云计算网络技术教程(项目式微课版)-教案-教学设计 项目7、8-构建OpenStack云平台虚拟化网络、构建Docker容器虚拟化网络.docx

云计算网络技术教程(项目式微课版)-教案-教学设计 项目7、8-构建OpenStack云平台虚拟化网络、构建Docker容器虚拟化网络.docx

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
项目介绍OpenStack是一个开源的云计算平台,通过一套丰富的组件和工具,可用于构建和管理私有云公有云以及混合云环境主要内容此部分将介绍OpenStack的核心概念,包括其作用组成部分和构建模式同时,还将在项目实例中展示如何通过安装基础环境和配置网络来使用OpenStack重点学习点1安装OpenStack的基础环境2现代OpenStack的基础组件,如KeystoneGlanceNovaNeutronCinderSwiftHeatHor

项目7构建OpenStack云平台虚拟化网络

《云网络技术项目教程》

教学设计

课程名称:

授课年级:

授课学期:

教师姓名:

年月日

课题

名称

项目7构建OpenStack云平台虚拟化网络

计划

学时

112学时

内容

分析

为了整合KVM虚拟机的计算存储和网络资源,公司决定部署OpenStack云平台,实现虚拟机的快速构建和统一管理。项目经理要求王亮在控制节点和计算节点上部署OpenStack云平台的组件服务,在控制节点上完成计算节点KVM虚拟机的创建和管理,构建常用的OpenStack虚拟化网络实现虚拟机的内外网互访。

教学目

标及基

本要求

【知识目标】

(1)掌握OpenStack云平台的作用。

(2)掌握OpenStack各个组件的作用。

(3)掌握Neutron组件的架构。

(4)掌握Neutron组件创建虚拟化网络的流程。

【技能目标】

(1)能够安装OpenStack基础环境。

(2)能够安装OpenStack基础组件。

(3)能够使用图形界面和命令行方式创建网络和虚拟机。

(4)能够部署分析Flat扁平虚拟化网络。

(5)能够部署分析Vlan虚拟化网络。

(6)能够部署分析Vxlan大二层虚拟化网络。

教学

重点

了解OpenStack云平台以及它和kvm的关系

教学

难点

安装OpenStack的过程。

教学

方式

教学采用教师课堂讲授为主,结合教学PPT进行讲解

任务1安装Openstack云平台

任务描述

KVM虚拟化技术提升了服务器资源的利用效率,但在使用中发现,当创建和管理一台虚拟机时,都要到相对应的服务器操作,为提升运维效率,公司决定部署OpenStack云平台,实现KVM虚拟机的统一部署和管理。

项目经理要求王亮在控制节点controller服务器上部署Mariadb数据库服务、Keystone认证服务、Glance镜像服务、Plancement资源管理服务、Nova计算服务、Neutron网络服务、Horizon图形化服务。在计算节点compute服务器上部署Nova-compute计算服务,Neutron网桥服务,部署完成了登录到OpenStack平台。

OpenStack云平台介绍:

OpenStack是一个开源的云计算平台,它提供了一套丰富的组件和工具,用于构建和管理私有云、公有云以及混合云环境。这些组件共同协作,提供了强大的计算、存储和网络功能,使用户能够轻松创建和管理虚拟机、存储资源和网络服务,

逐项讲解以下内容。

Keystone(身份认证服务)

Glance(镜像服务)

(3)Placement(资源跟踪管理服务)

(4)Nova(计算服务)

(5)Neutron(网络服务)

(6)Cinder(块存储服务)

(7)Swift(对象存储服务)

(8)Heat(编排服务)

(9)Horizon(图形界面服务)

三、进行重点知识的讲解

1、OpenStack云平台和KVM虚拟机的关系

OpenStack云平台和KVM虚拟机之间存在密切的关系,可以简单地理解为OpenStack云平台是用于管理和部署KVM虚拟机的工具和平台。

2、安装基础环境

1)配置服务器网络环境

2)基础配置

(1)系统初始化配置

①修改主机名

②配置主机名称解析

③关闭防火墙和Selinux

(2)配置免密码登录

(3)配置时间同步

①配置controller为时间同步服务器

②compute同步时间到controller

③查看时间同步效果

3)配置网络Yum源

(1)配置华为CentOS8网络yum源

(2)配置OpenStack安装源

①安装openstack源

②修改源

③更新软件包

(3)安装OpenStack客户端和安全策略

4)安装配置Mariadb数据库(controller节点)

(1)安装数据库

(2)加固数据库安全

(3)修改配置文件

5)安装配置消息队列rabbitmq(controller节点)

(1)安装rabbitmq-server

(2)设置登录用户

(3)查看用户和权限

6)安装配置Memcached(controller节点)

(1)安装Memcached

(2)配置Memcached

2)部署Openstack组件服务

1)安装配置Keystone认证服务(controller节点)

(1)创建Keystone服务的数据库并授权

①创建数据库Keystone

②授权本地和远程访问

(2)安装组件同步数据库

①安装Keystone服务

②配置Keystone服务

③同步Keyst

您可能关注的文档

文档评论(0)

balala11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档