分布式文件系统的Tfs是什么?
发布时间
阅读量:
阅读量
Tfs
概念:
TFS(Team Foundation Server)是一个具备良好可扩展性、高度可靠性和卓越性能的分布式文件系统(Distributed File System),主要服务于海量非结构化数据存储需求。该系统基于通用Linux机器集群构建,在实际应用中能够有效支持大规模数据存储与高效访问。
架构设计:
一个TFS集群包含两个NameServer节点(其中一个是主节点、另一个是备用)、以及若干个DataServer节点构成结构体。基于块(一般设置为64MB、可配置参数)存储和组织数据信息。这些服务程序都充当独立的用户级应用程序运行在普通的Linux服务器上。
NameServer的主要职责是管理和维护与Block及DataServer相关的信息体系
DataServer 主要承担 实际数据 的 存储 和 读写 任务。
TFS 将 多个 小 文件 存储 在 同一 block 中 并 建立 block 的 索引 从而 快速 定位 文件; 每个 block 会 将 多个 副本 存储 到 不同 的 机架 上 以 确保 数据 的 高 可靠 性。
为了应对容灾需求的考量,在NameServer中采用了高可用性架构HA方案。该架构由两台相互作为热备运行的服务器并行
全部评论 (0)
还没有任何评论哟~
