谢谢您的订阅!
当新的内容发布后您将开始接收邮件。您也可以点击邮件内的链接随时取消订阅。关闭Close

  1. 博客
  2. 文章

liam zheng
13 April 2022

Canonical Charmed Kubernetes和华为Oceanstor Pacific存储集成验证


Canonical Charmed Kubernetes是一个纯上游,一致的Kubernetes发行版,由Canonical提供商业支持。Ubuntu是Kubernetes部署的参考操作系统,因为其是部署Kubernetes集群的最佳方式。在Ubuntu中,Kubernetes以snap应用的方式提供,snap一种通用的Linux应用程序包格式,极大地简化了应用程序的安装和组件的升级同时提供一个高安全的使用环境。

华为OceanStor Pacific是一个可大规模横向扩展的智能分布式存储,为企业当下和未来业务需求的支持而设计。其多样化和适应性强的功能范围为多样化的数据提供了高效的处理,为服务提供了持久的操作,为海量数据提供了经济的存储。

OceanStor Pacific系列支持如 NFS,CIFS,POSIX, MPI-IO,HDFS以及Amazon S3存储访问协议。区块存储允许 SCSI 或 iSCSI 访问模式,并提供HA解决方案,例如分布式双活和机柜级冗余。OceanStor Pacific广泛地适用于虚拟化、云资源池和数据库。

OceanStor Pacific存储为PaaS或CaaS(平台/容器即服务)提供了完全可靠、经济、可扩展的持久存储。 行业场景包括互联网金融的渠道接入PaaS、开发测试PaaS、BOM域和B2B云资源池的运营商云服务、智慧政务、智慧城市PaaS。

测试范围:

  • 在华为 2288H V5服务器上的MAAS自动供给KVM虚拟机
  • 使用Juju部署一个生产级的Charmed Kubernetes集群
  • 用于Charmed Kubernetes和Oceanstor Pacific存储的华为 CSI(eSDK)集成
  • 用于容器的持久存储卷
  • 卷的扩展,克隆,快照等高级特性

硬件服务器 :

服务器硬件:

注意事项:

  • 本测试时间为2022年3月,Canonical提供支持的Charmed Kubernetes版本为v1.21,v1.22和v1.23。最新的eSDK(华为 CSI)版本为v2.2.15。
  • v1.22和v1.23支持的eSDK v2.2.16还未正式发布。
  • 在Ubuntu 20.04中,secretGenerate 和 secretUpdate工具在输入密码时有一些问题,本文中提供了一个临时的修复版本。

测试网络架构和服务拓扑图

华为CSI和Charmed Kubernetes的验证状态

已测试和通过项目:

跳过或不适用项目:

注意:4.4或者7.7.2是eSDK云存储插件v2.2.15用户手册的索引号(请以最新版本为为准)。

结论

华为Oceanstor Pacific存储集群可以通过华为通过ISCSI协议开发的Kubernetes CSI插件与Charmed Kubernetes协同工作。 其在企业级弹性存储中提供持久数据,允许动态配置卷、制作快照并将它们附加到Kubernetes集群中运行的容器。 该解决方案允许组织通过具有Charmed Kubernetes的灵活可靠的PAAS或CAAS平台进一步推进其数字化转型。

想要了解更多关于Charmed Kubernetes的内容,欢迎联系我们

本文由Mao Zhanglei所撰写。


查看更多内容

全新工具 Workshop 上线:一条命令即可在 Ubuntu 中启动沙箱开发环境

开发者如今可在智能体 AI 等前沿工作流程中,获得环境统一、可复现的开发体验 Canonical 正式发布 Workshop,该解决方案可通过单条命令快速启动开发环境。只需配置一次,此开发环境即可在多台设备上复现使用。这意味着各类开发设备与部署流水线可保持统一工作流程,并可大幅减少管理依赖关系所花费的时间。...

Canonical 技术案例 – 彻底解决 12 年老旧代码中的 Linux 性能漏洞

部分支持案例处理起来十分简单。另一些案例则要深入老旧遗留代码,一处逻辑缺陷就能悄无声息让常规指令引发严重性能故障。本系列将介绍 Canonical 技术支持与持续工程团队如何协作,排查、修复并向上游提交仅靠常规故障排查无法解决的疑难问题。在第二篇帖子中,libnss-db 中一处存在 12 年之久的漏洞导致 getent...

借助全新 NVIDIA OpenShell Snap,在 Ubuntu 上安全管控 AI 智能体工作流

NVIDIA 发布经过验证的 OpenShell Snap 软件包,用于在 Ubuntu 上安全管控 AI 智能体工作流 Canonical 在 COMPUTEX 宣布与 NVIDIA 达成全新合作,将面向智能体的 NVIDIA OpenShell 运行时直接集成至 Ubuntu 生态系统。Canonical 将 OpenShell 封装为 Snap...

使用 MAAS 部署 VMware 虚拟机管理程序

多数现代数据中心本身均为异构架构。VMware 环境常与容器平台、数据库及其他裸机业务负载共存,多年运行于同一套硬件之上。服务器一次性采购,但会随业务需求变化调整承载业务。 然而,ESXi(VMware 虚拟机管理程序)的配置通常由独立流程负责。主机通过 VMware 工具、自定义脚本或专为将部署 ESXi...