OpenStack云计算平台实战全书电子教案完整版课件最全ppt整本书教学教程最新讲义.pptx

上传人:可**** 文档编号:75816829 上传时间:2023-03-05 格式:PPTX 页数:602 大小:14.50MB
返回 下载 相关 举报
OpenStack云计算平台实战全书电子教案完整版课件最全ppt整本书教学教程最新讲义.pptx_第1页
第1页 / 共602页
OpenStack云计算平台实战全书电子教案完整版课件最全ppt整本书教学教程最新讲义.pptx_第2页
第2页 / 共602页
点击查看更多>>
资源描述

《OpenStack云计算平台实战全书电子教案完整版课件最全ppt整本书教学教程最新讲义.pptx》由会员分享,可在线阅读,更多相关《OpenStack云计算平台实战全书电子教案完整版课件最全ppt整本书教学教程最新讲义.pptx(602页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、1 项目一 OpenStack安装OpenStack云计算平台实战(微课版)工业和信息化精品系列教材云计算技术项目一 OpenStack安装2 项目一 OpenStack安装能力CAPACITY要求了解云计算的概念、架构和模式,以及主流的云计算平台了解OpenStack项目,调查OpenStack的应用情况理解OpenStack的架构,了解OpenStack的物理部署了解OpenStack部署工具,掌握OpenStack的快捷安装方法3 项目一 OpenStack安装内容CONTENTS导航任务二 了解OpenStack项目任务一 了解云计算任务三 理解OpenStack架构任务四 部署与安装

2、OpenStack4 项目一 OpenStack安装任务一 了解云计算任务说明01OPTION02OPTION03OPTION了解OpenStack部署拓扑了解OpenStack部署工具准备OpenStack安装环境04OPTION使用Packstack安装器安装OpenStack5 项目一 OpenStack安装任务一 了解云计算知识引入什么是虚拟化虚拟化是云计算的基础。虚拟化是指计算元件在虚拟的而不是真实的硬件基础上运行。虚拟化将物理资源转变为具有可管理性的逻辑资源,以消除物理结构之间的隔离,将物理资源融为一个整体。虚拟化是一种简化管理和优化资源的解决方案。6 项目一 OpenStack安

3、装任务一 了解云计算知识引入什么是云计算云(Cloud)是网络、互联网的一种比喻说法。云计算是提供虚拟化资源的模式。云计算提供的是IT资源租用服务。云计算是IT系统架构不断发展的产物。7 项目一 OpenStack安装任务一 了解云计算知识引入云计算架构8 项目一 OpenStack安装任务一 了解云计算知识引入云计算部署模式公有云(Public Cloud)私有云(Private Cloud)混合云(Hybrid Cloud)9 项目一 OpenStack安装任务一 了解云计算知识引入裸金属云裸金属云(Bare Metal Cloud)是一种提供物理服务器服务的云产品。裸金属云没有虚拟机管理

4、程序(Hypervisor)。裸金属云支持的处理器IntelPOWERARMGPUFPGA随着容器技术的兴起,物理服务器正成为更多用户的选择。10 项目一 OpenStack安装任务一 了解云计算Amazon公司的AWS(Amazon Web Services)Microsoft公司的Azure阿里云(AliCloud)了解商用云计算平台任务实现11 项目一 OpenStack安装任务一 了解云计算开源云计算平台OpenStackOpenNebulaEucalyptusCloudStack任务实现12 项目一 OpenStack安装内容CONTENTS导航任务二 了解OpenStack项目任务

5、一 了解云计算任务三 理解OpenStack架构任务四 部署与安装OpenStack13 项目一 OpenStack安装任务二 了解OpenStack项目任务说明01OPTION02OPTION03OPTION了解OpenStack的概念了解OpenStack项目的组成了解OpenStack版本演变04OPTION了解OpenStack基金会与社区05OPTION调查OpenStack的应用情况14 项目一 OpenStack安装任务二 了解OpenStack项目知识引入什么是OpenStackOpenStack是一系列开源软件项目的组合。OpenStack是目前非常流行的开源云操作系统Ope

6、nStack是基础设施资源的系统管理平台。OpenStack对数据中心的计算、存储和网络资源进行统一管理。OpenStack作为虚拟机、裸金属服务器和容器等的云基础架构和基础设施平台。15 项目一 OpenStack安装任务二 了解OpenStack项目知识引入什么是OpenStackOpenStack示意图16 项目一 OpenStack安装任务二 了解OpenStack项目知识引入OpenStack项目及其组成17 项目一 OpenStack安装任务二 了解OpenStack项目知识引入OpenStack项目及其组成核心项目仪表板(Dashboard)Horizon计算服务(Compute

7、 Service)Nova网络(Networking)Neutron对象存储(Object Storage)Swift块存储(Block Storage)Cinder身份服务(Identity Service)Keystone镜像(Image Service)Glance18 项目一 OpenStack安装任务二 了解OpenStack项目知识引入OpenStack版本演变2010年10月第1个正式版本Austin2011年9月第4个版本Diablo2018年2月第17个版本Queens2018年8月第18个版本Rocky2019年4月第19个版本Stein2019年10月第20个版本Trai

8、n2020年5月第21个版本Ussuri2020年10月第22个版本Victoria19 项目一 OpenStack安装任务二 了解OpenStack项目知识引入OpenStack基金会与社区OpenStack基金会是一个非营利组织。OpenStack基金会分为个人会员和企业会员两大类。OpenStack社区是世界上规模非常大也非常完善的开源社区之一。技术委员会负责总体管理全部OpenStack项目。项目技术负责人则负责管理项目内的事务,对项目本身的发展进行决策。OpenStack社区对个人会员而言是非常开放的。20 项目一 OpenStack安装任务二 了解OpenStack项目任务实现了解

9、OpenStack应用场景Web应用大数据电子商务容器优化视频处理与内容分发支持计算起步工具包。DBaaS(数据库即服务)21 项目一 OpenStack安装任务二 了解OpenStack项目任务实现调查国内的OpenStack应用现状OpenStack在国内企业中的实际应用我国对OpenStack开源的技术贡献22 项目一 OpenStack安装内容CONTENTS导航任务二 了解OpenStack项目任务一 了解云计算任务三 理解OpenStack架构任务四 部署与安装OpenStack23 项目一 OpenStack安装任务三 理解OpenStack架构任务说明01OPTION02OPT

10、ION03OPTION了解OpenStack的设计基本原则理解OpenStack的概念架构与逻辑架构了解OpenStack组件之间的通信机制04OPTION了解OpenStack的物理部署架构05OPTION了解OpenStack的物理网络06OPTION了解OpenStack的物理网络24 项目一 OpenStack安装任务三 理解OpenStack架构知识引入OpenStack的设计基本原则按照不同的功能并根据通用性划分项目,拆分子系统。按照逻辑,计划并规范子系统之间的通信。分层设计整个系统架构。为实现不同功能的子系统之间的通信提供统一的API。25 项目一 OpenStack安装任务三

11、理解OpenStack架构知识引入OpenStack的概念架构26 项目一 OpenStack安装任务三 理解OpenStack架构知识引入OpenStack的逻辑架构27 项目一 OpenStack安装任务三 理解OpenStack架构知识引入OpenStack组件之间的通信机制基于AMQP每个项目内部各个组件之间的通信。基于SQL各个项目内部的通信。基于HTTP通过各项目的API建立的通信。通过Native API实现通信OpenStack各组件和第三方软硬件之间的通信。28 项目一 OpenStack安装任务三 理解OpenStack架构知识引入OpenStack的物理部署架构单节点部署

12、多节点部署29 项目一 OpenStack安装任务三 理解OpenStack架构知识引入OpenStack的物理网络类型外部网络(External Network)公共网络,外部或Internet可以访问的网络。管理网络(Management Network)用于实现OpenStack各个组件之间的内部通信,并提供API访问端点。API 网络用于为用户提供OpenStack API。数据网络用于云部署中内部数据流。30 项目一 OpenStack安装任务三 理解OpenStack架构任务实现了解基于OpenStack构建云平台的问题OpenStack结构庞大,组件繁杂、高度灵活,缺乏一致性和稳

13、定性,部署难度较大,尤其是对于需要大规模部署的大型企业。自行部署OpenStack需要有熟知存储、网络、虚拟化和OpenStack的专业人员,而且对IT运维人员的技术水平要求高,给企业构建OpenStack平台带来了人才和成本方面的挑战。OpenStack频繁进行版本升级,而且同一版本不同组件的成熟度也大不相同,影响了实际部署。31 项目一 OpenStack安装任务三 理解OpenStack架构任务实现了解部署OpenStack的技术需求Linux操作系统的安装、管理与运维。数据库系统的安装、配置、管理和优化。计算机虚拟化技术,重点是KVM与Libvirt套件。网络设备,包括网桥、交换机、路

14、由器和防火墙。组网技术,包括DHCP、VLAN和iptables。存储技术,包括文件系统、LVM、分布式存储。Shell脚本及其编程。32 项目一 OpenStack安装内容CONTENTS导航任务二 了解OpenStack项目任务一 了解云计算任务三 理解OpenStack架构任务四 部署与安装OpenStack33 项目一 OpenStack安装任务四 部署与安装OpenStack任务说明01OPTION02OPTION03OPTION解OpenStack部署拓扑了解OpenStack部署工具准备OpenStack安装环境04OPTION使用Packstack安装器安装OpenStack3

15、4 项目一 OpenStack安装任务四 部署与安装OpenStack知识引入运行OpenStack的操作系统平台openSUSE和SUSE Linux Enterprise ServerRed Hat Enterprise Linux和CentOSUbuntuDebianOpenStack部署拓扑不同类型的节点是从功能上进行逻辑划分的,在实际部署时可以根据需求灵活配置。在大规模OpenStack生产环境中,每类节点分别部署在若干台物理服务器上,它们各司其职并互相协作。在最小的实验环境中,可以采用“All-in-One”部署,又称一体化部署。35 项目一 OpenStack安装任务四 部署与安

16、装OpenStack知识引入OpenStack部署工具DevStackFuelRDOPuppetAnsible36 项目一 OpenStack安装任务四 部署与安装OpenStack任务实现准备OpenStack安装环境创建实验用的虚拟机实例。在实验用虚拟机实例中安装CentOS。禁用防火墙与SELinux。停用NetworkManager服务。设置网络。设置主机名。更改语言编码。设置时间同步。37 项目一 OpenStack安装任务四 部署与安装OpenStack任务实现准备所需的软件库设置OpenStack库(支持Train版本)yum-y install centos-release-o

17、penstack-train安装Packstack安装器安装openstack-packstack及其依赖包。yum-y install openstack-packstackPackstack安装器的基本用法packstack 选项-help38 项目一 OpenStack安装任务四 部署与安装OpenStack任务实现运行Packstack安装OpenStackrootnode-a#packstack-allinoneInstalling:Clean Up DONE Discovering ip protocol version DONE#设置SSH密钥Setting up ssh key

18、s DONE#准备服务器Preparing servers DONE#预安装Puppet并探测主机详情Pre installing Puppet and discovering hosts details DONE#准备预装的项目Preparing pre-install entries DONE#设置证书Setting up CACERT DONE 39 项目一 OpenStack安装任务四 部署与安装OpenStack任务实现运行Packstack安装OpenStack#准备AMQP(高级消息队列协议)项目Preparing AMQP entries DONE#准备MariaDB(代替My

19、SQL)数据库项目Preparing MariaDB entries DONE#修正Keystone LDAP参数Fixing Keystone LDAP config parameters to be undef if empty DONE#准备Keystone(身份服务)项目Preparing Keystone entries DONE#准备Glance(镜像服务)项目Preparing Glance entries DONE#检查Cinder(卷存储服务)是否有卷Checking if the Cinder server has a cinder-volumes vg DONE#准备Ci

