http://edu.51cto.com/course/course_id-2187.html
1 培训目标
本课程的目标是让所有参加培训的学员都可以使用OpenStack构建中小企业内部私有云平台。通过OpenStack私有云平台为企业构建桌面虚拟化和服务器虚拟化的应用场景,降低IT成本,提高IT效率。
2 预备知识
l 熟悉Linux基本命令及系统管理。
l 熟悉基本的网络知识。
l 熟悉虚拟化技术。
3 准备工作
l 笔记本电脑一台,CPU支持VT,内存>=4G,可用磁盘空间大于50G。
l 安装VirtualBox 或VMWARE Workstation虚拟机软件。
l 安装好两台CentOS-6.5-x86_64的虚拟机。
n 基本系统:1VCPU+1024M内存+20G硬盘。
n 网络选择:使用两个网卡Host-Only和网络地址转换(NAT)。
n 软件包选择:Basic Server。
n 关闭iptables和SELinux。
4 培训大纲
4.1云计算概述
掌握什么是云计算、云计算的分层。云计算与虚拟化的区别。了解基于OpenStack的企业私有云的两种应用场景:服务器虚拟化和桌面虚拟化,以及合理规划企业私有云。
4.2消息代理
l 安装RabbitMQ消息传递代理服务。
l 使用RabbitMQ的Web管理。
4.3身份服务
l 安装、配置并使用 Keystone 身份验证服务。
l 了解Keystone的工作流程和相关概念。
4.4镜像服务
l 安装 Glance 镜像服务。
l 制作Linux、Winndows 7 系统镜像
l 上传镜像到Glance。
4.5块存储服务
l 安装 Cinder 块存储服务。
l 管理 Cinder 卷。
l 构建基于NFS的Cinder后端存储。
l 构建基于GlusterFS分布式文件系统的Cinder后端存储。
4.6网络服务
l 了解OpenStack Neutron的基本概念。
l 安装、配置和管理OpenStack Neutron。
l 使用FLAT网络架构部署企业私有云。
l 使用VLAN网络架构部署企业私有云。
4.7计算和控制器服务
l 安装 Nova 计算和控制器。
l 了解如何添加 Nova 计算节点。
l Nova各个组件介绍。
4.8Dashboard应用
l 安装Dashboard
l 使用Dashboard创建网络、云主机、云硬盘。
l 使用novnc和Spice进行远程管理
5 实验介绍
本次培训带领学员使用在CentOS下使用源码安装OpenStack icehouse版本;学习企业私有云的典型应用场景;掌握OpenStack的各个组件以及安装配置;了解如果规划企业私有云平台。