TFS简介
程序员文章站
2023-12-26 17:30:09
...
TFS是什么
TFS,Taobao File System,淘宝内部使用的分布式文件系统,主要针对海量小文件的随机读写访问性能做了特殊优化,承载着淘宝主站所有图片、商品描述等数据的存储。
TFS有什么特点
- 完全扁平化的数据组织结构,抛弃了传统文件系统的目录结构。
- 在块设备基础上建立自有的文件系统,减少EXT3等文件系统数据碎片带来的性能损耗
- 单进程管理单块磁盘的方式,摒除RAID5机制
- 带有HA机制的*控制节点,在安全稳定和性能复杂度之间取得平衡。
- 尽量缩减元数据大小,将元数据全部加载入内存,提升访问速度。
- 跨机架和IDC的负载均衡和冗余安全策略。
- 完全平滑扩容
TFS在淘宝的应用规模
- 数百台PCServer
- PB级数据量
- 百亿数据级别
本文来自:http://rdc.taobao.com/blog/cs/?p=128