20、nder(卷存储服务)项目Preparing Cinder entries DONE 40 项目一 OpenStack安装任务四 部署与安装OpenStack任务实现运行Packstack安装OpenStack#准备Nova API(Nova接口)项目Preparing Nova API entries DONE#为Nova迁移创建SSH密钥Creating ssh keys for Nova migration DONE Gathering ssh host keys for Nova migration DONE Gathering ssh host keys for Nova migra

21、tion DONE#准备Nova(计算服务)项目Preparing Nova Compute entries DONE Preparing Nova Scheduler entries DONE Preparing Nova VNC Proxy entries DONE Preparing OpenStack Network-related Nova entries DONE Preparing Nova Common entries DONE 41 项目一 OpenStack安装任务四 部署与安装OpenStack任务实现运行Packstack安装OpenStack#准备Neutron(网络

22、)项目Preparing Neutron API entries DONE Preparing Neutron L3 entries DONE Preparing Neutron L2 Agent entries DONE Preparing Neutron DHCP Agent entries DONE Preparing Neutron Metering Agent entries DONE#检查NetworkManager是否启用并运行Checking if NetworkManager is enabled and running DONE#准备OpenStack客户端项目Prepar

23、ing OpenStack Client entries DONE#准备Horizon仪表板项目Preparing Horizon entries DONE#准备Swift(对象存储服务)项目Preparing Swift builder entries DONE Preparing Swift proxy entries DONE Preparing Swift storage entries DONE 42 项目一 OpenStack安装任务四 部署与安装OpenStack任务实现运行Packstack安装OpenStack#准备Gnocchi(用于计量的时间序列数据库服务器)项目Prep

