最近, 我们研究了最大存储供应商如何为容器提供持久存储.
我们发现大型存储供应商都有针对其产品的 Docker Volume Plugins, 有些供应商正在构建容器存储管理平台.
那么, 其他存储供应商呢 - 闪存专家, 软件定义存储厂商以及超融合基础设施供应商?
为了运行容器 (通常是 Docker, 它已成为事实标准), 你不必提供持久存储, 因为任何容量都需要和容器共存亡.
但对于很多容器用例来说这并不够, 我们已经在开发为 Docker 提供持久存储的方法. 也就是说, 当容器停止运行时存储仍然保留, 在企业场景中出于各种原因这是有必要的.
为 Docker 提供持久存储意味着, 拥有可用的 Docker Volume 插件, 编写 API(应用程序编程接口) 来支持该存储产品.
这还可能意味着整合更高级别的容器管理平台, 例如 Docker Swar,Kubernetes 或者 Mesosphere Marathon. 目前我们正在开发标准化方法来整合插件 / API 与这些平台, 例如 Container Storage Interface.
戴尔 EMC,HPE, 日立 Vantara,IBM 和 NetApp 等所有最大存储供应商都至少拥有由 Docker Volume 插件覆盖的容器存储.
而在这前五名之外的供应商, 则更加零散, 正如可预料那样.
一方面, 全闪存阵列市场的领导者之一 Pure Storage 提供插件以及其自身的软件 - 与领先的业务编排平台整合.
其他全闪存阵列, 超融合和软件定义存储制造商则提供 Docker Volume Plugins.
而还有供应商则更进一步, 例如通过针对容器环境的 Kubernetes 整合或产品.
与此同时, 有些中端存储阵列制造商似乎根本没有解决容器存储问题, 可能因为其客户群没有部署容器的计划.
闪存专家的容器功能
Kaminario
全闪存阵列厂商 Kaminario 有针对其硬件的 Docker 插件 - 基于 Kaminario K2 Flocker Plugin.
Pure Storage
作为全闪存阵列市场领导者之一, Pure Storage 公司最近发布了 Pure Service Orchestrator, 以增加其容器存储功能.
这允许对 Pure FlashArray 和 FlashBlade 中容器存储进行存储即服务式管理, 以便为 Docker 容器提供持久存储, 并可根据策略进行按需配置.
Pure 公司还有针对 FlashArray 和 FlashBlade 的 Docker 存储插件, 允许在这些阵列进行持久存储.
Western Digital(WD)
WD 公司最近在其 ActiveScale 5.3 对象存储系统为 "特定客户" 引入 Docker 容器支持. ActiveScale 是一款归档产品, 它采用 S3 协议来访问单个命名空间集群 - 可扩展到数十 PB.
WD 公司还有自己的 Intelliflash 阵列 - 在 2017 年收购 Tegile 公司时获得, 但他们似乎没有解决该产品系列中的容器存储功能.
软件定义存储供应商
Datacore
Datacore 公司似乎没有 Docker Volume Plugins, 但该公司提供 Kubernetes Persistent Volume API 以编排容器化操作的创建和操作, 并将存储整合到 Kubernetes, 以及配合 Docker Swarm 使用.
Hedvig
这个软件定义存储制造商通过 Docker Volume Plugins 提供 Docker 支持, 以提供持久存储.
Nexenta
Nexenta 为其 NexentaStor 和 NexentaEdge 块, 文件和对象存储软件产品提供 Docker Volume Plugins.
该公司还提供 NexentaEdge DevOps Edition, 这是一款小型免费产品, 它允许开发人员进行实验. 它允许容器化应用程序访问持久存储.
Veritas
Veritas 公司提供 Hyperscale for Containers 平台, 该平台可跨软件定义存储提供容器工作负载部署, 从而为容器创建一种超融合基础设施平台. 它提供所谓的 "智能工作负载部署" 模型, 旨在为容器存储提供高质量服务.
超融合基础设施中的容器功能
思科
思科公司的 Springpath 超融合产品运行微软 Hyper-V 虚拟机管理程序, 并为他们提供 Docker Volume Plugins.
Nutanix
这个超融合先锋也提供 Docker Volume Plugin, 允许客户将持久存储附加到其 Acropolis 管理程序中创建的 Docker 卷.
来源: http://stor.51cto.com/art/201807/579559.htm