分布式文件系统的存储节点和追踪器
来源:互联网 发布:年均增速算法 编辑:程序博客网 时间:2024/06/06 04:47
1、存储节点
在分布式文件系统中,所有的文件都存储在存储节点(Storage Node)中。一个存储节点一般对应屋里磁盘的一个实际目录。我们用多台服务器创建多个存储节点,文件就会在这些存储节点之间根据规则进行自动复制。另外,我们也可以在同一台物理机上创建多个存储节点,指向不同的磁盘空间,实现了一定程度的冗余备份,和RAID机制有点类似。
2、追踪器
追踪器负责客户端和存储节点之间的桥梁作用。对于复杂的分布式文件系统来说,复杂的存储节点内部运行对客户端是透明的,客户端要通过追踪器来完成对分布式文件系统的使用;
3、追踪器和存储节点的简单示例图
追踪器(Tracker)提供给客户端使用,由追踪器找到合适的存储节点提供给客户端,客户端将直接与存储节点服务器进行文件读写,这种设计能够降低追踪器的瓶颈制约。和我们的LVS DR模式的负载均衡有点类似。:)
4、追踪器和存储节点的内部交互工作
追踪器要做的工作比如多,例如:
维护存储节点的信息,知道哪些文件存储在哪些节点上;
控制文件复制和分发策略;
实现存储节点的负载均衡和调度;
存储节点的可用性检测;
实现存储节点的故障转移;
…
0 0
- 分布式文件系统的存储节点和追踪器
- 分布式文件系统HDFS名字节点
- 密码追踪和存储
- 分布式文件系统以及对相关节点的简单理解
- FastDFS分布式文件系统的安装与使用(单节点)
- FastDFS 分布式文件系统的安装与使用 (单节点)
- FastDFS分布式文件系统的安装(单节点)
- FastDFS 分布式文件系统的安装与使用(单节点)
- 统一的分布式数据库和文件系统,及利用mysqlfs解决aliyun上做站的存储成本难题
- 统一的分布式数据库和文件系统mongodb,及其用于解决aliyun上做站的存储成本方案
- 有关Hadoop分布式文件系统和OpenStack对象存储(swift)的不同
- Hadoop分布式文件系统(HDFS)和OpenStack对象存储(Swift)的技术差异
- Hadoop分布式文件系统和OpenStack对象存储有何不同?
- Hadoop分布式文件系统和OpenStack对象存储有何不同
- Hadoop分布式文件系统和OpenStack对象存储有何不同?
- Hadoop分布式文件系统和对象存储有何不同?
- Hadoop分布式文件系统和OpenStack对象存储有何不同
- 【高性能】Lustre分布式存储文件系统介绍和故障分析
- Bundle in Ios~
- 需求分析到设计
- quik讲解-2
- 关于设置tableView的背景图片
- oracle修改最大连接数
- 分布式文件系统的存储节点和追踪器
- .net 获取当前月份天数的几种实现方法
- 借助Intent实现Android工程中Activity之间Java对象的传递——实现Serializable接口
- Android中Scrollview、ViewPager冲突问题汇总(已解决)
- 为什么我们要用分布式文件系统(经历后的感触)
- BigDecimal保持数据精度的用法
- .NET2.0程序集无法在.net 4.0 中运行的解决方案
- 描述Struts体系结构?对应各个部分的开发工作主要包括哪些?
- Longest Substring Without Repeating Characters