24、aring Gnocchi entries DONE#准备Redis(用于计量的数据结构服务器)项目Preparing Redis entries DONE#准备Ceilometer(计量服务)项目Preparing Ceilometer entries DONE#准备Aodh(警告)项目Preparing Aodh entries DONE#准备Puppet模块和配置清单Preparing Puppet manifests DONE Copying Puppet modules and manifests DONE 43 项目一 OpenStack安装任务四 部署与安装OpenStack任务

25、实现运行Packstack安装OpenStack#应用控制节点(测试时可能需要较长时间)Applying 192.168.199.31_controller.pp192.168.199.31_controller.pp:DONE#应用网络节点(测试时可能需要较长时间)Applying 192.168.199.31_network.pp192.168.199.31_network.pp:DONE#应用计算节点(测试时可能需要较长时间)Applying 192.168.199.31_compute.pp192.168.199.31_compute.pp:DONE#应用Puppet配置清单Apply

26、ing Puppet manifests DONE Finalizing DONE#安装成功,完成应用并给出其他提示信息*Installation completed successfully*Additional information:#提示网络已采用OVN Neutron后端*Parameter CONFIG_NEUTRON_L2_AGENT:You have chosen OVN Neutron backend.Note that this backend does not support the VPNaaS or FWaaS services.Geneve will be used

