Google云端更新全托管整合GKE的NFS储存服务Filestore,新支援Filestore Zonal高容量达100TiB,并且推出适用Filestore Enterprise的CSI整合备份,同时还强化Filestore Enterprise的多重共享功能,现在用户可以细分多达80个共享。
Filestore现在分为Basic、Enterprise与Zonal(原为High Scale)三层,每个层级针对不同的使用案例和性能需求,提供不同的功能和服务。Basic适用于基础文件储存功能等效能需求不高的应用,而Zonal用户的资料会在同一个区域储存两次,以确保区域中的高可用性,Zonal的可用性SLA为99.9%,而Enterprise则是跨区域服务,会在单一地区的三个区域同步复制资料,维持可用性SLA达99.99%。
Filestore是一个GKE整合CSI驱动程式的储存服务,支援诸如机器学习等大规模GKE有状态工作负载。CSI(Container Storage Interface)驱动程式是一个标准化介面,可用于像是Kubernetes容器化环境中的储存系统,该介面让储存供应商,可以对容器提供一致且相容的储存解决方案,不受特定容器调度系统的限制。
而现在由CSI驱动程式支援的Filestore Zonal,最高容量为100TiB,这项整合服务从最少10TiB储存容量开始提供,并随用户需求线性扩展容量和效能,每个执行个体最高可达100TiB的高容量和高效能需求。
Filestore Zonal吞吐量为26GiB/s,能够良好地支援PyTorch或Tensorflow等这类需要档案介面的大规模机器学习训练框架,此外,Filestore Zonal也拥有无中断升级功能,每10TiB具有1,000个NFS连接,100TiB就会拥有多达10,000的并行NFS连接,支援大型GKE部署,以及多写入机器学习工作负载。
官方提到,Filestore Zonal的CSI驱动程式补充了现有Filestore Enterprise和Filestore Basic产品线。供用户可以根据效能、容量、资料保护需求,选择适当的档案储存层。
Google也推出适用于Filestore Enterprise的CSI整合备份,在Filestore Basic层级,用户之前就已经可以使用磁碟区快照API保护资料,而现在也可以使用相同的方式保护Filestore Enterprise。用户可以备份现有Enterprise磁碟区,并使用快照作为资料来源,建立新的磁碟区。官方表示,新功能可让用户直接从CSI驱动程式备份和复原执行个体。需要注意的是,该功能仅在Enterprise层的单一共用配置支援,目前多重共享配置还不支援磁碟区快照API。
Filestore Enterprise与GKE共享执行个体功能,让用户可以将1TiB执行个体细分为多个100GiB持久性磁碟区,以提高储存利用率。而现在官方更新多重共享功能,让用户能够将Enterprise执行个体细分数量,从之前的10个增加为80个共享,并且可从10GiB最小共享容量开始。现在Enterprise多重共享,GKE有状态工作负载的持久性储存不仅具有高耐用度和高效能,且每个执行个体高达80个共享,达到更高的综合利用率。