公开课程

首页 >公开课程 >

大数据类课程

大数据存储和云存储-理论与实践

【培训对象】

1、系统架构师、系统分析师、高级程序员、资深开发人员。

2、牵涉到机构数据中心运行、规划、设计负责人。

3、云服务运营服务提供商设计负责人。

4、IT系统维护人员,IaaS服务设计者与使用者。

【培训方式】面授+案例讨论+实战演练

【培训时长】5 天(6 小时/天)

【课程背景】

云计算提供了一种对资源“按需索取服务”的能力,从而建立分布式、高效率、低成本的IT商业模式。大数据存储和云存储是云计算应用的重要组成部分,但在具体实施中设计人员还是存在很多困惑,急需理论与实践经验具佳的专家提供专业性指导。

【培训目标】

1、深入理解云存储的理念和本质,掌握云存储解决方案的思想与方法。

2、理解安全性和可用性设计的问题、方法与实践。

3、掌握把传统数据中心改造成云计算中心的技术与方法。

4、掌握虚拟化技术的核心技术方法以及应用特征。

【课程设计】

大数据存储和云存储-理论与实践培训:

第一部分:大数据时代的存储系统——云存储概述

大数据存储的需求

传统存储在大数据时代存在的问题

分布式存储与CAP原理

云存储的概念与典型代表

第二部分:云存储服务

云存储服务的API AWS S3

企业级云存储服务

云存储服务系统的一般架构

第三部分:云存储中的关键技术及其开源实现

一致性哈希与Ring

数据一致性模型与数据同步机制

故障检测与数据恢复

纠删码(Erasure Code)

第四部分:开源云存储方案OpenStack Swift

OpenStack简介以及Swift的产生和发展

Swift的三层数据组织形式与RESTful接口

Swift的软件架构

Swift存储策略的原理与应用

应用案例:应用纠删码和存储策略优化视频云存储

第五部:OpenStack Swift动手实践

Swift的使用

Swift All in One 部署

Swift集群部署

Swift源码初探

第六部分:开源云硬盘方案Ceph

Ceph简介及其与Swift的比较

Ceph的原理与架构

Ceph与OpenStack

应用案例

Ceph动手实践

第七部分:以太网硬盘与云存储

以太网硬盘简介

基于以太网硬盘的高密度存储方案

基于以太网硬盘的开放存储框架——希捷Kinetic

以太网硬盘与Swift

第八部分:大数据处理技术与云存储的结合

大数据系统简介

Hadoop云化

Hadoop云化中遇到的存储问题

Hadoop与云存储的结合

第九部分:软件定义存储

传统存储方案的问题与软件定义存储的提出

典型的软件定义存储方案举例

第十部分:前沿问题探讨

适用于存储系统的纠删码算法

利用信源特征优化存储系统

对象存储系统的性能优化

云存储的安全性问题

返回课程列表