開源云計算管理平臺軟件介紹

開源云計算管理平臺軟件介紹

ID:9796409

大小:1.28 MB

頁數(shù):20頁

時間:2018-05-10

開源云計算管理平臺軟件介紹_第1頁
開源云計算管理平臺軟件介紹_第2頁
開源云計算管理平臺軟件介紹_第3頁
開源云計算管理平臺軟件介紹_第4頁
開源云計算管理平臺軟件介紹_第5頁
資源描述:

《開源云計算管理平臺軟件介紹》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、中國云計算服務(wù)網(wǎng)http://www.cloudguide.com.cn/開源云計算管理平臺軟件1.1.1.2.1Eucalyptus產(chǎn)品概述:ElasticUtilityComputingArchitectureforLinkingYourProgramsToUsefulSystems(Eucalyptus)是一種開源的軟件基礎(chǔ)結(jié)構(gòu),用來通過計算集群或工作站群實現(xiàn)彈性的、實用的云計算。它最初是美國加利福尼亞大學(xué)SantaBarbara計算機(jī)科學(xué)學(xué)院的一個研究項目,現(xiàn)在已經(jīng)商業(yè)化,發(fā)展成為了EucalyptusSystemsInc。不過,Eucaly

2、ptus仍然按開源項目那樣維護(hù)和開發(fā)。EucalyptusSystems還在基于開源的Eucalyptus構(gòu)建額外的產(chǎn)品;它還提供支持服務(wù)。Eucalyptus云計算軟件,在一個平臺上(分為opensource版和enterprise版),提供了對這些資源的抽象。Eucalyptus的源碼是公開的。并且有提供給CentOS5,Debiansqueeze,OpenSUSE11,F(xiàn)edora12的軟件包。不管是源代碼還是包安裝,Eucalyptus很容易安裝在現(xiàn)今大多數(shù)Linux?發(fā)布版上。它提供了如下這些高級特性:與EC2和S3的接口兼容性(SOAP接

3、口和REST接口)。使用這些接口的幾乎所有現(xiàn)有工具都將可以與基于Eucalyptus的云協(xié)作。支持運行在Xenhypervisor或KVM之上的VM的運行。未來版本還有望支持其他類型的VM,比如VMware。用來進(jìn)行系統(tǒng)管理和用戶結(jié)算的云管理工具。能夠?qū)⒍鄠€分別具有各自私有的內(nèi)部網(wǎng)絡(luò)地址的集群配置到一個云內(nèi)。架構(gòu):Eucalyptus包含五個主要組件,它們能相互協(xié)作共同提供所需的云服務(wù)。這些組件使用具有WS-Security的SOAP消息傳遞安全地相互通信。lCloudController(CLC)在Eucalyptus云內(nèi),這是主要的控制器組件,負(fù)

4、責(zé)管理整個系統(tǒng)。它是所有用戶和管理員進(jìn)入Eucalyptus云的主要入口。所有客戶機(jī)通過基于SOAP或REST的API只與CLC通信。由CLC負(fù)責(zé)將請求傳遞給正確的組件、收集它們并將來自這些組件的響應(yīng)發(fā)送回至該客戶機(jī)。這是Eucalyptus云的對外“窗口”。lClusterController(CC)Eucalyptus內(nèi)的這個控制器組件負(fù)責(zé)管理整個虛擬實例網(wǎng)絡(luò)。請求通過基于SOAP或REST的接口被送至CC。CC維護(hù)有關(guān)運行在系統(tǒng)內(nèi)的NodeController的全部信息,并負(fù)責(zé)控制這些實例的生命周期。它將開啟虛擬實例的請求路由到具有可用資源的N

5、odeController。lNodeController(NC)它控制主機(jī)操作系統(tǒng)及相應(yīng)的hypervisor(Xen或最近的KVM,很快就會支持VMWare)。必須在托管了實際的虛擬實例(根據(jù)來自CC的請求實例化)的每個機(jī)器上運行NC的一個實例。lWalrus(W)這個控制器組件管理對Eucalyptus內(nèi)的存儲服務(wù)的訪問。請求通過基于SOAP或REST的接口傳遞至Walrus。lStorageController(SC)Eucalyptus內(nèi)的這個存儲服務(wù)實現(xiàn)Amazon的S3接口。SC與Walrus中國云計算服務(wù)網(wǎng)http://www.clo

6、udguide.com.cn/聯(lián)合工作,用于存儲和訪問虛擬機(jī)映像、內(nèi)核映像、RAM磁盤映像和用戶數(shù)據(jù)。其中,VM映像可以是公共的,也可以是私有的,并最初以壓縮和加密的格式存儲。這些映像只有在某個節(jié)點需要啟動一個新的實例并請求訪問此映像時才會被解密。一個Eucalyptus云安裝可以聚合和管理來自一個或多個集群的資源。一個集群是連接到相同LAN的一組機(jī)器。在一個集群中,可以有一個或多個NC實例,每個實例管理虛擬實例的實例化和終止。在一個單一集群的安裝中,如圖3所示,將至少包含兩個機(jī)器:一個機(jī)器運行CC、SC和CLC;另一個機(jī)器運行NC。這種配置主要適合

7、于試驗的目的以及快速配置的目的。通過將所有東西都組合到一個機(jī)器內(nèi),還可以進(jìn)一步簡化,但這個機(jī)器需要非常健壯才能這樣做。一個單集群Eucalyptus安裝的拓?fù)湓诙嗉喊惭b中,可以將各個組件(CC、SC、NC和CLC)放置在單獨的機(jī)器上。如果想要用它來執(zhí)行重大的任務(wù),那么這么做就是一種配置Eucalyptus云的理想方式。多集群安裝還能通過選擇與其上運行的控制器類型相適應(yīng)的機(jī)器來顯著提高性能。比如,可以選擇一個具有超快CPU的機(jī)器來運行CLC。多集群的結(jié)果是可用性的提高、負(fù)載和資源的跨集群分布。集群的概念類似于AmazonEC2內(nèi)的可用性區(qū)域的概念。資

8、源可以跨多個可用性區(qū)域分配,這樣一來,一個區(qū)域內(nèi)的故障不會影響到整個應(yīng)用程序。一個多集群Eucalyptus

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。