课程简介
OPENSTACK
OpenStack云平台技术是云计算技术中的主流技术,已得到大量主流商业厂商和研究机构的大力支持。在未来的几年中,OpenStack会对云计算以 及IT领域产生极大的影响。本课程历数了云计算及各种流行云平台的特点,之后重点阐述从OpenStack开源云平台的发展历程、体系架构、关键技术、主要应用领域以及相应的发展策略。课程通过丰富的技术知识与应用案例的分享,以及对OpenStack云平台浅显易懂的讲解分析,引导学员对 OpenStack技术有一个更为清晰、准确的理解和认识。
课程长度
5天
课程大纲
云计算及 OpenStack 云平台技术的机遇与挑战
OpenStack 云平台介绍
OpenStack 项目介绍
OpenStack 开源社区现状、动态和未来方向
OpenStack 项目整体基本架构及演进
OpenStack 云计算边个对于国内外产业格局的影响及案例分析
OpenStack 在面向企业的解决方案(私有云)中的案例及技术架构
OpenStack在面向互联网的解决方案(共有云)中的案例及技术架构
国内外 OpenStack 云计算的案例和现状
OpenStack 云平台与其他几种云平台的比较 (OpenStack,CloudStack,OpenNebula)
几种主流的开源云平台技术比较
几种主流云平台的生态系统比较
OpenStack 分模块安装部署
搭建 OpenStack 测试云平台 (社区文档)
社区文档步骤详解
OpenStack 分模块安装
从文档 Step by step 搭建 all-in-one 的OpenStack 环境(option)
OpenStack 快速搭建云平台
构造 OpenStack 整体云平台
Virtualbox + Ubuntu 建立环境
使用 devstack 安装部署 OpenStack
Devstack 搭建环境及脚本详解
OpenStack 基本功能操作
OpenStack 管理员使用
用户和项目管理
用户网络存储和计算机资源管理
系统及用户自定义模版创建和管理:(windows 和 Linux 模版)
用户项目安全租的管理
OpenStack 用户使用
基本虚拟机,快照和模版的操作管理
创建虚拟网络以及外部IP的管理
用户如何管理使用块存储
用户如何管理基于对象存储
用户的安全属性及登录虚拟机的身份验证
OpenStack 二次开发者使用 (如何使用API)
使用 SWIFT 提供存储服务
搭建 SWIFT 服务模块
SWIFT配置基本的基于对象的存储服务
基于 SWIFT 创建网站后台业务
使用 SWIFT API
OpenStack 基本资源模块代码分析
OpenStack 中 Nova 模块详解
Nova 架构分析
Nova 代码分析
OpenStack 中的 nova-scheduler
OpenStack 中的 Nova-api
OpenStack 中的cinder 模块详解
Cinder 架构分析
Cinder 代码分析
OpenStack Quantum 模块详解
Swift 架构分析
Swift 代码分析
OpenStack 共享服务模块代码分析
OpenStack 中的 keystone 模块详解
keystone 架构分析
keystone 代码分析
OpenStack 中的 Glance 模块详解
Glance 架构分析
Glance 代码分析
OpenStack 部署分析
OpenStack 系统配置部署
搭建配置 OpenStack 及配置参数详解
OpenStack 中的 queue 和数据库
OpenStack 的 HA
OpenStack 中的 Region 和 Availability Zone