分布式系统介绍要点.docVIP

  • 3
  • 0
  • 约7.56千字
  • 约 12页
  • 2017-02-06 发布于湖北
  • 举报
分布式系统介绍要点

一、分布式系统介绍 分布式文件系统的作用:1、超大数据存储;2、数据高可用(冗余备份);3、读写高性能;4、支持高并发;5、海量数据计算。 目前的数据量越来越大,单台服务器已经无法满足以上需求,因此分布式文件系统就是解决此类问题。 下面主要以轻量级分布式文件系统FastDFS来介绍。 ? ???? FastDFS架构: FastDFS服务端有三个角色:跟踪服务器(tracker server)、存储服务器(storage server)、客户端(client): tracker server:跟踪服务器,主要做调度工作,起负载均衡的作用。在内存中记录集群中所有存储组和存储服务器的状态信息,是客户端和数据服务器交互的枢纽。相比GFS中的master更为精简,不记录文件索引信息,占用的内存量很少。跟踪器和存储节点都可以由一台或多台服务器构成。跟踪器和存储节点中的服务器均可以随时增加或下线而不会影响线上服务。其中跟踪器中的所有服务器都是对等的,可以根据服务器的压力情况随时增加或减少。 storage server:存储服务器(又称:存储节点或数据服务器),文件和文件属性(meta data)都保存到存储服务器上。Storage?server直接利用OS的文件系统调用管理文件。存储节点存储文件,完成文件管理的所有功能:存储、同步和提供存取接口,FastDFS同时对文件的metadata

文档评论(0)

1亿VIP精品文档

相关文档