27、 as the encapsulation method for tenant networks#执行命令产生的应答文件*A new answerfile was created in:/root/packstack-answers-20200819-151747.txt#未安装时间同步,需要确认CentOS当前的系统时间是否正确,如果不正确,则需要修改*Time synchronization installation was skipped.Please note that unsynchronized time on server instances might be problem f

28、or some OpenStack components.#在用户主目录下产生keystonerc_admin文件,要使用命令行工具需要使用它作为授权凭据*File/root/keystonerc_admin has been created on OpenStack client host 192.168.199.31.To use the command line tools you need to source the file.#访问OpenStack Dashboard(Web访问界面),请使用keystonerc_admin中的登录凭据*To access the OpenStac

29、k Dashboard browse to http:/192.168.199.31/dashboard.Please,find your login credentials stored in the keystonerc_admin in your home directory.#安装日志文件名及其路径*The installation log file is available at:/var/tmp/packstack/20200819-151746-wZEI2M/openstack-setup.log#Puppet配置清单路径*The generated manifests are

30、available at:/var/tmp/packstack/20200819-151746-wZEI2M/manifests在命令行中执行以下命令,获取OpenStack主要组件Nova的当前安装版本。rootnode-a#nova-manage-version20.3.0根据返回的Nova版本号访问Nova官网,可以获知它所对应的OpenStack发行版本。这里Nova 20.3.0对应的是OpenStack的Train版本,如图1-11所示。44 项目一 OpenStack安装任务四 部署与安装OpenStack任务实现运行Packstack安装OpenStackAdditional

