Azure 容器存储现已公开预览

微软发布Azure Container Storage公共预览版

微软近日宣布了Azure Container Storage的公共预览版,这是一款专为容器构建的原生卷管理服务。该服务旨在简化持久卷的部署,并提供跨不同存储产品的一致管理体验。

主要功能与优势

  1. 统一管理体验:Azure Container Storage支持多种存储选项,包括基于Azure Elastic SAN的托管选项、Azure Disks以及容器服务上的临时磁盘,简化了持久卷的部署。
  2. 性能优化:该服务通过加速持久卷的部署和减少Pod故障转移时间,优化了在Azure Kubernetes Service (AKS)集群上运行的有状态工作负载的性能。
  3. 开源兼容:Azure Container Storage采用开源容器原生存储方法,通过微服务存储控制器抽象存储管理层,支持跨Kubernetes节点的可移植性和不同存储选项的挂载。

核心组件

  • 存储池:将存储资源集合分组并作为统一的存储实体呈现给AKS集群。
  • 数据服务层:负责复制、加密等附加功能。
  • 协议层:通过NVMe-oF协议向应用Pod暴露配置的卷。

关键优势

  1. 成本优化:通过动态共享存储池中的资源,优化存储利用率和性价比,预计在AKS上运行有状态Kubernetes集群时,总拥有成本(TCO)可降低20%。
  2. 易于扩展:根据应用需求快速扩展存储,优化PV创建延迟,增加PV附加到Pod的数量,提供更大的应用架构设计灵活性。
  3. 与Kubernetes集成:无缝集成Kubernetes,用户可以使用熟悉的kubectl命令进行部署、管理和自动化卷管理流程,并通过Azure Portal、CLI和PowerShell提供原生用户体验。

行业反馈

  • Leandro Carvalho(微软云解决方案架构师)表示,Azure Container Storage是AKS上有状态应用的“游戏规则改变者”。
  • Dr. Ian McDonald(EMEA云解决方案架构总监)认为,该服务为容器提供了可快速扩展的存储,解决了高IOPS需求等问题。

可用性与定价

Azure Container Storage目前在美国东部、西欧、美国西部2和美国西部3地区提供预览版,用户可通过简短调查注册使用。定价包括底层存储成本和服务编排费用,详细信息可在定价页面查看。

总结

Azure Container Storage通过提供统一的管理体验、性能优化和与Kubernetes的深度集成,显著简化了有状态容器应用的存储管理,同时降低了成本并提高了扩展性。

阅读 42
0 条评论