一文读懂什么是分布式文件系统

  • 什么是分布式文件系统
    • 一般文件系统
    • 什么是分布式文件系统
    • 分布式文件系统与一般文件系统的对比

什么是分布式文件系统

本篇来讲讲什么是一般文件系统,什么是分布式文件系统,以及他们的特点,希望能帮到大家想理解他们的含义

一般文件系统

首先撇开分布式这个概念。我们先要知道什么是文件系统,在概念上大家可以查google、百度,这里仅举例子说明什么是文件系统有助于大家理解,我们知道一台计算机至少有一个操作系统,一个系统就需要对应一个文件系统,来管理组织存储设备的空间。文件系统就是一个软件机构,这个机构用来管理和存取文件,比如用户可以对系统上的文件进行增删查改等操作,如图说明。

什么是分布式文件系统

分布式文件系统的全部不在同一台计算机,而是分散布置在多台计算机上。所以多个分散的小文件系统组合在一起,形成一个完整的文件系统。如下图是分布式文件系统基础结构,这里主机1是用来管理其他多个小文件系统的,可以存储数据,也可以不存储数据。

分布式文件系统与一般文件系统的对比

分布式文件系统 一般文件系统
存储数据的方式 数据分散的存储在多台服务器上 集中存放所有数据,在一台服务器上器上
特点 分布式网络存储系统采用可扩展的系统结构,利用多台存储服务器分担存储负荷,利用位置服务器定位存储信息,它不但提高了系统的可靠性、可用性和存取效率,还易于扩展。 传统的网络存储系统采用集中的存储服务器存放所有数据,存储服务器成为系统性能的瓶颈,也是可靠性和安全性的焦点,不能满足大规模存储应用的需要。

一文读懂什么是分布式文件系统相关推荐

  1. 腾讯资深架构师干货总结:一文读懂大型分布式系统设计的方方面面

    1.引言 我们常常会听说,某个互联网应用的服务器端系统多么牛逼,比如QQ.微信.淘宝.那么,一个大型互联网应用的服务器端系统,到底牛逼在什么地方?为什么海量的用户访问,会让一个服务器端系统变得更复杂? ...

  2. 一文读懂:Kafka(分布式消息队列)的基础概念,教程

    [提前声明] 文章由作者:张耀峰 结合自己生产中的使用经验整理,最终形成简单易懂的文章 写作不易,转载请注明,谢谢! 代码案例地址: ?https://github.com/Mydreamandrea ...

  3. 一文读懂大数据平台——写给大数据开发初学者的话!

     一文读懂大数据平台--写给大数据开发初学者的话! 文|miao君 导读: 第一章:初识Hadoop 第二章:更高效的WordCount 第三章:把别处的数据搞到Hadoop上 第四章:把Hado ...

  4. AI洞观 | 一文读懂英特尔的AI之路

    AI洞观 | 一文读懂英特尔的AI之路 https://mp.weixin.qq.com/s/E9NqeywzQ4H2XCFFOFcKXw 11月13日-14日,英特尔人工智能大会(AIDC)在北京召 ...

  5. 你真的懂数据分析吗?一文读懂数据分析的流程、基本方法和实践

    导读:无论你的工作内容是什么,掌握一定的数据分析能力,都可以帮你更好的认识世界,更好的提升工作效率.数据分析除了包含传统意义上的统计分析之外,也包含寻找有效特征.进行机器学习建模的过程,以及探索数据价 ...

  6. 区块链产业生态、存在问题及政策建议|一文读懂新趋势

    区块链产业生态.存在问题及政策建议|一文读懂新趋势 2017-03-03 09:47:50  来源: 腾讯研究院抢沙发 摘要:从技术上来讲,区块链是一种分布式的记账方法.说到记账,我们经历了从实物记账 ...

  7. 从根上理解高性能、高并发(七):深入操作系统,一文读懂进程、线程、协程

    本文引用了"一文读懂什么是进程.线程.协程"一文的主要内容,感谢原作者的无私分享. 1.系列文章引言 1.1 文章目的 作为即时通讯技术的开发者来说,高性能.高并发相关的技术概念早 ...

  8. 一文读懂Java中File类、字节流、字符流、转换流

    一文读懂Java中File类.字节流.字符流.转换流 第一章 递归:File类: 1.1:概述 java.io.File 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建.查找和删除等操作. ...

  9. 超融合和服务器关系_一文读懂超融合服务器

    原标题:一文读懂超融合服务器 1.什么叫超融合服务器 融合基础架构(Hyper-Converged Infrastructure)是一种集成了虚拟计算资源和存储设备的信息基础架构.在这样的架构环境中, ...

最新文章

  1. 简单的分级别写日志程序
  2. Guava学习笔记:缘起
  3. 3.5. Error Prompt
  4. 用Tableau画改进版幂函数柱状图
  5. 数据结构与算法笔记(十二)—— 查找算法(顺序查找、二分法查找)
  6. ICCV 2017《Unsupervised Laerning of Important Objects from First-Person Videos》论文笔记
  7. 在狮驼岭,孙悟空救了猪八戒,猪八戒为何不帮孙悟空?
  8. bzoj3144: [Hnoi2013]切糕(最小割)
  9. 2012-04-12
  10. Blah数集(信息学奥赛一本通-T1333)
  11. 判断是否是2的N次方各方法运行速度比较
  12. gpu tensorflow 怎么看是否安装成功_安装keras模块以及使用GPU加速
  13. STL之inner_product
  14. 华为音量键只能调通话_手机音量键还在以为只能调音量?别傻了,赶紧看看下文绝对涨知识!...
  15. Windows网络服务---DHCP服务
  16. 电动自行车出租管理系统VS开发sqlserver数据库web结构c#编程计算机网页
  17. Android感应检测Sensor(简单介绍),全世界都在问Android开发凉了吗
  18. 被逼无奈,沉默寡言的程序员也开始露脸拍视频了
  19. 流媒体后视镜前装搭载小幅下滑,远峰与镜泰排位争夺白热化
  20. java怎么设置序号_Java 添加Word项目符号、编号列表

热门文章

  1. 【线程池】自行准备linux环境,带你手写线程池,只需仅仅150行代码|内存池|API|连接池|应用协议丨C/C++Linux服务器开发
  2. 如何在中小型软件企业推进PMO建设
  3. linux调整屏幕位置,怎么消除linux下的屏幕偏移现象和调整屏幕刷新率?
  4. 【数字几何处理】Deformation:Laplacian-based energyAs-rigid-as-possible 源码+介绍
  5. parsefloat(). Php,JavaScript ParseFloat()方法
  6. 新技术创新应用:人工智能
  7. 预备1-window常用快捷键
  8. 微信小游戏游戏圈处理(cocos creator处理)
  9. 噪音通道模型_噪声信道模型
  10. pandas之离散化数据处理get_dummies以及填补缺失值的方法