云計(jì)算網(wǎng)絡(luò)技術(shù)教程(項(xiàng)目式微課版)-教案 項(xiàng)目7-構(gòu)建OpenStack云平臺(tái)虛擬化網(wǎng)絡(luò)-教學(xué)設(shè)計(jì)_第1頁(yè)
云計(jì)算網(wǎng)絡(luò)技術(shù)教程(項(xiàng)目式微課版)-教案 項(xiàng)目7-構(gòu)建OpenStack云平臺(tái)虛擬化網(wǎng)絡(luò)-教學(xué)設(shè)計(jì)_第2頁(yè)
云計(jì)算網(wǎng)絡(luò)技術(shù)教程(項(xiàng)目式微課版)-教案 項(xiàng)目7-構(gòu)建OpenStack云平臺(tái)虛擬化網(wǎng)絡(luò)-教學(xué)設(shè)計(jì)_第3頁(yè)
云計(jì)算網(wǎng)絡(luò)技術(shù)教程(項(xiàng)目式微課版)-教案 項(xiàng)目7-構(gòu)建OpenStack云平臺(tái)虛擬化網(wǎng)絡(luò)-教學(xué)設(shè)計(jì)_第4頁(yè)
云計(jì)算網(wǎng)絡(luò)技術(shù)教程(項(xiàng)目式微課版)-教案 項(xiàng)目7-構(gòu)建OpenStack云平臺(tái)虛擬化網(wǎng)絡(luò)-教學(xué)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

