




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
基礎控制服務目錄消息隊列服務2鏡像服務計算服務1、消息隊列服務任務要求在日常的工作生活中,消息傳遞是一個必不可少的需求。在大型軟件的內部信息交換和外部信息傳遞中,消息傳遞都是不可或缺的。在系統(tǒng)間通信窗體的最基本方法是socket,但是這是一個最底層的協(xié)議,所以在使用時需要程序來調用。在進行后序的學習過程之前,首先要了解消息服務的基本狀況和使用的情景,以及OpenStack的RPC(遠程呼叫機制)的運行機制。AMQP是一種標準化的消息中間件協(xié)議一種,全稱為高級消息隊列協(xié)議(AdvancedMessageQueuingProtocol)。可以實現(xiàn)讓不同語言,不同系統(tǒng)的應用互相通信,并提供一個簡單統(tǒng)一的模型和編程接口。1、消息隊列服務OpenStack項目間AMQP協(xié)議圖1、消息隊列服務
是Apache開發(fā)的一款面向對象的消息中間件它是AMQP其中的一種,可以和其他符合AMQP協(xié)議的系統(tǒng)進行通信。Qpid提供了C++/Python/Java/C#等主流編程語言的客戶端庫,安裝使用非常方便。Qpid1、消息隊列服務qpid命令行工具1qpid-config顯示配置、隊列、綁定等信息2qpid-tool配置工具,通過配置可以控制broker端3qpid-queue-stats顯示隊列信息和隊列中的數(shù)據(jù)情況4qpid-cluster配置和查看集群
1、消息隊列服務OpenStack中的消息服務這樣可以實現(xiàn)以下好處:1客戶端和服務端之間的解耦(如客戶端不需要知道服務引用);2全synchronism(異步)客戶機和服務之間(如服務端不需要客戶機同時運行遠程調用);3隨機平衡的遠程調用(如果越來越多的客戶端和運行則可以分派到第一個可用的服務)。1、消息隊列服務2、鏡像服務任務要求小李經過一系列學習之后,已經初步掌握了OpenStack消息服務的機制。現(xiàn)在,小李要了解OpenStack另外一種服務——Glance。完成本任務學習后,小李能夠了解Glance鏡像服務在OpenStack整體架構的作用,清晰服務框架流程,并熟練掌握鏡像的制作方法GLANCE鏡像服務實現(xiàn)發(fā)現(xiàn)、注冊、獲取虛擬機鏡像和鏡像元數(shù)據(jù),鏡像數(shù)據(jù)支持存儲多種的存儲系統(tǒng),可以是簡單文件系統(tǒng)、對象存儲系統(tǒng)等。2、鏡像服務Glance服務架構Glance架構圖2、鏡像服務鏡像文件格式虛擬機的磁盤格式鏡像的格式基本格式有:rawqcow2AMI/AKI/ARIUECtarballVHDVDIVMDKOVF01020304050607082、鏡像服務鏡像狀態(tài)queued排隊:鏡像ID已經創(chuàng)建和注冊,但是鏡像數(shù)據(jù)還沒有上傳。由于鏡像文件都比較大,鏡像從創(chuàng)建到成功上傳到Glance文件系統(tǒng)中,是通過異步任務的方式一步步完成deactivated不活的:鏡像成功創(chuàng)建,鏡像對非管理員員用戶不可用killed錯誤:上傳鏡像數(shù)據(jù)出錯,目前不可讀取。Deleted被刪除:鏡像不可用,將被自動刪除。Saving保存中:鏡像數(shù)據(jù)在上傳中。Active有效:鏡像成功創(chuàng)建,狀態(tài)有效可用。pending_delete等著刪除:鏡像不可用,等待將被自動刪除2、鏡像服務Glance服務常用命令glance-controlallstatus Glance-api--versionGlance-control--versionserviceopenstack-glance-apistartserviceopenstack-glance-registrystartchkconfigopenstack-glance-apionchkconfigopenstack-glance-registryonglance 服務狀態(tài)命令查詢glance-api版本命令查詢glance-control版本命令啟動相關服務,并設置開機啟動2、鏡像服務下載CirrOS鏡像文件wget/0.3.2/cirros-0.3.2-x86_64-disk.img2、鏡像服務創(chuàng)建鏡像glanceimage-create--name"cirros-0.3.2-x86_64"--disk-formatqcow2--container-formatbare--is-publicTrue--progress<cirros-0.3.2-x86_64-disk.img2、鏡像服務3、計算服務任務要求小李現(xiàn)在已經大致了解到Nova服務對整個云計算平臺的重要性,他還要深入了解Nova的具體作用和實現(xiàn)的功能,首先需要了解什么是Nova及其底層的運行機制和原理,了解底層調用的虛擬化組件,明白與其他組件的聯(lián)系。最終他要掌握的技能是完成在Web界面正常啟動、關閉和重建虛擬機等操作NOVA是OpenStack計算的彈性控制器。Nova可以說是整個云平臺最重要的組件其功能包括運行虛擬機實例,管理網(wǎng)絡以及通過用戶項目來控制對云的訪問OpenStack最基礎的開源項目名字稱為Nova,它提供的軟件可以控制基礎設施即服務(IaaS)云計算平臺,和AmazonEC2和Rackspace云服務器有一定程度相似。OpenStackCompute沒有包含任何的虛擬化軟件,相反它定義和運行在主機操作系統(tǒng)上的虛擬化機制交互的驅動程序,并通過基于Web的程序應用接口(API)來提供功能的使用。3
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- T/CVMA 001-2022芽苗菜生產流通管理指南
- T/CSCB 0002-2020人胚干細胞
- T/CMAM W-4-2022維吾爾醫(yī)常見病診療指南婦科
- T/CI 312-2024風力發(fā)電機組塔架主體用高強鋼焊接性評價方法
- T/CHES 89-2022河湖生態(tài)流量保障實施方案編制技術導則
- T/CECS 10253-2022綠色建材評價建筑垃圾-廢棄混凝土綠色處理技術
- T/CECS 10194-2022混凝土增效劑
- T/CECS 10157-2021混凝土粘度調節(jié)劑
- T/CECS 10048-2019綠色建材評價預拌砂漿
- T/CECA-G 0209-2022家用及類似用途供暖設備能效測試和計算方法
- 鐵路政治思想培訓課件
- 音樂治療對自閉癥兒童影響的研究綜述
- 系統(tǒng)集成維護方案
- 關鍵工序特殊過程培訓課件
- 提香-西方美術史-
- 水泥攪拌樁試樁成果報告
- 房屋安全鑒定報告登記表范本
- 【一例重癥肺炎患者的個案護理6000字(論文)】
- 花崗巖石開采方案范本
- 中藥配方顆粒藥房管理制度
- 水壓試壓情況記錄表
評論
0/150
提交評論