freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于openstack的云計(jì)算數(shù)據(jù)中心管理系統(tǒng)的設(shè)計(jì)與開發(fā)(參考版)

2024-12-07 19:20本頁面
  

【正文】 echo `hostname` /etc/hosts39。 \ internalurl 39。 keystone endpointcreate serviceid 90d4cf4d89a143dabf5faf2de1f0de48 \ publicurl 39。 ( 1)安裝 nova 和 cinderclient yum install y openstacknova yum install y pythoncinderclient ( 2)初始化數(shù)據(jù)庫 openstackdb init service nova \ password PASSWORD 南京 郵電大學(xué) 2021 屆 本科生畢業(yè)設(shè)計(jì)(論文) 25 ( 3)修改配置文件 openstackconfig set /etc/nova/ DEFAULT auth_strategy keystone openstackconfig set /etc/nova/ \ filter:authtoken admin_token $(cat /tmp/ks_admin_token) ( 4)卸載 novawork rpm e nodeps 這里面使用 Quantum 替代 service messagebus start chkconfig messagebus on service libvirtd start chkconfig libvirtd on openstackconfig set /etc/nova/ DEFAULT \ volume_api_class openstackconfig set /etc/nova/ DEFAULT \ enabled_apis ec2,osapi_pute,metadata ( 5)創(chuàng)建服務(wù)和 Endpoint keystone servicecreate name=nova type=pute description=Nova Compute Service keystone endpointcreate service_id dff2746d4d7049fab6e1a96968f6a6ff \ publicurl \ adminurl \ internalurl ( 6)為 OpenStack Networking 配置 Keystone source ~/keystonerc_admin keystone servicecreate name openstack_work type work \ description 39。 do \ sudo chkconfig openstackcinder$srv on 。 do \ sudo service openstackcinder$srv start 。1iinclude /etc/cinder/volumes/*39。 ( 1)安裝 glance yum install y openstackglance ( 2)設(shè)置環(huán)境變量 source ~/keystonerc_admin ( 3)初始數(shù)據(jù)庫 openstackdb init service glance \ password PASSWORD ( 4)修改配置文件 南京 郵電大學(xué) 2021 屆 本科生畢業(yè)設(shè)計(jì)(論文) 23 openstackconfig set /etc/glance/ \ paste_deploy flavor keystone openstackconfig set /etc/glance/ \ keystone_authtoken admin_tenant_name admin openstackconfig set /etc/glance/ \ keystone_authtoken admin_user admin openstackconfig set /etc/glance/ \ keystone_authtoken admin_password PASSWORD openstackconfig set /etc/glance/ \ paste_deploy flavor keystone openstackconfig set /etc/glance/ \ keystone_authtoken admin_tenant_name admin openstackconfig set /etc/glance/ \ keystone_authtoken admin_user admin openstackconfig set /etc/glance/ \ keystone_authtoken admin_password PASSWORD ( 5)啟動服務(wù) service openstackglanceregistry start service openstackglanceapi start chkconfig openstackglanceregistry on chkconfig openstackglanceapi on Cinder 的安裝與問題分析 以下是其安裝和配置的主要過程。默認(rèn)的 admin_token 是 ADMIN,要把它添加到系統(tǒng)環(huán)境里去。 ( 1) 使用 admin 用戶查看用戶列表時報錯 keystone userlist Authorization Failed: Unable to municate with identity service: {error: {message: Unable to sign token., code: 500, title: Internal Server Error}}. (HTTP 500) 解決方法 : openstackconfig set /etc/keystone/ \ signing token_format UUID ( 2) Keystone 使用期間,有時會出錯,可能是因?yàn)榄h(huán)境變量問題。 南京 郵電大學(xué) 2021 屆 本科生畢業(yè)設(shè)計(jì)(論文) 21 圖 實(shí)驗(yàn)部署流程圖 云平臺搭建主要過程和問題解決 Keystone 的安裝與問題分析 以下是其安裝和配置的主要過程。 構(gòu)建過程 目前 OpenStack 可以采用多種方法進(jìn)行構(gòu)建,如 源碼安裝、使用 DevStack腳本安裝、使用 Puppet 安裝等,為了進(jìn)一步熟悉 OpenStack 的框架,本文采用通過 OpenStack 官方網(wǎng)站提供的指導(dǎo)手冊進(jìn)行一步步的安裝 [10]。 由于考慮到實(shí)驗(yàn)環(huán)境的限制,本次實(shí)驗(yàn)采用單節(jié)點(diǎn)部署,達(dá)到節(jié)省硬件消耗的目的。實(shí) 驗(yàn)拓?fù)鋱D如 圖 所示。 南京 郵電大學(xué) 2021 屆 本科生畢業(yè)設(shè)計(jì)(論文) 20 第四章 OpenStack 云管理平臺的搭建 單節(jié)點(diǎn)安裝部署 OpenStack 實(shí)驗(yàn)環(huán)境及實(shí)驗(yàn)拓?fù)? 本次實(shí)驗(yàn)采用一臺 8 個 vCPU、 16GB 內(nèi)存的云主機(jī),搭載 CentOS 64bit操作系統(tǒng),用來單節(jié)點(diǎn)部署 OpenStack。 租戶創(chuàng)建虛擬機(jī)。 租戶創(chuàng)建一個網(wǎng)絡(luò)和子網(wǎng)。 Neutron 中用戶可以創(chuàng)建自己的網(wǎng)絡(luò)對象,如果要和物理環(huán)境下的 概念映射的話,這個網(wǎng)絡(luò)對象相當(dāng)于一個巨大的交換機(jī),可以擁有無限多個動態(tài)可創(chuàng)建和銷毀的虛擬端口 [7]。 Neutron 網(wǎng)絡(luò)創(chuàng)建過程 Neutron 網(wǎng)絡(luò)目的是為 OpenStack 云更靈活地劃分物理網(wǎng)絡(luò),在多租戶環(huán)境下提供給每個租戶獨(dú)立的網(wǎng)絡(luò)環(huán)境。 ( 3) neutronl3agent 執(zhí)行 L3/網(wǎng)絡(luò)地址轉(zhuǎn)換 (Network Address Translation) 轉(zhuǎn)發(fā),以支持網(wǎng)絡(luò)網(wǎng)絡(luò)訪問租戶網(wǎng)絡(luò)上的 VM。它是一個 Python 后臺進(jìn)程,將用戶請求從 OpenStack Networking API 中繼到配置的插件。通過使用這種方法,云計(jì)算供應(yīng)商可以分別實(shí)現(xiàn)多個租戶的通訊并為不同應(yīng)用程序部署拓?fù)?,例如多層服?wù)器組合以處理一個整體應(yīng)用 程序的不同部分。這種結(jié)構(gòu)類似于在眾多 Neutron IP 組網(wǎng)中所使用的子網(wǎng)技術(shù),它通常是從與子網(wǎng)相關(guān)的物理端口抽取出來的。 此外,通過使用支持 IPv4 和 IPv6 的強(qiáng)大地址管理功能, Neutron 可在一個站點(diǎn)內(nèi)實(shí)現(xiàn)虛擬機(jī)的靈活部署。 在其目前的分布中, OpenStack Neutron 混合實(shí)施了第二層的 VLAN 和第三層的路由服務(wù),它可為所支持的網(wǎng)絡(luò)提供防火墻、負(fù)載平衡等擴(kuò)展功能。它是專為隨時間推移而實(shí)現(xiàn)靈活增加功能的目標(biāo)而設(shè)計(jì)的,它可擴(kuò)展至一系列的部署并使用易于理解的開放式軟件以便于能夠更高效地把多方功能整合至 OpenStack 網(wǎng)絡(luò)環(huán)境。 Neutron 使用 RESTful 網(wǎng)絡(luò)服務(wù)和 HTTP 與其客戶端進(jìn)行通訊。 這一模式是在 OpenStack Neutron 服務(wù)器中實(shí)現(xiàn)的,它與 OpenStack Nova 軟件管理的虛擬機(jī) (即計(jì)算服務(wù) )以及上述提及的其他元素進(jìn)行交互 [17]。 OpenStack 網(wǎng)絡(luò)服務(wù) ——Neutron Neutron 介紹 OpenStack 網(wǎng)絡(luò)的核心理念就是通過多個其他元素 (如虛擬機(jī)、系統(tǒng)管理模塊以及其他連接的網(wǎng)絡(luò) )為用戶提供一組一致性的網(wǎng)絡(luò)服務(wù) [16]。Database 南京 郵電大學(xué) 2021 屆 本科生畢業(yè)設(shè)計(jì)(論文) 17 交互得到所需的 instance 鏡像。 ( 3) novapute :啟動和停止實(shí)例,附加和刪除卷等操作。 ( 2) Scheduler:選擇一個 host 去執(zhí)行命令。 圖 Nova 工作流程 ( 1) API:處理客戶端的請求,并且轉(zhuǎn)發(fā)到 Queue 和 Database 中。它為所有 API 查詢提供一個入口。 ( 6)nova wok 負(fù)責(zé)處理隊(duì)列里的網(wǎng)絡(luò)任務(wù)。 schedule 的算法可以自己定義,目前有 Simple (最少加載主機(jī)) ,chancd(隨機(jī)主機(jī)分配 ) , zone(可用區(qū)域內(nèi)的隨機(jī)節(jié)點(diǎn) )等算法。 ( 3) novapute 負(fù)責(zé)決定創(chuàng)造虛擬機(jī)和撤銷虛擬機(jī),通過運(yùn)行一 系列系統(tǒng)命令(例如發(fā)起一個 KVM 實(shí)例 ) , 并把這些狀態(tài)更新到 novadatabase 中去,其過程相當(dāng)復(fù)雜,但是基本原理很簡單。這包括了可用的實(shí)例類型,在用的實(shí)例,可用的網(wǎng)絡(luò)和項(xiàng)目。 Nova 架構(gòu) 圖 Nova 架構(gòu) Nova 云架構(gòu)(如 圖 )的各個組件是以數(shù)據(jù)庫和隊(duì)列為中心進(jìn)行通信的,下面對其中 的幾個組件做一個簡單的介紹: ( 1) Queue,也就是消息隊(duì)列,它就像是網(wǎng)絡(luò)上的一個 hub, nova 各個組件之間的通信幾乎都是靠它進(jìn)行的,當(dāng)前的 Queue 是用 RabbitMQ 實(shí)現(xiàn)的,它和database 一起為各個守護(hù)進(jìn)程之間傳遞消息。 Nova 南京 郵電大學(xué) 2021 屆 本科生畢業(yè)設(shè)計(jì)(論文) 15 通過一個 nova API 來對外提供服務(wù)。這樣使得 Nova 成為一個負(fù)責(zé)管理計(jì)算資源、網(wǎng)絡(luò)、認(rèn)證、所需可擴(kuò)展性的平臺。 OpenStack 計(jì)算服務(wù) ——Nova Nova 簡介 Nova 是 OpenStack 云中的計(jì)算組織控制器 [6]。一個endpoint template 包含一個 URLs 列表,列表中的每個 URL 都對應(yīng)一個服務(wù)實(shí)例的訪問地址,并且具有 public、 private 和 admin 這三種權(quán)限。 Endpoint,翻譯為 “端點(diǎn) ”,我們可以理解它是一個服務(wù)暴露出來的訪問點(diǎn),如果需要訪問一個服務(wù),則必須知道他的 endpoint。例如,當(dāng) swift 需要一個管理員權(quán)限的訪問進(jìn)行對象創(chuàng)建時,對于相同的 role 我們并不一定也需要對 nova 進(jìn)行管理員權(quán)限的訪問。但是當(dāng)一個user 嘗試著訪問其租戶內(nèi)的 service 時,他必須知道這個 service 是否存在以及如何訪問這個 service,這里通常使用一些不同的名稱表示不同的服務(wù)。 Service 即服務(wù),如 Nova、 Glance、 Cinder。 Users 可以被添加到任意一個全局的或租戶內(nèi)的角色中。 Users 默認(rèn)的總是綁定到某些 tenant 上,如:賓館。 Tenant 即租戶,它是各個服務(wù)中的一些可以訪問的資源集合。 Keystone 概念 User 即用戶,他們代表可以通過 keystone 進(jìn)行訪問的人或程序 [6]。 OpenStack 認(rèn)證服務(wù) ——Keystone Keystone 介紹 Keystone( OpenStack Identity Servi
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1