31、information:#提示网络已采用OVN Neutron后端*Parameter CONFIG_NEUTRON_L2_AGENT:You have chosen OVN Neutron backend.Note that this backend does not support the VPNaaS or FWaaS services.Geneve will be used as the encapsulation method for tenant networks#执行命令产生的应答文件*A new answerfile was created in:/root/packstack

32、-answers-20200819-151747.txt#未安装时间同步,需要确认CentOS当前的系统时间是否正确,如果不正确,则需要修改*Time synchronization installation was skipped.Please note that unsynchronized time on server instances might be problem for some OpenStack components.#在用户主目录下产生keystonerc_admin文件,要使用命令行工具需要使用它作为授权凭据*File/root/keystonerc_admin has

33、 been created on OpenStack client host 192.168.199.31.To use the command line tools you need to source the file.#访问OpenStack Dashboard(Web访问界面),请使用keystonerc_admin中的登录凭据*To access the OpenStack Dashboard browse to http:/192.168.199.31/dashboard.Please,find your login credentials stored in the keysto

34、nerc_admin in your home directory.#安装日志文件名及其路径*The installation log file is available at:/var/tmp/packstack/20200819-151746-wZEI2M/openstack-setup.log#Puppet配置清单路径*The generated manifests are available at:/var/tmp/packstack/20200819-151746-wZEI2M/manifests45 项目一 OpenStack安装任务四 部署与安装OpenStack任务实现运行Pa

35、ckstack安装OpenStack获取OpenStack主要组件Nova的当前安装版本。rootnode-a#nova-manage-version20.3.0获知所对应的OpenStack发行版本。46 项目一 OpenStack安装THANKS47 项目二 OpenStack快速入门OpenStack云计算平台实战(微课版)工业和信息化精品系列教材云计算技术项目二 OpenStack快速入门48 项目二 OpenStack快速入门能力CAPACITY要求了解Horizon项目,掌握OpenStack图形界面的基本操作了解虚拟机实例创建的前提,学会创建和操作虚拟机实例了解OpenStack

36、的虚拟网络,实现虚拟机实例的内外网通信49 项目二 OpenStack快速入门内容CONTENTS导航任务二 创建和操作虚拟机实例任务一 熟悉OpenStack图形界面操作任务三 实现虚拟机与外部网络的通信50 项目二 OpenStack快速入门任务一 熟悉OpenStack图形界面操作l任务说明01OPTION02OPTION03OPTION了解Horizon项目熟悉OpenStack图形界面的基本操作了解OpenStack图形界面的自定义方法51 项目二 OpenStack快速入门任务一 熟悉OpenStack图形界面操作l知识引入Horizon项目各OpenStack服务的图形界面都是由

37、Horizon提供的。Horizon提供基于Web的模块化用户界面。Horizon为云管理员提供一个整体的视图。Horizon为终端用户提供一个自主服务的门户。Horizon由云管理员进行管理与控制,云管理员可以通过Web界面管理OpenStack平台上的资源。52 项目二 OpenStack快速入门任务一 了解云计算l知识引入Horizon与Django框架Horizon是一个基于Django框架的Web应用。Django基于MVC(模型视图控制器)模式设计实现。模型(Models)文件model.py,使用Python类来描述数据表及其操作。视图(Views)文件views.py,包含页面

38、的业务逻辑,该文件中的函数被称为视图。Urls文件urls.py,指出使用URL地址访问时需要调用的视图。模板(Templates)文件HTML网页,定义HTML模板。Horizon秉承Django的设计理念,注重可重用性,致力于开发可扩展性的面板框架。53 项目二 OpenStack快速入门任务一 了解云计算l知识引入Horizon功能架构54 项目二 OpenStack快速入门任务一 了解云计算l知识引入项目与用户项目是OpenStack服务调度的基本单元。用户又称云用户,是指使用OpenStack云服务的个人、系统或服务的账户名称。可以将用户分配给特定的项目,用户作为该项目的成员就拥有该

