引言
计算机通过文件系统管理、存储数据,而信息爆炸时代中人们可以获取的数据成指数倍的增长,
单纯通过增加硬盘个数来扩展计算机文件系统的存储容量的方式,
在容量大小、容量增长速度、数据备份、数据安全等方面的表现都差强人意。
分布式文件系统可以有效解决数据的存储和管理难题:
将固定于某个地点的某个文件系统,扩展到任意多个地点/多个文件系统,众多的节点组成一个文件系统网络。
每个节点可以分布在不同的地点,通过网络进行节点间的通信和数据传输。
人们在使用分布式文件系统时,无需关心数据是存储在哪个节点上、或者是从哪个节点从获取的,
只需要像使用本地文件系统一样管理和存储文件系统中的数据。分
布式文件系统是建立在客户机/服务器技术基础之上的,一个或多个文件服务器与客户机文件系统协同操作,
这样客户机就能够访问由服务器管理的文件。
分布式文件系统的发展大体上经历子三个阶段:
第一阶段是网络文件系统,第二阶段是共享SAN文件系统,第三阶段是面向对象的并行文件系统。
分布式文件系统把大量数据分散到不同的节点上存储,大大减小了数据丢失的风险。
分布式文件系统具有冗余性,部分节点的故障并不影响整体的正常运行,
而且即使出现故障的计算机存储的数据已经损坏,也可以由其它节点将损坏的数据恢复出来。
因此,安全性是分布式文件系统最主要的特征。
分布式文件系统通过网络将大量零散的计算机连接在一起,形成一个巨大的计算机集群,使各主机均可以充分发挥其价值。
此外,集群之外的计算机只需要经过简单的配置就可以加入到分布式文件系统中,具有极强的可扩展能力。
最后更新:
2022-02-25 08:50:24