欢迎来到飞鸟慕鱼博客,开始您的技术之旅!
当前位置: 首页知识笔记正文

常见分布式文件系统

终极管理员 知识笔记 104阅读

什么是分布式文件系统?

分布式文件系统 随着传输技术发展,操作系统读写数据的方式,不止限于本地I/O技术,也同时支持远距离的TCP/IP方式获取数据。 就是相当于新增一种可以远距离传输的I/O技术,使得分散的存储设备和用户操作系统可以通过网络方式接入联合在一起,形成更大容量,更易于拓展伸缩的存储系统,对此人们引入分布式文件系统的概念,本质上跟传统的文件系统没本质的差别。

什么是分布式文件系统客户端?

分布式文件系统客户端,是指针对分布式文件系统,需要有配套的接入端来实现用户能访问分布式文件系统,目前主流做法是两个,一个是原生客户端(Native client),另一个是协议网关代理服务。 原生客户端 ,设计配套的客户端接入(类似自定义一套私有的接入协议),如图2-1。

分布式文件系统架构有哪些?

分布式文件系统架构主要面向的集群系统所采用的一套策略方案。 主要考虑的有读写性能,数据容灾备份,避免单点故障,以及数据备份,数据容错恢复等。 2. 主流架构 3. 原生客户端 分布式文件系统客户端,是指针对分布式文件系统,需要有配套的接入端来实现用户能访问分布式文件系统,目前主流做法是两个,一个是原生客户端(Native client),另一个是协议网关代理服务。

什么是分布式存储系统?

分布式存储系统,其块设备设计主要用于给用户系统提供外挂的系统盘,或者超大容量数据盘等。 对象存储 ,是对块存储内容进一步感知,但又不像文件系统那样有层次的组织结构,目的是给应用程序使用,直接采用key-value方式组织数据放到块设备里,达到快速定位数据的效果。 该存储技术出现主要是互联网应用需要快速存储和访问大量特定格式的数据,如图片,视频等。 通过键值设计的对象存储系统,能满足应用程序快速索引的要求,提高互联应用访问速度和用户体验。 文件存储 ,就是按照B树形结构方式组织数据,能组织更加复杂的数据保存,但访问效率没有对象存储那么直接。 更多的是为了符合人类直观的操作模型。 由于存储系统只负责保存和读取二进制数据,但二进制数据所表示内容和意义才是存储数据的真正价值。
声明:无特别说明,转载请标明本文来源!