培训对象: 存储工程师、运维架构师、云平台开发者、需要构建大规模存储系统的技术人员。
培训目标:
深入理解分布式存储的核心概念和架构模型。
掌握Ceph和GlusterFS两大主流分布式存储系统的架构原理。
能够根据业务需求部署和配置分布式存储集群。
具备存储性能优化、故障处理和容量规划能力。
培训内容介绍:
二、 Ceph架构深度解析: 深入Ceph的RADOS基础层、Monitors监控集群、OSD数据服务、MDS元数据服务架构设计。
三、 Ceph CRUSH算法与数据分布: 深入CRUSH算法原理,自定义故障域和容灾域,实现数据自动平衡和恢复。
四、 Ceph块存储(RBD)实战: 配置RBD块设备,对接OpenStack、Kubernetes持久化存储,实现快照和克隆功能。
五、 Ceph对象存储(RGW)实战: 部署RADOS Gateway,兼容S3和Swift API,实现对象存储服务和应用集成。
六、 Ceph文件存储(CephFS)实战: 部署MDS元数据服务,挂载CephFS共享文件系统,配置配额和权限管理。
七、 GlusterFS架构与原理: 深入GlusterFS的无元数据设计、弹性哈希算法、堆栈式模块架构和各模块功能。
八、 GlusterFS卷类型实战: 配置分布式卷、复制卷、条带卷和分布式复制卷,根据场景选择合适的卷类型。
九、 GlusterFS客户端访问: 使用原生客户端、NFS协议或SMB协议访问GlusterFS卷,实现文件共享和应用集成。
十、 集群部署与运维管理: 部署Ceph或GlusterFS生产集群,配置监控报警、性能采集和日志收集。
十一、 性能优化与故障处理: 优化网络配置、磁盘选型、缓存策略,处理OSD故障、数据恢复和集群扩容缩容。
十二、 实战项目:构建企业级存储平台: 根据企业需求(如虚拟化存储、容器持久化存储、备份归档)设计和部署分布式存储解决方案。