版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、摘要:Eucalyptus實(shí)現(xiàn)了 Amazon EC2的功能,由于其開(kāi)源性,注定了搭建一個(gè)私有的云計(jì)算平臺(tái)成為可能. 更方便的是Ubuntu9.10服務(wù)器版巳經(jīng)集成了 Eucalyptus這個(gè)開(kāi)源軟件,使的搭建企業(yè)私有的云計(jì)算平臺(tái)變 得方便而簡(jiǎn)單眾說(shuō)周知Amazon EC2是一個(gè)公共云的計(jì)算平臺(tái),屬于IaaS(基礎(chǔ)設(shè)施即服務(wù))這類.現(xiàn)在有一款開(kāi)源的項(xiàng)目 Eucalyptus(Elastic Utility Computing Architecture for Linking Your Programs ToUseful Systems),同樣實(shí)現(xiàn)了 Amazon EC2的功能,由于其開(kāi)源性,注
2、定了搭建一個(gè)私有的云計(jì)算平臺(tái)成為可能.更方便的是Ubuntu9.10服務(wù)器版巳經(jīng)集成了 Eucalyptus這個(gè)開(kāi)源軟件,使的搭建企業(yè)私有的云計(jì)算平臺(tái)變得方便而簡(jiǎn)單.下面我們將一步步來(lái)搭建這個(gè)私有的云計(jì)算平臺(tái).一準(zhǔn)備工作1)至少準(zhǔn)備兩臺(tái)機(jī)器,當(dāng)然我這里是用虛擬機(jī)軟件(Sun VirtualBox)來(lái)虛擬出兩臺(tái)實(shí)際的機(jī)器(如果你也采用Sun VirtualBox,有些注意事項(xiàng),可以參見(jiàn)后面的附錄一)2)底層操作系統(tǒng):Ubuntu9.10 服務(wù)器版( HYPERLINK /cloud /cloud)3)云服務(wù)環(huán)境:Eucalyptus,( Ubuntu9.10 服務(wù)器版 內(nèi)置) HYPERLINK
3、 / /4) Eucalyptus命令行客戶端5) Eucalyptus 客戶端:Elastic Fox,這是一個(gè) firefox 插件: HYPERLINK /connect/entry.jspa7externalIDu609 /connect/entry.jspa7externalIDu609二云計(jì)算服務(wù)的搭建(使用Ubuntu自帶的向?qū)?十分簡(jiǎn)單的)一臺(tái)機(jī)器,作為Cluster(Front End),命名為:ubuntu-cluster,它包含了如下部分1、Cloud Controller (clc)2、Cluster Controller (cc)3、Walrus (the S3-li
4、ke storage service)4、Storage Controller (sc)2)至少一臺(tái)機(jī)器作為Node,命名為:ubuntu-node1,它包含了如下部分Node Controller (nc)安裝引導(dǎo)時(shí),要選擇Install Ubuntu Enterprise Cloud2.安裝過(guò)程中,如果提示”Cluster”還是Node”,一定要選擇Cluster安裝過(guò)程中,提示”Configure postfix時(shí)選擇 internet Site4.安裝過(guò)程中,提示”Name your cluster時(shí),請(qǐng)取一個(gè)合適的名字,比如我取之為:clusterl安裝過(guò)程中,提示”a list o
5、f available IP addresses on your network, 一定要選擇一個(gè)可用的公共IP段.4)在作為Node的機(jī)器上,也安裝基本系統(tǒng):Ubuntu9.10服務(wù)器版安裝引導(dǎo)時(shí),要選擇 Install Ubuntu Enterprise Cloud2.安裝過(guò)程中,如果提示”Cluster”還是Node”,一定要選擇Node,(如果Cluster正在運(yùn)行,這一步可能不會(huì)出現(xiàn),自動(dòng)會(huì)選擇Node安裝完一個(gè)節(jié)點(diǎn)后,,后續(xù)的節(jié)點(diǎn)可以采用克隆方法,參見(jiàn)后面的附錄二5)在 Cloud Controller(位于 ubuntu-cluster)上注冊(cè)所有的 Node 機(jī)器:在 ubun
6、tu-cluster 上執(zhí)行:sudo euca_conf -no-rsync -discover-nodes至此,一個(gè)私有的云計(jì)算平臺(tái)巳經(jīng)搭建好了,下面就開(kāi)始說(shuō),如何使用了,很簡(jiǎn)單吧!三云計(jì)算平臺(tái)管理之命令行工具(Euca2ools)1)在https:/YourIP:8443中注冊(cè)個(gè)人信息然后登錄下載證書(shū)euca2-yourname-x509.zip2)在客戶端機(jī)器上執(zhí)行$ mkdir /.euca$ cd /.euca$ unzip euca2-yourname-x509 .zip$ chmod 0700 /.euca$ chmod 0600 /.euca/*3)在客戶端機(jī)器上執(zhí)行,安裝E
7、uca2ools和EC2-API-Tools. /.euca/eucarcecho -r /.euca/eucarc & . /.euca/eucarc” /.bashrcsudo apt-get install euca2oolssudo apt-get install ec2-api-toolssudo reboot4)在客戶端機(jī)器,使用Euca2ools上傳Kernel / Ramdisk / FS Image (使用者可注冊(cè)Image,但只有管理者才可注冊(cè) kernel/ramdisks)1.目前Eucalyptus系統(tǒng)上沒(méi)有Kernel、Ramdisk和FS Image,所以我仍使用
8、官方提供的Image (上傳需要用到三個(gè)指令)1.euca-bundle-image -打包好將要上傳的檔案euca-upload-bundle - 上傳到U Eucalyptuseuca-register -注冊(cè)上傳的檔案上傳 Kernel,如:euca-bundle-image -i /boot/vmlinuz-2.6.31-14-generic-pae -kernel trueeuca-upload-bundle -b kernel -m /tmp/vmlinuz-2.6.31-14-generic-pae.manifest.xmleuca-register kernel/vmlinuz
9、-2.6.31-14-generic-pae.manifest.xml上傳 Ramdiskeuca-bundle-image -i /boot/initrd.img-2.6.31-14-generic-pae -ramdisk trueeuca-upload-bundle -b ramdisks -m /tmp/initrd.img-2.6.31-14-generic-pae.manifest.xmleuca-register ramdisks/initrd.img-2.6.31-14-generic-pae.manifest.xml4.查看巳上傳到檔案:方法一: HYPERLINK http
10、s:/YourIP:8443/%23images https:/YourIP:8443/#images方法二:euca-describe-images5.根據(jù)查看的結(jié)果,上傳FS Images:(分配Kernel和Ramdisks舍合VMs有三種方法,見(jiàn)附錄三)tar zxvf karmic-server-uec-i386.tar.gzeuca-bundle-image -i karmic-server-uec-i386.img -kernel eki-977213C6 -ramdisk eri-0CBA157Deuca-upload-bundle -b images -m /tmp/karm
11、ic-server-uec-i386.img.manifest.xmleuca-register images/karmic-server-uec-i386.img.manifest.xml5)申言青key pair,以便ssh登入instanceec2-add-keypair mykey mykey.privatechmod 0600 mykey.private6)在客戶端機(jī)器,開(kāi)啟虛擬機(jī).查看 euca-describe-images,獲得希望啟動(dòng) Image emi2.啟動(dòng)一個(gè)虛擬機(jī):1.euca-run-instances -k mykey -n 1 emi-8022139D查看這個(gè)虛
12、擬機(jī)的基本信息,比如IP地址,和 此實(shí)例ideuca-describe-instances登錄這個(gè)新啟動(dòng)的虛擬機(jī)1.ssh -i mykey.private .100.X終止這個(gè)虛擬機(jī)實(shí)例1.euca-describe-instances(獲得 instance-id)euca-terminate-instances附錄一:虛擬測(cè)試環(huán)境的搭建:1.虛擬機(jī)軟件:Sun VirtualBox2.管理- 全局設(shè)定- 網(wǎng)絡(luò)中選擇Host-Only點(diǎn)編輯,然后選擇DHCP服務(wù)器,禁用啟用服務(wù)器3.建立兩臺(tái)虛擬機(jī),Linux/Ubuntu,網(wǎng)絡(luò)選擇Host-Only方式在宿主機(jī)器上,將可以聯(lián)互聯(lián)網(wǎng)的網(wǎng)卡設(shè)
13、置為針對(duì)Host-Only網(wǎng)卡的共享說(shuō)明,這里之所以采用,Host-Only +通過(guò)宿主機(jī)器共享上網(wǎng),而不采用Bridged的聯(lián)網(wǎng)方式,是前者可以在離開(kāi)網(wǎng)絡(luò)支持的情況下,虛擬機(jī)之間的關(guān)系保持不變.附錄二:VirtualBox系統(tǒng)克隆及其可能后續(xù)操作:1) VirtualBox 的虛擬硬盤(pán)的克隆命令:VBoxManage clonevdi old.vdi new.vdi1.啟用 root 用戶:sudo passwd root2.,以root用戶身份登錄3. pico /etc/hosts :修改對(duì)應(yīng)的舊的主機(jī)名4. pico /etc/hostname :刪除該文件的所有內(nèi)容,添加新的主機(jī)名5
14、.執(zhí)行命令:hostname新的主機(jī)名logout禁用 root 用戶:sudo passwd -l root3)如果找不到網(wǎng)卡,不妨,查看一下:ifconfig -a ,然后配置/etc/network/interfaces,然后重啟網(wǎng)卡附錄三:分配Kernel和Ramdisks幻VMs有三種方法1)在ec2-bundle-image步驟指定ec2-bundle-image -i vmimage.img -kernel -ramdisk2)在ec2-run-instances步驟指定ec2-run-instances -kernel -ramdisk3)在 HYPERLINK https:/
15、your.cloud.server:8443 https:/your.cloud.server:8443 選擇Configuration標(biāo)簽,新增和作為預(yù)設(shè)的 kernel 和 ramdisk附錄四:如何刪除Image1)先取消注冊(cè)ec2-deregister2)移除位于bucke的檔案ec2-delete-bundle -a $EC2_ACCESS_KEY -s $EC2_SECRET_KEY -url $S3_URL -b -p3)移除 image 和 bucke (clear)ec2-delete-bundle -a $EC2_ACCESS_KEY -s $EC2_SECRET_KEY -url $S3_URL -b -p
溫馨提示
- 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 高考物理總復(fù)習(xí)專題十電磁感應(yīng)第3講電磁感應(yīng)定律的綜合應(yīng)用練習(xí)含答案
- 勞務(wù)分包合同價(jià)款確定技巧
- 2023年華僑生聯(lián)考英語(yǔ)作文真題
- 廣東省肇慶市高中英語(yǔ) Unit 4 Astronomy the science of the starsReading教案 新人教版必修3
- 九年級(jí)化學(xué)上冊(cè) 第1單元 步入化學(xué)殿堂 到實(shí)驗(yàn)室去 化學(xué)實(shí)驗(yàn)基本技能訓(xùn)練(一)教案(2)(新版)魯教版
- 2024年一年級(jí)品生下冊(cè)《班級(jí)小公約》教案 未來(lái)版
- 2024年九年級(jí)化學(xué)上冊(cè) 5.1 質(zhì)量守恒定律教案(pdf)(新版)新人教版
- 2024-2025學(xué)年高中物理 第一章 動(dòng)量守恒定律 3 動(dòng)量守恒定律教案 新人教版選擇性必修第一冊(cè)
- 2024年四年級(jí)英語(yǔ)下冊(cè) Unit 8 What Can You Do Lesson 2教案 陜旅版(三起)
- 山東濟(jì)南槐蔭區(qū)2024-2025學(xué)年七年級(jí)數(shù)學(xué)第一學(xué)期期中考試試題(含答案)
- 全文《中國(guó)式現(xiàn)代化》PPT
- 《紅樓夢(mèng)》深入研讀學(xué)習(xí)任務(wù)群設(shè)計(jì)
- 消毒供應(yīng)中心??圃囶}
- 12勞動(dòng)安全與工業(yè)衛(wèi)生
- 加油站兩體系制度
- 醫(yī)養(yǎng)康養(yǎng)中心設(shè)備配備清單
- TRIZ理論-創(chuàng)新方法課件
- 人教版六年級(jí)上學(xué)期科學(xué)4.14《風(fēng)能和水能》教學(xué)課件
- 瀝青混凝土面層夜間施工安全專項(xiàng)方案
- 客戶滿意度及設(shè)備使用情況調(diào)查表
- 國(guó)家開(kāi)放大學(xué)《政治學(xué)原理》章節(jié)自檢自測(cè)題參考答案
評(píng)論
0/150
提交評(píng)論