Filestore分片

随着公司规模的扩大并成长为企业,其文件存储的规模也会随之扩大。随着文件存储增长到tb甚至更多,企业面临性能、可靠性、维护等方面的挑战。为了应对企业规模文件存储的挑战,Artifactory引入了文件存储分片。

一个分片文件存储是在多个物理挂载(M)上实现的,这些挂载存储具有冗余(R)的二进制对象,其中R <= M。例如,下图表示一个M=3和R=2的分片文件存储。换句话说,文件存储包含3个物理挂载,它们将每个二进制文件存储在两个副本中。

shardedfilestore450x433

分片克服了扩展企业文件存储的挑战。

无与伦比的稳定性和可靠性

由于二进制文件的冗余存储,只要剩余的挂载能够支持冗余配置(即M >= R),系统就可以承受任何挂载下降。

无限的可扩展性

如果底层可用存储接近耗尽,您只需要添加另一个挂载;一个不需要文件存储停机的进程。挂载启动并运行后,系统将调用平衡机制来根据您控制的配置参数重新生成文件存储冗余。

Filestore性能优化

Artifactory的文件存储分片实现提供了几个配置参数,允许您根据特定的系统需求优化从文件存储读取或写入二进制文件的方式。当二进制文件上传或删除时,分片机制会调用均衡进程,使二进制文件根据系统配置的冗余度均匀分布在文件存储挂载中。

企业在扩大规模时经历的一个不断增长的痛苦是保持其产品和服务完全功能、可靠和性能的挑战。hth华体会最新官方网站指数级增长的文件存储最终必须迁移到能够维持增长并保持企业系统最佳工作的模型。Artifactory的文件存储分片提供了一个灵活的解决方案,允许企业在零停机的情况下以任何速度增长数据,同时提供调整文件存储参数以获得最佳性能的工具。