39、项目的权限,而权限由用户的角色决定。一个项目可以有多个用户(项目成员),一个用户可以操作和管理多个项目。OpenStack用户要访问云资源,必须通过项目发出请求,项目中必须包括相关的用户。用户用于身份认证,项目用于资源管理,而两者又是相互关联的。55 项目二 OpenStack快速入门任务一 了解云计算l任务实现访问OpenStack主界面OpenStack仪表板登录界面56 项目二 OpenStack快速入门任务一 了解云计算l任务实现访问OpenStack主界面OpenStack仪表板主界面用户菜单57 项目二 OpenStack快速入门任务一 了解云计算l任务实现访问OpenStack主

40、界面用户设置简体中文界面58 项目二 OpenStack快速入门任务一 了解云计算l任务实现访问OpenStack主界面界面布局59 项目二 OpenStack快速入门任务一 了解云计算l任务实现访问“项目”仪表板60 项目二 OpenStack快速入门任务一 了解云计算l任务实现访问“管理员”仪表板61 项目二 OpenStack快速入门任务一 了解云计算l任务实现访问“身份管理”仪表板项目列表62 项目二 OpenStack快速入门任务一 了解云计算l任务实现访问“身份管理”仪表板用户列表更改密码63 项目二 OpenStack快速入门任务一 了解云计算l任务实现访问“设置”仪表板64 项

41、目二 OpenStack快速入门任务一 了解云计算l任务实现自定义仪表板和面板Horizon负责OpenStack管理的统一Web界面,其源代码分布在两个位置。/usr/lib/python2.7/site-packages/horizon:存放最基本的、可以共享的类、表格和模板等。/usr/share/openstack-dashboard:存放与界面有直接关系、更加具体的类、表格和模板等,这些文件可以由用户修改以实现界面定制。Horizon提供4个仪表板,对应着图形界面的一级节点,其中每个仪表板目录中又定义其下级节点(面板)。admin(管理员)identity(身份管理)project(

42、项目)settings(设置)65 项目二 OpenStack快速入门内容CONTENTS导航任务二 创建和操作虚拟机实例任务一 熟悉OpenStack图形界面操作任务三 实现虚拟机与外部网络的通信66 项目二 OpenStack快速入门任务二 创建和操作虚拟机实例l任务说明01OPTION02OPTION03OPTION了解并准备创建虚拟机实例的前提熟悉创建虚拟机实例的基本步骤在虚拟机实例上进行简单的操作67 项目二 OpenStack快速入门任务二 创建和操作虚拟机实例l知识引入创建虚拟机实例的前提条件实例的源镜像、实例快照(镜像快照)、卷或卷快照。实例类型实例规格,表示一组特定的虚拟资源

43、。密钥对虚拟机实例启动时注入镜像中的SSH凭据。安全组一组特定防火墙规则的集合。网络虚拟网络,在云中为虚拟机实例提供网络通信,使实例能够访问内部网络和外部网络。68 项目二 OpenStack快速入门任务二 创建和操作虚拟机实例l知识引入虚拟机实例与镜像实例是在云中的物理节点上运行的虚拟机个体。镜像是由特定的一系列文件按照规定格式制作,便于用户下载和使用的单一文件。创建虚拟机实例所用的镜像是一个完整的操作系统。镜像包括一个持有可启动操作系统的虚拟磁盘。实例运行过程中的任何改变都不会影响其基础镜像,基础镜像是只读的。69 项目二 OpenStack快速入门任务二 创建和操作虚拟机实例l任务实现准

44、备镜像默认的镜像列表70 项目二 OpenStack快速入门任务二 创建和操作虚拟机实例l任务实现准备镜像由云管理员删除镜像71 项目二 OpenStack快速入门任务二 创建和操作虚拟机实例l任务实现准备镜像下载Cirros镜像文件创建Cirros操作系统镜像72 项目二 OpenStack快速入门任务二 创建和操作虚拟机实例l任务实现准备镜像下载Fedora操作系统的镜像73 项目二 OpenStack快速入门任务二 创建和操作虚拟机实例l任务实现准备镜像创建Fedora操作系统镜像74 项目二 OpenStack快速入门任务二 创建和操作虚拟机实例l任务实现准备镜像新创建的两个镜像75

