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 关闭iptablesSELinux

4      培训大纲

4.1云计算概述

掌握什么是云计算、云计算的分层。云计算与虚拟化的区别。了解基于OpenStack的企业私有云的两种应用场景:服务器虚拟化和桌面虚拟化,以及合理规划企业私有云。   

4.2消息代理

l  安装RabbitMQ消息传递代理服务。

l  使用RabbitMQWeb管理。

4.3身份服务

l  安装、配置并使用 Keystone 身份验证服务。

l  了解Keystone的工作流程和相关概念。

4.4镜像服务

l  安装 Glance 镜像服务。

l  制作LinuxWinndows 7 系统镜像

l  上传镜像到Glance

4.5块存储服务

l  安装 Cinder 块存储服务。

l  管理 Cinder 卷。

l  构建基于NFSCinder后端存储。

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  使用novncSpice进行远程管理

5      实验介绍

本次培训带领学员使用在CentOS下使用源码安装OpenStack icehouse版本;学习企业私有云的典型应用场景;掌握OpenStack的各个组件以及安装配置;了解如果规划企业私有云平台。