在文件系统中,不光只有数据重要,作为“数据的数据”,元数据更加重要,因此文件系统的元数据布局和元数据服务的架构设计决定了一个文件系统的可靠性,可达到的规模上限,扩展能力以及数据访问性能。本文我们就来分布式文件存储系统是如何设计元数据架构的。
元数据的重要性
元数据是用来描述文件系统和文件特征的系统数据,例如文件类型、文件大小、访问权限和数据索引信息等。用户在访问文件数据之前,需要访问文件的元数据以获得文件的基本属性信息和数据的索引信息。在分布式文件系统中,超过50%的文件操作都是针对文件元数据的操作。
元数据服务设计
元数据的设计和实现,直接决定着分布式存储系统的稳定性、扩展性和集群性能。
依据元数据的不同处理方式,可以把分布式存储划分为全对称式和非对称式。
※全对称:所有节点均承担管理元数据的职责
优势:
1.集群配置简单