




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
—開源私有云搭建活動方案云計算帶來一場計算環(huán)境的變革,把傳統(tǒng)的軟件安裝、答應(yīng)證的發(fā)布變成了通過Internet取得的所需服務(wù)。比方,微軟office365就是基于云的辦公應(yīng)用軟件,用戶再也不需要直接購置和安裝;在Facebook社交網(wǎng)站,上傳視頻也是通過運用云存儲服務(wù)來完成的,這樣大大降低了用戶的硬件本錢。1、云計算提供的服務(wù)和完成技術(shù)1.1云計算機提供服務(wù)云計算是一種通過Internet以服務(wù)的方式提供動態(tài)可伸縮的虛擬化的資源的計算模式,是一個無處不在、便利、按需的可通過網(wǎng)絡(luò)訪問的一池共享可配置的資源的一種模式,只要較少操作,就能持有者快速提供網(wǎng)絡(luò)、服務(wù)器、存儲、應(yīng)用和服務(wù)。云的類型有公有云、私有云和混合云,公有云通過互聯(lián)網(wǎng)為全部的用戶提供資源,私有云通過互聯(lián)網(wǎng)上為一個組織的內(nèi)部用戶提供資源,混合云通過互聯(lián)網(wǎng)依據(jù)不同用戶提供相應(yīng)的資源。云計算服務(wù)包括:IaaS、SaaS和PaaS,IaaS(基礎(chǔ)設(shè)備即服務(wù))通過導航方式向用戶提供基于云的服務(wù)包括:虛擬機、塊存儲、防火墻、負載平衡和網(wǎng)絡(luò);PaaS(平臺即服務(wù))通過互聯(lián)網(wǎng)向用戶提供操作系統(tǒng)、應(yīng)用開發(fā)平臺(如微軟的VisualS)SaaS(軟件即服務(wù))通過互聯(lián)網(wǎng)把軟件(如ERP、CRM)提供應(yīng)用戶,這些由SasS提供的軟件已經(jīng)獲得了較大的收益。1.2云計算完成的關(guān)鍵技術(shù)虛擬化技術(shù)是完成云計算的關(guān)鍵,IaaS(基礎(chǔ)設(shè)備即服務(wù))是一個在云環(huán)境中提供虛擬化設(shè)置創(chuàng)立多個工作站的基礎(chǔ)。在計算環(huán)境中,虛擬化意味著對一個裝備或一個資源創(chuàng)立一個版本,如服務(wù)器、存儲裝置、網(wǎng)絡(luò)甚至操作系統(tǒng),在這個架構(gòu)里,把這些資源分成一個或多個執(zhí)行環(huán)境管理程序,也被稱為虛擬機監(jiān)控程序(VMM),VMM是很多硬件虛擬化技術(shù)中的一種,它答應(yīng)多被稱為客戶機的操作系統(tǒng)并發(fā)運行在主機上。VMM有2種模式,裸金屬模式和主機模式;裸金屬模式Hypervisor(虛擬機管理器)是提供虛擬分區(qū)方法的薄的軟件層,它直接運行在硬件上,如CitriXXenServer、VMwareESX/ESXi。主機模式Hypervisor(虛擬機管理器)是一種分區(qū)和虛擬化服務(wù)都運行在主機操作系統(tǒng)頂層的虛擬化技術(shù),如:基于核心的虛擬機KVM、VMwareplayer和VirtualBoX。目前所運用的虛擬化方式有2種:完全虛擬化及半虛擬化。完全虛擬化提供完好的相關(guān)計算機硬件模擬,軟件能夠不經(jīng)任何修改運行。由于它使計算資源最大的運用和伸縮,多個操作系統(tǒng)能夠同時運行在相同的硬件上,對于云計算來說,完全虛擬化被認為是一個關(guān)鍵的技術(shù)。對于云計算來說,完全虛擬化能夠增加操作的有效性,由于它能優(yōu)化計算機負載和調(diào)整運用中的服務(wù)器數(shù)量來滿意需要,從而能源和信息資源。所運用的全虛擬化的仿真包有VMwareServerVirtualboX。半虛擬化是Hypervisor提供一客戶操作系統(tǒng)能夠運用的接口客戶操作系統(tǒng)的一種技術(shù),它取代了通常的硬件接口。假如客戶操作系統(tǒng)能運用半虛擬化的接口,它們將提供象對硬盤和網(wǎng)絡(luò)資源顯著快速的訪問,如微軟的HyperXV和VMwareESXServer。2、Eucayptus組成和原理2.1組成Eucalyptus是“ElasticUtilityComputingArchitectureforLinkingYourprogramstoUserfulSystems”首字母縮寫,意思是把你的程序鏈接到有用系統(tǒng)的富有伸縮公共計算架構(gòu)上,Eucalyptus是可創(chuàng)立和管理私有云和公有云的開源軟件,有5個組件,分別是云掌握器(CLC)存儲掌握器(SC)節(jié)點掌握器(NC)集群掌握器(CC)分布式存儲掌握器Warlus(W)。2.2原理它的CLC(云掌握器)類似Amazon的EC2,是用戶和管理員的云入口,它向節(jié)點管理員查詢資源信息,做出計劃和決策,并通過向集群掌握器發(fā)出懇求來完成;它的SC(存儲掌握器)類似Amazon的S3云掌握器,它提供了存儲、訪問虛擬機器里的鏡像和用戶數(shù)據(jù)的方法;它的NC(節(jié)點掌握器)是通過Hypervisor管理執(zhí)行、檢測、結(jié)束其所運行在主機上的虛擬機實例;它的CC(集群掌握)是用來搜集有關(guān)節(jié)點掌握器上的虛擬機運行的信息,并調(diào)度其運行計劃和管理虛擬實例的網(wǎng)絡(luò);SC(存儲掌握器)與W(Walrus)相互協(xié)作完成訪問和存儲內(nèi)核映像、RAM磁盤映像、虛擬機映像及用戶數(shù)據(jù)。3、構(gòu)建基于EucaIyptus私有云的詳細完成3.1構(gòu)建一個私有云條件構(gòu)建一個私有云至少有一個前端和一個節(jié)點,為了更好說明問題,本文就以部署最根本的系統(tǒng)為例說明一個私有云平臺的`詳細構(gòu)建。下文描述私有云前端系統(tǒng)(云掌握器)和節(jié)點(節(jié)點掌握器)建立的具體過程。3.2所運用的硬件和軟件硬件:兩臺相同配置的Dell機架服務(wù)器R715(支持虛擬化技術(shù));軟件:操作系統(tǒng)Ubuntu10.04server,Hypervisor運用KVM,云軟件運用EucalyptusCloud1.6.2。3.3軟件安裝和配置3.3.1安裝云、存儲、集群掌握器和Walrus存儲服務(wù)先選擇其中一臺Dell服務(wù)器(標記為SERVER1)運用ubuntu10.04serveredition安裝企業(yè)云,在安裝時選擇安裝ubuntu企業(yè)云,安裝過程中,詳細配置參數(shù)如下:IP地址設(shè)置為:21,網(wǎng)關(guān)為:,子網(wǎng)掩碼為:,域名服務(wù)器:202.XXX.98.55(依據(jù)自己詳細的DNS來填),主機名設(shè)置為:CC;云掌握器地址為空,在云安裝模式中選擇云掌握器,Walrus存儲服務(wù),集群掌握器,存儲掌握器:分區(qū)選擇中把整個磁盤設(shè)置成LVM(規(guī)律卷管理),設(shè)置帳號的新用戶全名和用戶名(在本文設(shè)置為:cladmin),選擇不自動更新軟件,設(shè)置Eucalyptus集群名(在本文設(shè)置為:Clusterl),設(shè)置能動態(tài)分配給虛擬機的公共IP(在本文設(shè)置為:0—0),安裝KVM以便綁定將來要安裝的系統(tǒng)鏡像。3.3.2安裝節(jié)點掌握器運用另一臺Dell服務(wù)器(標記為Server2),同樣運用ubuntu10.04serveredition,在安裝時選擇安裝ubuntu企業(yè)云,這時云掌握器會自動被檢測到,詳細配置參數(shù)如下:IP地址設(shè)置為:22,網(wǎng)關(guān)為:21,子網(wǎng)掩碼為:,域名服務(wù)器:202.XXX.98.55(依據(jù)自己詳細的DNS來填),云安裝模式選擇節(jié)點掌握器,主機名設(shè)置為:NC,分區(qū)選擇中把整個磁盤設(shè)置成LVM(規(guī)律卷管理),設(shè)置帳號的新用戶全名和用戶名(在本文設(shè)置為:cladmin)3.3.3交換公共SSH密鑰,在節(jié)點掌握器設(shè)置臨時口令:$sudopasswdeucalyptus在云掌握器上輸入:$sudo–ueucalyptussshXcopyXidXI/var/1ib/eucalyptus/.ssh/idXrsa.pubeucalyptu@22在節(jié)點掌握器上刪除臨時口令:$sudopasswdXdeucalyptus3.3.4取得證書在云掌握器上:安裝X.509證書和變量,在閱讀器中鍵入:https://21:8443#login后單擊擊證書選擇“證書”標簽下載證書文件euca2XadminXX509.zip。然后把它復(fù)制到/home/cladmin中,/zt/jsfa/IndeX.html創(chuàng)立隱藏的文件夾euca,云掌握器和zip文件的解壓放在這里$mkdir~/.euca$cd~/.euca$unzip/home/cladmin/euca2XadminXX509.zip為安全起見,刪除ZIP文件$rm~/euca2XadminXX509.zip$chmod0700~/.euca$chmod0600~/.euca/X設(shè)置環(huán)境變量,并讓它產(chǎn)生作用:$echo.~/.euca/eucarc~/.bashrc$source~/.bashrc安裝euca2ool與UEC建立通信:$sudoaptXgetinstal1euca2ools檢N0euca2ool工作狀態(tài):$eucaXdescribeXavailabilityXzonesverbose假如在有效資源列表中,free/maXvcpus是0000/0000那么意味著節(jié)點在安裝期間或在云掌握器上沒檢測到云掌握器,節(jié)點沒有自動注冊。在服務(wù)器SERVER1(裝有云掌握器)上,運用下面的指令增力N22為節(jié)點掌握器:$sudoeucaXconf–discoverXnodes3.3.5在SERVERl上安裝鏡像打開閱讀器,鍵入https://21:8443,在顯現(xiàn)的頁面選擇“EXtras”標簽,在頁面上會列出提供的鏡像。(1)在顯現(xiàn)的頁面里,從UEC(ubuntu企業(yè)云)中下載鏡像,注冊內(nèi)核映像執(zhí)行以下指令來綁定和注冊內(nèi)核鏡像:$eucaXbundleXimageXIvmlinuzX2.6.28X11Xserver—kerneltrue$eucaXuploadXbundleXbmybucket—m/tmp/vmlinuzX2.6.28X11Xserver.manifest.Xml$eucaXregistermybucket/vmlinuzX2.6.28X11Xserver.manifest.XmlIMAGEekiX68XXX303(2)注冊ramdisk執(zhí)行以下指令綁定和注冊ramdisk鏡像:$eucaXbundleXimageXiinitrd.imgX2.6.28X11Xserver$eucaXuploadXbundleXbmybucket–m/tmp/initrd.imgX2.6.28X11Xserver.manifest.Xml$eucaXregistermybucket/initrd.imgX2.6.28X11Xserver.manifest.XmlIMAGEeriXA26613DD(3)注冊磁盤鏡像執(zhí)行以下指令綁定和注冊磁盤鏡像:$eucaXbundleXimageXicentos.5X3.X86.img—kernelekiX68XXX303—ramdiskeriXA26613DD$eucaXuploadXbundleXbmybucketXm/tmp/centos.5X3.X86:img.manifest.Xml$eucaXregistermybucket/centos.5X3.X86.img.manifest.XmlIMAGEemiXF62F1XXX(4)已經(jīng)上傳的新鏡像可以由以下指令查看:$eucaXdescribeXimages3.3.6安裝密鑰對創(chuàng)立一個新組“wiki”取代缺省組,并運用:對實例開放22號端口,:$eucaXaddXgroupwiki–dwikiXdemoXappllances$eucaXauthorizewiki–Ptcp–p22–s/0建立用來注入實例(虛擬機)中答應(yīng)通過ssh訪問的密鑰對:$eucaXaddXkeypairmykey~/.euca/mykey.priv$chmod0600~/.euca/mykey.priv此時,基于IaaS服務(wù)的私有云平臺建立完成并開頭運行。4、在云中運行實例4.1啟動實例鍵入指令:$eucaXrunXinstancesXgwiki–kmykey–tc1.mediumemiXF62F1XXX4.2運用ElasticibX插件由于ElasticfoX與AmazonEC2有接口,在需要的時分,可以把所構(gòu)建的私有云遷移到公有云上。ElasticfoX是運行在火狐閱讀器2.0及以后版本幫忙管理AmazonEC2的一個插件,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 鄉(xiāng)鎮(zhèn)營銷活動方案
- 書店會員卡辦理活動方案
- 書店文具活動方案
- 書法宣傳活動方案
- 書法特色校園活動方案
- 書法銷售活動方案
- 書畫沙龍活動方案
- 書籍收集活動方案
- 書院營銷活動方案
- 書香小鎮(zhèn)活動方案
- 干部人事檔案目錄(樣表)
- 大學《土木工程施工技術(shù)與組織》題庫
- GB/T 5599-1985鐵道車輛動力學性能評定和試驗鑒定規(guī)范
- 2019年房地產(chǎn)估價師試題及答案:《理論與方法》
- 威斯敏斯特大教理問答
- 安全系統(tǒng)工程課程設(shè)計
- 新編阿拉伯語第二冊第三課 在醫(yī)院
- 幼兒園繪本故事:《神奇雨傘店》 課件
- 安徽省淮南市各縣區(qū)鄉(xiāng)鎮(zhèn)行政村村莊村名明細
- 有限空間辨識管理臺帳
- 統(tǒng)編語文小學二年級下冊《找春天》說課稿
評論
0/150
提交評論