portworx将应用程序配置文件添加到持久容器存储
容器持久存储专家PortWorx计划将特定于应用程序的配置文件添加到其软件。
PortWorx是一种软件定义的产品,为使用Kubernetes容器编排的应用程序提供持久存储容量。
CTO GOU RAO对时间尺度来说并不是精确的,但是表示,客户可以预期在大约九个月内开始应用程序配置文件。“在为Kubernetes实现提供自动存储,我们已经学到了很多关于应用层的应用层。”
“例如,例如,通过弹性研究,问题出现了您如何汇率数据库,如何为该应用程序提供最佳配置存储?”
RAO还提到了Kafka和Postgres,作为其它应用程序,该应用程序将内置于PortWorx中,该应用程序从Kubernetes集群中运行,以在工作节点中运行,为容器化应用程序提供持久存储。
RAO使得通过这种方式建造的存储区的区别以及外部 - SAN和NAS共享存储的使用。
“当他们将应用程序部署到Kubernetes时,人们需要portworx,因为应用程序不仅仅是一台可以从一台机器使用存储的机器,而且是在许多系统上的许多组件制成。因此,存储需要了解这一点。“
RAO提供了拍摄可以在许多Kubernetes节点上分发的Cassandra数据库的快照示例。为了能够跟踪许多组件及其状态,存储需要与Kubernetes控制平面集成的存储器。
RAO热衷于阐明为什么他认为传统的外部存储不是用集装箱应用程序的作业。
“你可以遇到SAN和NAS的各种问题。例如,由于资源不足,您可以通过故障转移获取无法在节点上运行的内容,因此数据变得不可用,并且您可以获得“卡氏卷”问题,这可能是Kubernetes上存储的第一问题。“
因此,解决方案说,RAO是沿着Kubernetes运行的存储,并共享其应用定义的控制平面,传统存储不能。
portworx在Kubernetes守护程序集中运行,并提供持久卷(PV)作为本机块存储。
当持久卷索赔满足portworx时,PVS由代理创建,帮助构建由硬件驱动器,云容量或虚拟驱动器(如VMware VMDK)和可用的存储器组成的存储容量。
PortWorx卷在群集中同步,在DR的集群之间同步,以及与外部对象存储备份进行备份的群集中。
PortWorx中的功能包括PX-Backup,允许用户查看和管理其备份。
还有自动驾驶仪,这是一种基于规则的引擎,可以管理容量和性能。例如,如果超过某些阈值,则可以展开介质之间的容量或层数据。一个示例是“如果PVC超过x%使用,则将存储容量展开x%。”
Portworx的持久容器存储方法与存储器和车的相似之处坐在其中,因为它以Kubernetes的集装箱方式运行,并将存储控制平面构建到其中。
还可以使用主流硬件或软件定义的存储产品将容量从它们曝光为PV。这是使用TheContainer存储界面(CSI)完成的,许多存储供应商 - 写作时的60多个 - 已经为Kubernetes写了API。