項(xiàng)目7構(gòu)建OpenStack云平臺(tái)虛擬化網(wǎng)絡(luò)《云網(wǎng)絡(luò)技術(shù)項(xiàng)目教程》教學(xué)設(shè)計(jì)課程名稱:授課年級(jí):授課學(xué)期:教師姓名:年月日課題名稱項(xiàng)目7構(gòu)建OpenStack云平臺(tái)虛擬化網(wǎng)絡(luò)計(jì)劃學(xué)時(shí)112學(xué)時(shí)內(nèi)容分析為了整合KVM虛擬機(jī)的計(jì)算存儲(chǔ)和網(wǎng)絡(luò)資源,公司決定部署OpenStack云平臺(tái),實(shí)現(xiàn)虛擬機(jī)的快速構(gòu)建和統(tǒng)一管理。項(xiàng)目經(jīng)理要求王亮在控制節(jié)點(diǎn)和計(jì)算節(jié)點(diǎn)上部署OpenStack云平臺(tái)的組件服務(wù),在控制節(jié)點(diǎn)上完成計(jì)算節(jié)點(diǎn)KVM虛擬機(jī)的創(chuàng)建和管理,構(gòu)建常用的OpenStack虛擬化網(wǎng)絡(luò)實(shí)現(xiàn)虛擬機(jī)的內(nèi)外網(wǎng)互訪。教學(xué)目標(biāo)及基本要求【知識(shí)目標(biāo)】(1)掌握OpenStack云平臺(tái)的作用。(2)掌握OpenStack各個(gè)組件的作用。(3)掌握Neutron組件的架構(gòu)。(4)掌握Neutron組件創(chuàng)建虛擬化網(wǎng)絡(luò)的流程?!炯寄苣繕?biāo)】(1)能夠安裝OpenStack基礎(chǔ)環(huán)境。(2)能夠安裝OpenStack基礎(chǔ)組件。(3)能夠使用圖形界面和命令行方式創(chuàng)建網(wǎng)絡(luò)和虛擬機(jī)。(4)能夠部署分析Flat扁平虛擬化網(wǎng)絡(luò)。(5)能夠部署分析Vlan虛擬化網(wǎng)絡(luò)。(6)能夠部署分析Vxlan大二層虛擬化網(wǎng)絡(luò)。教學(xué)重點(diǎn)了解OpenStack云平臺(tái)以及它和kvm的關(guān)系教學(xué)難點(diǎn)安裝OpenStack的過(guò)程。教學(xué)方式教學(xué)采用教師課堂講授為主,結(jié)合教學(xué)PPT進(jìn)行講解教學(xué)過(guò)程任務(wù)1安裝Openstack云平臺(tái)任務(wù)描述KVM虛擬化技術(shù)提升了服務(wù)器資源的利用效率,但在使用中發(fā)現(xiàn),當(dāng)創(chuàng)建和管理一臺(tái)虛擬機(jī)時(shí),都要到相對(duì)應(yīng)的服務(wù)器操作,為提升運(yùn)維效率,公司決定部署OpenStack云平臺(tái),實(shí)現(xiàn)KVM虛擬機(jī)的統(tǒng)一部署和管理。項(xiàng)目經(jīng)理要求王亮在控制節(jié)點(diǎn)controller服務(wù)器上部署Mariadb數(shù)據(jù)庫(kù)服務(wù)、Keystone認(rèn)證服務(wù)、Glance鏡像服務(wù)、Plancement資源管理服務(wù)、Nova計(jì)算服務(wù)、Neutron網(wǎng)絡(luò)服務(wù)、Horizon圖形化服務(wù)。在計(jì)算節(jié)點(diǎn)compute服務(wù)器上部署Nova-compute計(jì)算服務(wù),Neutron網(wǎng)橋服務(wù),部署完成了登錄到OpenStack平臺(tái)。OpenStack云平臺(tái)介紹:OpenStack是一個(gè)開源的云計(jì)算平臺(tái),它提供了一套豐富的組件和工具,用于構(gòu)建和管理私有云、公有云以及混合云環(huán)境。這些組件共同協(xié)作,提供了強(qiáng)大的計(jì)算、存儲(chǔ)和網(wǎng)絡(luò)功能,使用戶能夠輕松創(chuàng)建和管理虛擬機(jī)、存儲(chǔ)資源和網(wǎng)絡(luò)服務(wù),逐項(xiàng)講解以下內(nèi)容。Keystone(身份認(rèn)證服務(wù))Glance(鏡像服務(wù))(3)Placement(資源跟蹤管理服務(wù))(4)Nova(計(jì)算服務(wù))(5)Neutron(網(wǎng)絡(luò)服務(wù))(6)Cinder(塊存儲(chǔ)服務(wù))(7)Swift(對(duì)象存儲(chǔ)服務(wù))(8)Heat(編排服務(wù))(9)Horizon(圖形界面服務(wù))三、進(jìn)行重點(diǎn)知識(shí)的講解1、OpenStack云平臺(tái)和KVM虛擬機(jī)的關(guān)系OpenStack云平臺(tái)和KVM虛擬機(jī)之間存在密切的關(guān)系,可以簡(jiǎn)單地理解為OpenStack云平臺(tái)是用于管理和部署KVM虛擬機(jī)的工具和平臺(tái)。2、安裝基礎(chǔ)環(huán)境1)配置服務(wù)器網(wǎng)絡(luò)環(huán)境2)基礎(chǔ)配置(1)系統(tǒng)初始化配置①修改主機(jī)名②配置主機(jī)名稱解析③關(guān)閉防火墻和Selinux(2)配置免密碼登錄(3)配置時(shí)間同步①配置controller為時(shí)間同步服務(wù)器②compute同步時(shí)間到controller③查看時(shí)間同步效果3)配置網(wǎng)絡(luò)Yum源(1)配置華為CentOS8網(wǎng)絡(luò)yum源(2)配置OpenStack安裝源①安裝openstack源②修改源③更新軟件包(3)安裝OpenStack客戶端和安全策略4)安裝配置Mariadb數(shù)據(jù)庫(kù)(controller節(jié)點(diǎn))(1)安裝數(shù)據(jù)庫(kù)(2)加固數(shù)據(jù)庫(kù)安全(3)修改配置文件5)安裝配置消息隊(duì)列rabbitmq(controller節(jié)點(diǎn))(1)安裝rabbitmq-server(2)設(shè)置登錄用戶(3)查看用戶和權(quán)限6)安裝配置Memcached(controller節(jié)點(diǎn))(1)安裝Memcached(2)配置Memcached2)部署Openstack組件服務(wù)1)安裝配置Keystone認(rèn)證服務(wù)(controller節(jié)點(diǎn))(1)創(chuàng)建Keystone服務(wù)的數(shù)據(jù)庫(kù)并授權(quán)①創(chuàng)建數(shù)據(jù)庫(kù)Keystone②授權(quán)本地和遠(yuǎn)程訪問(wèn)(2)安裝組件同步數(shù)據(jù)庫(kù)①安裝Keystone服務(wù)②配置Keystone服務(wù)③同步Keystone數(shù)據(jù)庫(kù)④生成Fernet密鑰⑤生成管理員憑據(jù)⑥Keystone服務(wù)初始化⑦修改httpd服務(wù)⑧設(shè)置管理員客戶端環(huán)境變量⑨驗(yàn)證Keystone服務(wù)2)安裝配置Glance鏡像服務(wù)(controller節(jié)點(diǎn))(1)創(chuàng)建glance鏡像服務(wù)的數(shù)據(jù)庫(kù)并授權(quán)①創(chuàng)建數(shù)據(jù)庫(kù)glance②授權(quán)本地和遠(yuǎn)程訪問(wèn)(2)在Keystone上為glance服務(wù)創(chuàng)建用戶①創(chuàng)建service工程②創(chuàng)建glance用戶③設(shè)置glance用戶為service工程的管理員(3)在Keystone上創(chuàng)建image鏡像服務(wù),設(shè)置服務(wù)端點(diǎn)①創(chuàng)建image類型服務(wù)②設(shè)置服務(wù)的訪問(wèn)地址③查看訪問(wèn)地址(服務(wù)端點(diǎn))(4)安裝配置glance服務(wù)①安裝glance服務(wù)②配置glance服務(wù)③同步數(shù)據(jù)庫(kù)并啟動(dòng)服務(wù)3)安裝配置placement資源管理服務(wù)(controller節(jié)點(diǎn))(1)創(chuàng)建placement數(shù)據(jù)庫(kù)并授權(quán)①創(chuàng)建數(shù)據(jù)庫(kù)placement②授權(quán)本地和遠(yuǎn)程訪問(wèn)(2)在Keystone上為placement服務(wù)創(chuàng)建用戶①創(chuàng)建placement用戶②設(shè)置placement用戶為service工程的管理員(3)在Keystone上創(chuàng)建placement資源管理服務(wù),設(shè)置服務(wù)端點(diǎn)(4)安裝配置placement服務(wù)①安裝placement服務(wù)②配置placement服務(wù)③修改00-placement-api.conf配置④同步數(shù)據(jù)庫(kù)驗(yàn)證安裝4)安裝配置Nova計(jì)算服務(wù)(controller節(jié)點(diǎn))(1)創(chuàng)建nova_api、nova、nova_cell0數(shù)據(jù)庫(kù)并授權(quán)①創(chuàng)建數(shù)據(jù)庫(kù)②授權(quán)本地和遠(yuǎn)程訪問(wèn)(2)在Keystone上為Nova服務(wù)創(chuàng)建用戶①創(chuàng)建Nova用戶②設(shè)置Nova用戶為service工程的管理員(3)在Keystone上創(chuàng)建Nova資源管理服務(wù),設(shè)置服務(wù)端點(diǎn)(4)安裝配置Nova服務(wù)①安裝Nova服務(wù)②配置Nova服務(wù)③同步數(shù)據(jù)庫(kù)④啟動(dòng)服務(wù)5)安裝配置Nova計(jì)算服務(wù)(compute節(jié)點(diǎn))(1)安裝nova-compute服務(wù)(2)配置nova-compute服務(wù)(3)啟動(dòng)服務(wù)(4)修改控制(controller)節(jié)點(diǎn)Nova配置①發(fā)現(xiàn)計(jì)算節(jié)點(diǎn)并將其注冊(cè)到Novacell中②驗(yàn)證Nova配置6)安裝配置Neutron網(wǎng)絡(luò)服務(wù)(controller節(jié)點(diǎn))(1)創(chuàng)建Neutron數(shù)據(jù)庫(kù)并授權(quán)①創(chuàng)建數(shù)據(jù)庫(kù)placement②授權(quán)本地和遠(yuǎn)程訪問(wèn)(2)在Keystone上為neutron服務(wù)創(chuàng)建用戶①創(chuàng)建placement用戶②設(shè)置neutron用戶為service工程的管理員(3)在Keystone上創(chuàng)建neutron資源管理服務(wù),設(shè)置服務(wù)端點(diǎn)(4)安裝Neutron服務(wù)(5)配置Neutron服務(wù)①修改主配置文件②配置ml2_conf.ini③配置/etc/neutron/plugins/ml2/linuxbridge_agent.ini④安裝啟動(dòng)必要組件(控制節(jié)點(diǎn)和計(jì)算節(jié)點(diǎn))⑤修改l3_agent.ini⑥修改dhcp_agent.ini⑦修改metadata_agent.ini⑧修改nova.conf(6)啟動(dòng)Neutron服務(wù)①創(chuàng)建軟鏈接②同步數(shù)據(jù)庫(kù)③啟動(dòng)服務(wù)4.安裝配置Nova計(jì)算服務(wù)(controller節(jié)點(diǎn))(1)創(chuàng)建nova_api、nova、nova_cell0數(shù)據(jù)庫(kù)并授權(quán)①創(chuàng)建數(shù)據(jù)庫(kù)②授權(quán)本地和遠(yuǎn)程訪問(wèn)(2)在Keystone上為Nova服務(wù)創(chuàng)建用戶①創(chuàng)建Nova用戶②設(shè)置Nova用戶為service工程的管理員(3)在Keystone上創(chuàng)建Nova資源管理服務(wù),設(shè)置服務(wù)端點(diǎn)(4)安裝配置Nova服務(wù)①安裝Nova服務(wù)②配置Nova服務(wù)③同步數(shù)據(jù)庫(kù)④啟動(dòng)服務(wù)5.安裝配置Nova計(jì)算服務(wù)(compute節(jié)點(diǎn))(1)安裝nova-compute服務(wù)(2)配置nova-compute服務(wù)(3)啟動(dòng)服務(wù)(4)修改控制(controller)節(jié)點(diǎn)Nova配置①發(fā)現(xiàn)計(jì)算節(jié)點(diǎn)并將其注冊(cè)到Novacell中②驗(yàn)證Nova配置6.安裝配置Neutron網(wǎng)絡(luò)服務(wù)(controller節(jié)點(diǎn))(1)創(chuàng)建Neutron數(shù)據(jù)庫(kù)并授權(quán)①創(chuàng)建數(shù)據(jù)庫(kù)placement②授權(quán)本地和遠(yuǎn)程訪問(wèn)(2)在Keystone上為neutron服務(wù)創(chuàng)建用戶①創(chuàng)建placement用戶②設(shè)置neutron用戶為service工程的管理員(3)在Keystone上創(chuàng)建neutron資源管理服務(wù),設(shè)置服務(wù)端點(diǎn)(4)安裝Neutron服務(wù)(5)配置Neutron服務(wù)①修改主配置文件②配置ml2_conf.ini③配置/etc/neutron/plugins/ml2/linuxbridge_agent.ini④安裝啟動(dòng)必要組件(控制節(jié)點(diǎn)和計(jì)算節(jié)點(diǎn))⑤修改l3_agent.ini⑥修改dhcp_agent.ini⑦修改metadata_agent.ini⑧修改nova.conf(6)啟動(dòng)Neutron服務(wù)①創(chuàng)建軟鏈接②同步數(shù)據(jù)庫(kù)③啟動(dòng)服務(wù)7.安裝配置Neutron網(wǎng)絡(luò)服務(wù)(compute節(jié)點(diǎn))(1)安裝計(jì)算節(jié)點(diǎn)Neutron服務(wù)(2)配置計(jì)算節(jié)點(diǎn)neutron服務(wù)①修改neutron.conf②修改linuxbridge_agent.ini③修改nova.conf(3)啟動(dòng)服務(wù)(4)驗(yàn)證Neutron服務(wù)8.安裝Horizon圖形界面服務(wù)(controller節(jié)點(diǎn))(1)安裝Horizon(2)配置Horizon服務(wù)①修改local_settings②修改openstack-dashboard.conf③修改defaults.py和settings.py④重啟httpd和memcached服務(wù)驗(yàn)證Horizon服務(wù)四、歸納總結(jié),布置課后作業(yè)回顧上課前的學(xué)習(xí)目標(biāo),對(duì)本節(jié)課知識(shí)點(diǎn)進(jìn)行總結(jié)。布置課后習(xí)題作業(yè)。任務(wù)2構(gòu)建OpenStack虛擬化網(wǎng)絡(luò)一、任務(wù)描述構(gòu)建了Openstack云平臺(tái)之后,需要在云平臺(tái)上創(chuàng)建虛擬機(jī),虛擬機(jī)需要借助虛擬化網(wǎng)絡(luò)實(shí)現(xiàn)內(nèi)外網(wǎng)互聯(lián),項(xiàng)目經(jīng)理要求王亮使用圖形化界面創(chuàng)建常用的虛擬化網(wǎng)絡(luò),并且在命令行界面分析虛擬網(wǎng)絡(luò)中的各種網(wǎng)絡(luò)虛擬設(shè)備以及連接方式,深入理解Openstack云平臺(tái)的虛擬化網(wǎng)絡(luò)。二、進(jìn)行重點(diǎn)知識(shí)的講解(一)部署分析Flat扁平虛擬化網(wǎng)絡(luò)1.登錄云平臺(tái)(1)登錄進(jìn)入OpenStack云平臺(tái)(2)創(chuàng)建Flat類型網(wǎng)絡(luò)2.基于Flat網(wǎng)絡(luò)創(chuàng)建云主機(jī)(1)上傳鏡像(2)創(chuàng)建實(shí)例類型(3)創(chuàng)建云主機(jī)demo1(4)配置安全組策略(5)測(cè)試登錄云主機(jī)3.分析Flat類型網(wǎng)絡(luò)(1)查看計(jì)算節(jié)點(diǎn)的虛擬網(wǎng)絡(luò)設(shè)備(2)查看控制節(jié)點(diǎn)的虛擬網(wǎng)絡(luò)設(shè)備(二)部署分析vlan企業(yè)級(jí)虛擬化網(wǎng)絡(luò)1.創(chuàng)建vlan網(wǎng)絡(luò)(1)使用圖形界面創(chuàng)建vlan10網(wǎng)絡(luò)(2)使用vlan10網(wǎng)絡(luò)創(chuàng)建云主機(jī)demo22.分析Vlan類型網(wǎng)絡(luò)(1)查看計(jì)算節(jié)點(diǎn)虛擬網(wǎng)絡(luò)設(shè)備(2)查看控制節(jié)點(diǎn)的虛擬網(wǎng)絡(luò)設(shè)備3.實(shí)現(xiàn)不同vlan網(wǎng)絡(luò)的云主機(jī)內(nèi)外網(wǎng)互聯(lián)(1)創(chuàng)建vlan20網(wǎng)絡(luò)(2)使用vlan20網(wǎng)絡(luò)創(chuàng)建云主機(jī)demo3(3)創(chuàng)建路由r1連通vlan20、vlan30和外部網(wǎng)絡(luò)flat①創(chuàng)建路由r1②虛擬路由添加接口(4)測(cè)試云主機(jī)內(nèi)外網(wǎng)連通性①登錄云主機(jī)②測(cè)試內(nèi)外網(wǎng)連通性(5)外部主機(jī)登錄到云主機(jī)①分配浮動(dòng)IP地址②windows主機(jī)登錄demo2云主機(jī)4.分析Vlan內(nèi)外互聯(lián)網(wǎng)絡(luò)(1)查看計(jì)算節(jié)點(diǎn)的虛擬網(wǎng)絡(luò)設(shè)備(2)查看控制節(jié)點(diǎn)的虛擬網(wǎng)絡(luò)設(shè)備(三)部署分析vxlan大二層虛擬化網(wǎng)絡(luò)1.創(chuàng)建vxlan網(wǎng)絡(luò)2.基于vxlan10網(wǎng)絡(luò)創(chuàng)建云主機(jī)3.分析VXLAN類型網(wǎng)絡(luò)(1)查看計(jì)算節(jié)點(diǎn)的虛擬網(wǎng)絡(luò)設(shè)備(2)查看控制節(jié)點(diǎn)的虛擬網(wǎng)絡(luò)設(shè)備4.VXLAN類型網(wǎng)絡(luò)的云主機(jī)內(nèi)外網(wǎng)互訪三、歸納

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論