OpenStack入门之迅速学习:体系结构、基础构建,构建实验环境资源介绍:
由浅入深、循序渐进地学习OpenStack体系结构、基础构建,快速构建实验环境。通过全动手的实验,学习通过命令行和图形化的工具对身份、镜像、计算、块存储、网络进行管理和配置,为后续的进阶课程打下基础。本课程并没有涵盖OpenStack所有项目,而是站在一个初学习者的角度,在Ubuntu上通过DevStack来构建实验环境,通过实验来学习身份、镜像、计算、块存储、网络等5个核心项目的体系结构和基本配置。
资源目录:
第1章课程概述(4分钟1节) 1-1课程概述[04:15] 第2章OpenStack概述(22分钟2节) 2-1OpenStack定义[06:41] 2-2OpenStack架构[16:03] 第3章OpenStack实验环境部署(1小时34分钟6节) 3-1安装方法与工具概述[13:33] 3-2实验环境安装1[22:35] 3-3实验环境安装2[11:20] 3-4加餐:T版本OpenStack安装[23:23] 3-5加餐:使用国赛平台来部署OpenStack环境[00:51] 3-6加餐:使用RDO部署X版本[22:41] 第4章验证授权与服务编目-Keystone(2小时29分钟10节) 4-1Keystone概述与功能[07:29] 4-2Keystone的概念[19:00] 4-3Keystone与其它服务交互的流程[08:32] 4-4通过图形界面的Horizon访问Openstack[11:22] 4-5通过命令行访问Openstack[17:56] 4-6通过REST API访问OpenStack[31:44] 4-7管理项目、用户、角色[20:17] 4-8加餐-通过自动完成提高效率[05:03] 4-9加餐-Keystone实验1[11:00] 4-10加餐-Keystone实验2[17:15] 第5章镜像服务-Glance(47分钟3节) 5-1Glance体系结构[14:06] 5-2镜像格式和容器[10:12] 5-3镜像的管理[23:33] 第6章 计算服务-Nova (2小时34分钟 8节) 6-1Nova体系结构[18:20] 6-2Nova组件功能[18:29] 6-3Nova的交互流程[14:19] 6-4实例创建与控制[28:42] 6-5实例的基本操作[17:21] 6-6启动、关闭、锁定、解锁、暂停、挂起[22:08] 6-7大小调整[22:12] 6-8废弃、取回、删除[12:29] 第7章 块存储服务-Cinder (4小时58分钟 15节) 7-1创建实例时存储的选项[11:33] 7-2Cinder原理与体系结构[15:42] 7-3Cinder组件交互流程[19:34] 7-4Cinder的Driver架构[18:41] 7-5创建卷[22:53] 7-6连接卷到实例[33:38] 7-7创建使用新卷的实例[19:05] 7-8分离卷[12:58] 7-9扩展卷[20:52] 7-10卷的快照1[19:52] 7-11卷的快照2[20:23] 7-12删除卷[22:27] 7-13NFS Volume Provider 1[20:34] 7-14NFS Volume Provider 2[12:19] 7-15NFS Volume Provider 3[27:32] 第8章 网络服务-Neutron(基础) (7小时24分钟 20节) 8-1Neutron概述与功能[12:18] 8-2Neutron基本概念[12:00] 8-3Neutron的架构[32:12] 8-4准备实验环境[19:36] 8-5Lab1 配置Linux Bridge[21:19] 8-6Lab2 创建Local Network(1)[20:47] 8-7Lab2 创建Local Network(2)[20:30] 8-8Lab2 创建Local Network(3)[27:22] 8-9Lab3 创建Flat Network(1)[12:28] 8-10Lab3 创建Flat Network(2)[12:13] 8-11Lab3 创建Flat Network(3)[31:17] 8-12Lab4 配置DHCP Agent(1)[27:26] 8-13Lab4 配置DHCP Agent(2)[27:24] 8-14Lab5 创建VLAN Network(1)[19:59] 8-15Lab5 创建VLAN Network(2)[25:02] 8-16Lab5 创建VLAN Network(3)[21:31] 8-17Lab6 创建Routing(1)[42:25] 8-18Lab6 创建Routing(2)[36:35] 8-19Lab6 创建Routing(3)[21:48] 8-20测试