除了安全性、管理复杂度,储存架构设计也是企业导入容器技术的一个痛点,Pure Storage前首席架构师兼共同创办人John Hayes就曾表示:"Docker容器架构最大储存挑战是,你根本不知道资料存在何处。"他认为,过去10年发展的储存技术,大多将不适用于容器。而John Hayes现已离开自己创办的公司,现在是Pure Storage顾问。
不过即使灵魂人物出走,Pure Storage在去年也开始抢进容器储存市场,让Purity//FA作业系统支持Docker Persistent Volumes,让快闪储存阵列能够延伸到容器化应用程式。在今年Accelerate用户大会中,推出了容器储存即服务(Container storage asa service),Pure Storage表示,要把公有云的敏捷特色带到本地环境,"让开发者能更快速建置、部署及扩充微服务应用程式。"
而这次释出的容器储存即服务Pure Service Orchestrator,整合了调度工具Kubernetes,作为虚拟层的中控中心,除了能提供随需储存、自我修复功能外,也能支持多阵列的档案(File)、区块储存(Block),让本地容器环境也可导入储存即服务。
IT基础架构的发展,从实体机、虚拟机,到当今云端、容器基础架构,技术的演进,以更为轻量、减少相依性,以及加强模组化演进,"这也无怪乎,容器技术的采用率爆炸成长",Pure Storage表示,IDC估计,在2021年,有80%云端应用,都会采用微服务架构,而其中的95%,又会部署在容器中执行。从2017年,Pure Storage就正式开始布局容器储存,透过介接Docker、Kubernetes及FlexVolume Driver套件,让容器应用也可以支持持久储存,"不过我们马上就了解,支持储存套件还不足够",由于容器基础架构环境过于复杂,按照其任务属性,不仅有生命周期、所需储存格式的差异,容器快速布建的特性,更容易把储存系统逼到极限。
这次Pure Storage推的容器储存即服务Pure Service Orchestrator,总共有三个重要特色。首先,该平台提供智能建置功能,以使用者预先设定的政策,提供随需储存服务。Pure Storage表示,根据性能表现、储存空间使用率、储存系统健康状况等变量,系统可以根据每个请求,布建相对应的储存,简化系统管理员的工作。
再者,该平台除了兼容支持快闪储存阵列、刀锋储存阵列,也能支持档案、区块储存,在储存服务下子储存系统,配置相异的组态设定,"只要一个指令,就可以扩充储存规模。"Pure Storage表示。最后是提供自我修复功能,确保服务稳定性,Pure Service Orchestrator会确保各个Kubernetes节点,不会重复连接到同一Volume。目前Pure Storage也已经和红帽合作,结合OpenShift、Pure Service Orchestrator,释出了参考架构。
这次释出的容器储存即服务Pure Service Orchestrator,整合了调度工具Kubernetes,作为虚拟层的中控中心,除了能提供随需储存、自我修复功能外,也能支持多阵列的档案(File)、区块储存(Block),让本地容器环境也可导入储存即服务。