分布式文件系统简介

        早期使用网络中的文件共享往往都是建立一个文件服务器,将网络中的所有文件都共享在这个文件服务器上,这样就给此服务器带来了比较大的磁盘容量负荷和网络带宽的负荷,所以在早期的文件访问采用此方式;随着网络技术的发展,Windows操作系统就提供了网上邻居的使用,就是把一些需要的文件都分散的放置在局域网中的每个计算机上,通过网上邻居的浏览来访问需要的文件,这种方法也有弊端,就是在访问的时候局域网中计算机数量比较多的时候,用户需要在网上邻居中查找文件存在的计算机,比较麻烦;现在在Windows系统上可以提供一种最好的文件服务器DFS(分布式文件系统),它有三大优点:

      1)易于文件访问:文件仍然是分散的放置在网络中的很多计算机上,但是通过分布式文件系统的链接将这些文件的透明的链接在了分布式文件系统的服务器上,客户只要知道分布式文件系统的服务器所在的位置就可以访问到整个网络中的所有链接的文件资源;

      2)增加了文件的可访性:一般情况,文件存在的计算机如果被关闭或宕机后,该文件就无法进行访问了,但是由于分布式文件系统中提供了一种“目标”或“副本”的功能就可以在文件存在的计算机被关闭的情况下仍然做到有效的文件访问,而且原文件和目标文件是进行同步的(自动同步或手动同步),作到了文件的可访性;

      3)减轻了文件服务器的负荷:在分布式文件系统中,文件都是分别存在于网络中不同的计算机上,客户机在访问分布式文件系统服务器中其他的链接文件时,其实是脱离了与分布式文件系统服务器的访问而到真实存在文件的计算机上进行访问,这样就减轻了对分布式文件系统的服务器的负荷;

      分布式文件系统的组成:

      1)分布式文件系统基于共享,所以用到的文件都要进行共享;

      2)分布式文件系统需要分布式文件系统的“根”,一个服务器只能创建一个分布式文件系统的“根”,根在分布式文件系统的服务器上,根有两种,一种是“独立根”(创建在独立服务器上的根,这种分布式文件系统不能进行副本的自动复制,只能通过手动复制),另一种是“基于域的根”(基于域的根可以进行文件的自动复制,所以应用灵活方便)

      3)分布式文件系统还需要创建链接,链接就是网络中所有计算机上的共享文件存在的计算机的共享资源,在独立根下的链接不要设置共享权限,因为在使用时不同计算机的用户名和密码不同,再设置权限后,Windows系统就不能有效的访问了,而基于域的根可以随便设置权限,因为在域中账户都是统一进行管理的,所以在实际应用中一般不使用独立服务器(工作组中的服务器)上的独立根,链接可以是Windows系统的文件也可以是Linux下的文件,都可以。























發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章