重点内容
更多 Kubernetes 基础设施建设方案与产品对比内容,欢迎阅读电子书《IT 基础架构团队的 Kubernetes 管理:从入门到评估》和《Kubernetes 持久化存储方案选择:从入门到评估》。
随着云原生技术逐渐成熟,越来越多的用户使用 Kubernetes 支持容器化应用。为了充分发挥 Kubernetes 的优势,不少用户开始关注底层基础设施的云化转型,希望以一套简单、弹性、智能、运维友好的现代化 IT 基础设施,为 Kubernetes 提供敏捷、稳定、高性能支持。
为了降低 Kubernetes 转型难度,助力企业敏捷发展,SmartX 为用户提供了可以灵活适配各种 Kubernetes 部署环境的基础设施解决方案。利用 SmartX 自主研发的 Kubernetes 服务 SKS、分布式块存储 SMTX ZBS 和 Kubernetes 原生存储 IOMesh,用户既可基于 SmartX 超融合(部署原生虚拟化 ELF)构筑全栈 Kubernetes 基础设施,也可选择为部署在裸金属、其他虚拟化平台或混合环境的 Kubernetes 集群提供持久化存储支持,满足多种部署环境和应用场景需求。
适用场景
如果需要同时创建并管理多个不同版本、不同用途、不同配置的 Kubernetes 工作负载集群,SmartX 超融合与 SKS 组合方案能够满足这种需求。
方案优势
统一的运维管理支持:通过允许虚拟机和容器共享硬件集群的资源,SmartX 超融合与 SKS 组合方案能够提高资源效率,并实现资源的弹性伸缩。并且,搭配 CloudTower 管理平台,还能实现虚拟机和容器的统一管理,从而减轻运维负担。
另外,用户可以使用在 SmartX 超融合集群上自行创建的 ELF 虚拟机作为 Kubernetes 集群节点。这种方案中,超融合集群依然可以提供 Kubernetes 所需的全部计算、存储和网络资源,并通过 CloudTower 对虚拟化资源池进行统一管理;但 Kubernetes 集群的生命周期管理,将由用户(辅之以第三方 Kubernetes 管理软件)自行完成。
若部署在 SmartX 超融合集群上的 Kubernetes 集群需要大量持久化存储资源,超出超融合集群可以扩展的存储容量上限,用户也可使用单独的 SMTX ZBS 分布式存储集群为 Kubernetes 提供持久化存储。这种场景中,用户可根据 Kubernetes 集群的存储要求,灵活配置 SMTX ZBS 集群的规模,并可通过 CloudTower 对 SMTX OS 超融合集群与 SMTX ZBS 分布式存储集群进行统一管理。
适用场景
适用于同时维护裸金属服务器、虚拟化服务器和容器环境,希望尽量以统一的存储集群满足各种不同形态应用存储需求的团队。分布式存储已经被证明是比传统集中式存储产品更加适合虚拟化、云原生应用特点的技术方案。SMTX ZBS 所使用的分布式存储技术满足同时为裸金属服务器、虚拟化服务器和容器环境提供高可靠、高性能存储资源的要求。
以 IOMesh 集群提供持久化存储
适用于已经全面转向基于 Kubernetes 的云原生应用架构,希望将云原生应用与基础架构(包括存储)进行标准化、自动化统一管理的用户。IOMesh 的运行和配置基于 Kubernetes API、Operator 完成,其监控和日志可以与云原生领域最流行的 Promethues、Grafana、EFK 等工具链进行融合,可充分满足上述用户需求。
对于使用裸金属服务器构建 Kubernetes 集群的用户,IOMesh 可以将裸金属服务器上的本地硬盘进行池化,组成具有丰富生产级特性的分布式存储资源池,在同一组硬件设备上同时满足 Kubernetes 对计算和存储的要求,无需再为 Kubernetes 上的应用额外购买并维护单独的存储设备。这种将 Kuberentes 工作负载集群与存储集群进行融合部署的方式,降低了服务器相关的投入(采购成本、机房空间、电力消耗……),有助于用户实现降本增效、节能减排的目标。
以超融合集群提供持久化存储
对于正在使用 SmartX 超融合集群的用户,超融合的存储资源也可以用于支持 Kubernetes 集群的存储需求,比如用于存放镜像、监控数据、日志、以及非关键业务的数据。将超融合集群的存储用于为 Kuberentes 集群提供存储资源,需要管理员对超融合集群的存储资源进行评估,确保有足够的可用空间,或可以通过扩容同时满足虚拟化和 Kubernetes 集群对存储空间的要求。
方案优势
《Kubernetes 持久化存储方案选择:从入门到评估》:
如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!
赞0
添加新评论0 条评论