本章咱们来分析下常见文件系统对比分析,这里咱们主要讲解NFS、GFS、NAS相关概念及区别
一.NFS
NFS 是Network File System的缩写,中文解释是网络文件系统,它是FreeBSD支持的文件系统中的一种,它容许网络中的计算机之间经过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用能够透明的读写位于远端NFS服务器上的文件,就像访问本地文件同样。
搭建方法详见:NFS存储搭建服务器
NFS的好处:网络
- 节省本地存储空间,将经常使用的内容存放在一台NFS服务器上而且能够经过网络实现共享,那么本地终端将能够减小自身存储空间的使用。
- 用户不须要在网络中的每一个机器上都建有存储内目录,共享目录能够放在NFS服务器上且能够在网络上被其余服务器访问使用。
- 一些存储设备如软驱、CDROM和Zip(一种高储存密度的磁盘驱动器与磁盘)等均可以在网络上被别的机器使用。这能够减小整个网络上可移动介质设备的数量。
二.GFS
GFS是Google File System的缩写,中文解释是谷歌文件系统,它是Google公司为了存储海量搜索数据而设计的专用文件系统。GFS是一个可扩展的分布式文件系统,用于大型的、分布式的、对大量数据进行访问的应用。它运行于廉价的普通硬件上,并提供容错功能。它能够给大量的用户提供整体性能较高的服务。一 个GFS集群由一个master和大量的chunkserver构成,并被许多客户(Client)访问。Master和 chunkserver一