45、项目二 OpenStack快速入门任务二 创建和操作虚拟机实例l任务实现查看实例类型76 项目二 OpenStack快速入门任务二 创建和操作虚拟机实例l任务实现查看网络77 项目二 OpenStack快速入门任务二 创建和操作虚拟机实例l任务实现添加安全组规则安全组列表78 项目二 OpenStack快速入门任务二 创建和操作虚拟机实例l任务实现添加安全组规则安全组规则列表79 项目二 OpenStack快速入门任务二 创建和操作虚拟机实例l任务实现添加安全组规则添加安全组规则对话框80 项目二 OpenStack快速入门任务二 创建和操作虚拟机实例l任务实现添加安全组规则添加SSH规则添加

46、ICMP规则81 项目二 OpenStack快速入门任务二 创建和操作虚拟机实例l任务实现添加安全组规则新添加的安全组规则82 项目二 OpenStack快速入门任务二 创建和操作虚拟机实例l任务实现添加密钥对demo项目的密钥对列表83 项目二 OpenStack快速入门任务二 创建和操作虚拟机实例l任务实现添加密钥对创建密钥对84 项目二 OpenStack快速入门任务二 创建和操作虚拟机实例l任务实现添加密钥对下载私钥文件新创建的密钥对85 项目二 OpenStack快速入门任务二 创建和操作虚拟机实例l任务实现创建虚拟机实例demo项目的实例列表86 项目二 OpenStack快速入门

47、任务二 创建和操作虚拟机实例l任务实现创建虚拟机实例设置实例名称和数量设置实例的源87 项目二 OpenStack快速入门任务二 创建和操作虚拟机实例l任务实现创建虚拟机实例选择实例类型为实例选择网络88 项目二 OpenStack快速入门任务二 创建和操作虚拟机实例l任务实现创建虚拟机实例为实例选择安全组为实例选择密钥对89 项目二 OpenStack快速入门任务二 创建和操作虚拟机实例l任务实现创建虚拟机实例实例正在创建90 项目二 OpenStack快速入门任务二 创建和操作虚拟机实例l任务实现创建虚拟机实例实例正在运行91 项目二 OpenStack快速入门任务二 创建和操作虚拟机实例

48、l任务实现创建虚拟机实例设置Fedora-VM实例的源92 项目二 OpenStack快速入门任务二 创建和操作虚拟机实例l任务实现创建虚拟机实例为Fedora-VM实例选择实例类型93 项目二 OpenStack快速入门任务二 创建和操作虚拟机实例l任务实现操作和使用虚拟机实例实例列表及实例操作菜单94 项目二 OpenStack快速入门任务二 创建和操作虚拟机实例l任务实现操作和使用虚拟机实例实例详情界面Cirros-VM实例的控制台95 项目二 OpenStack快速入门任务二 创建和操作虚拟机实例l任务实现操作和使用虚拟机实例Fedora-VM实例的控制台在控制台中测试Cirros-V

49、M实例的连通性96 项目二 OpenStack快速入门内容CONTENTS导航任务二 创建和操作虚拟机实例任务一 熟悉OpenStack图形界面操作任务三 实现虚拟机与外部网络的通信97 项目二 OpenStack快速入门任务三 实现虚拟机与外部网络的通信l任务说明01OPTION02OPTION03OPTION了解OpenStack的虚拟网络掌握外部网络和路由器的基本配置熟悉虚拟机实例的浮动IP地址分配04OPTION学会通过SSH从外部网络访问虚拟机实例98 项目二 OpenStack快速入门任务三 实现虚拟机与外部网络的通信l知识引入OpenStack的虚拟网络OpenStack的网络服

50、务为虚拟机实例提供网络连接。Neutron为整个OpenStack环境提供软件定义网络(SDN)支持。开放式虚拟交换机(OVS)成为OpenStack部署中非常受欢迎的虚拟交换机。开放式虚拟网络(OVN)增加了对虚拟网络的原生支持,提高OVS在实际应用环境中的性能和规模。只要能够运行OVS,就可以运行OVN,从OVS升级到OVN非常容易。典型的Neutron虚拟网络包括外部网络、内部网络和路由器。99 项目二 OpenStack快速入门任务三 实现虚拟机与外部网络的通信l知识引入浮动IP地址私有地址是由DHCP服务器自动分配给虚拟机实例网络接口的IP地址。浮动IP地址是由Neutron组件提供

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作计划

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