Red Hat添加Gluster元数据缓存和容器部署
开源软件制造商Red Hat已宣布对其推广文件系统的一些增强功能,其中包括改进的元数据缓存,以加快与Red Hat Container Platform OpenShift的速度搜索和更深入的集成。
升级到Gluster 3.2还添加了所谓的仲裁卷,其中文件系统集群中的不一致可以用两个完整的副本和一个元数据副本来解决,而不是三个完整副本,以及更快的擦除编码卷的自我修复。
Gluster是一个NAS,文件访问并行文件系统,可以跨多个节点缩放,其中单个命名空间运行到数百万个文件。数据保护可以通过3x复制或擦除编码。
Plaster等并行文件系统最适合大量保持的非结构化文件数据。它们面临从对象存储的竞争增加,作为这种工作负载的数据保留方法。
改进了Gluster 3.2中的元数据操作是客户端缓存的结果,即意大利目录操作,查找,依此类推,不必转到服务器,并且被声称高达8倍,而不是先前的版本。
Red Hat Gluster与OpenShift集成的改进允许客户从容器中部署Gluster实例,并将其作为群集连接到具有Geo-Replication的集群,并支持OpenShift运行的主机上的应用程序。
这会增加Gluster的部署选项,将容器添加到物理,虚拟机和云作为部署文件系统节点的选项。
仲裁卷的引入意味着在使用三通复制时,而不是必须有三个完整副本来解决实例之间的不一致性,例如分割脑势情况,Gluster可以匹配具有两个完整副本和元数据副本的集群。关键好处是减少了存储容量和硬件要求。
Red Hat Storage产品Head Sayan Saha说:“通常,使用三元复制,您可以期待3倍开销。但是对于仲裁卷,您可以使用元数据的副本进行操作,但不是数据。因此,在有九个节点的情况下,您可以解决六个或七个节点的分裂性问题,仲裁卷驻留在单独节点或其他中。“
推出了更快的擦除编码卷的自我修复,以便从数据丢失或损坏中更快地恢复。擦除编码是一种数据保护的形式,其中创建了额外的数据,其可以帮助在数据丢失的情况下重建卷。Gluster 3.2已并行化了其自我修复操作所涉及的流程,以允许在其中一个人的多个线程。