课程大纲:
“大数据分布式存储系统”培训
1. 分布式存储系统概述
1.1 分布式系统的概念
1.2 存储系统的技术基础
1.3 大数据存储的需求以及传统存储架构的瓶颈
1.4 分布式系统的硬件和软件
2. 大数据集(超大文件)存储
2.1 GFS与HDFS的由来与相互关系
2.2 大数据集存储需求分析
2.3 GFS/HDFS的架构剖析
2.4 GFS/HDFS的可靠性机制
2.5 GFS/HDFS如何支持高并发
2.6 GFS/HDFS如何支持扩展
2.7 GFS/HDFS与MapReduce的结合
2.8 案例分析
3. 海量小文件存储
3.1 GFS/HDFS在海量小文件存储中遇到的问题
3.2 和京东的解决方案
3.3 一致性哈希的原理与应用
3.4 0penStack Swift的特点
3.5 0penStack Swift架构剖析
3.6 0penStack Swift的一致性模型与CAP原理
3.7 0penStack Swift的存储策略功能
3.8 案例分析
4. 分布式存储技术发展新动向和趋势
4.1 HDFS对小文件存储的优化
4.2 Swift对大文件存储和MapReduce的支持
4.3 Linux基金会Kinetic 0pen Storage项目
4.4 计算存储融合架构与分布式块存储
4.5 统一存储的优势、问题与选型