没有合适的资源?快使用搜索试试~ 我知道了~
代表性分布式文件系统架构.pptx代表性分布式文件系统架构.pptx
资源推荐
资源详情
资源评论
代表性分布式文件系统架构
GFS 、 HDFS 、 TFS 、 Haystack
综述
分布式文件系统( Distributed File System )是指文件系统管理的物理存储资
源不一定直接连接在本地节点上,而是通过计算机网络与节点相连。分布式
文件系统的设计基于客户机 / 服务器模式。一个典型的网络可能包括多个供多
用户访问的服务器。另外,对等特性允许一些系统扮演客户机和服务器的双
重角色。例如,用户可以“发表”一个允许其他客户机访问的目录,一旦被访问,
这个目录对客户机来说就像使用本地驱动器一样,下面是三个基本的分布式
文件系统。
一、 GFS—— google File System
是 Google 公司为了存储海量搜索数据而设计的专用文件系统。
是一个可扩展的分布式文件系统,用于大型的、分布式的、对大量数据进行
访问的应用。它运行于廉价的普通硬件上,并提供容错功能。它可以给大量
的用户提供总体性能较高的服务。
(一) GFS 与以往的文件系统的不同
⒈ 部件错误不再被当作异常,而是将其作为常见的情况加以处理。因为文件
系统由成百上千个用于存储的机器构成,而这些机器是由廉价的普通部件组
成并被大量的客户机访问。部件的数量和质量使得一些机器随时都有可能无
法工作并且有一部分还可能无法恢复。所以实时地监控、错误检测、容错、
自动恢复对系统来说必不可少。
(一) GFS 与以往的文件系统的不同
⒉ 按照传统的标准,文件都非常大。长度达几个 GB 的文件是很平常的。每
个文件通常包含很多应用对象。当经常要处理快速增长的、包含数以 万计的
对象、长度达 TB 的数据集时,我们很难管理成千上万的 KB 规模的文件块,
即使底层文件系统提供支持。因此,设计中操作的参数、块的大小必须要重
新考 虑。对大型的文件的管理一定要能做到高效,对小型的文件也必须支持,
但不必优化。
剩余42页未读,继续阅读
资源评论
jacsndk
- 粉丝: 0
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 包含 Andrei Neagoie 的《从零到精通掌握编码面试 - 数据结构 + 算法》课程的所有代码示例,使用 Python 语言 .zip
- 数据库课程设计(图书馆管理系统)springboot+swing+mysql+mybatis
- C++ Vigenère 密码(解密代码)
- zblog日收站群,zblog泛目录
- C++ Vigenère 密码(加密代码)
- Vue Router 是 Vue 生态系统的一部分,是一个 MIT 许可的开源项目,其持续开发完全在赞助商的支持下成为可能 支持 Vue 路由器
- PM2.5 数据集 包含上海、成都、广州、北京、沈阳五地的PM2.5观测,csv文件
- 电动汽车与软件定义汽车(SDV)时代的汽车行业数字化转型
- C的两数相加求和的程序代码
- 使用特定版本的 Python 设置 GitHub Actions 工作流程.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功