




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
云網(wǎng)融合培訓(xùn)吳昊/094472015-04-18云計(jì)算的層次OpenStack與云平臺(tái)Overlay(SDN+VxLAN)NFV目錄云層次InfrastructureasaService(IaaS)計(jì)算能力存儲(chǔ)虛擬化網(wǎng)絡(luò)編程環(huán)境執(zhí)行環(huán)境PlatformasaService(PaaS)SoftwareasaService(SaaS)應(yīng)用系統(tǒng)應(yīng)用服務(wù)云層次云計(jì)算是分為以下幾層。IaaS:Infrastructure-as-a-Service(基礎(chǔ)設(shè)施即服務(wù))第一層叫做IaaS,有時(shí)候也叫做Hardware-as-a-Service。IaaS可以提供服務(wù)器、存儲(chǔ)和網(wǎng)絡(luò)硬件,你可以租用,這樣不必進(jìn)行繁雜的自采購(gòu)及配置過程。一些大的IaaS公司包括Amazon,、Microsoft,、VMWare、Rackspace和RedHat等。PaaS:Platform-as-a-Service(平臺(tái)即服務(wù))第二層叫做PaaS,某些時(shí)候也叫做中間件。客戶的所有開發(fā)應(yīng)用都可以在這一層進(jìn)行,節(jié)省了時(shí)間和資源。PaaS可以提供各種開發(fā)和分發(fā)應(yīng)用的解決方案,比如虛擬服務(wù)器和操作系統(tǒng)、網(wǎng)頁應(yīng)用管理、應(yīng)用設(shè)計(jì)、應(yīng)用虛擬主機(jī)、存儲(chǔ)、安全以及應(yīng)用開發(fā)協(xié)作工具等。一些大的PaaS提供者有GoogleAppEngine、MicrosoftAzure、、Heroku、EngineYard等。SaaS:Software-as-a-Service(軟件即服務(wù))第三層叫做SaaS。這一層是你在生活中每天接觸的一層,大多是通過網(wǎng)頁瀏覽器來接入。任何一個(gè)遠(yuǎn)程服務(wù)器上的應(yīng)用都可以通過網(wǎng)絡(luò)來運(yùn)行,就是SaaS了。如Netflix、MOG、GoogleApps、、Dropbox或者蘋果的iCloud。這些服務(wù)用作商務(wù)和娛樂或者兩者都有。一些用作商務(wù)的SaaS應(yīng)用包括Citrix的GoToMeeting,Cisco的WebEx,Salesforce的CRM、ADP、Workday和SuccessFactors?;A(chǔ)設(shè)施在最下端,平臺(tái)在中間,軟件在頂端。別的一些“軟”的層可以在這些層上面添加。云計(jì)算的層次OpenStack與云平臺(tái)Overlay(SDN+VxLAN)NFV目錄IaaS云平臺(tái)發(fā)展趨勢(shì)IaaS層需要有一個(gè)統(tǒng)一的標(biāo)準(zhǔn),來約束各組件開發(fā)和對(duì)接,以此來推動(dòng)云計(jì)算的發(fā)展。常見的IaaS開源平臺(tái)有OpenStack、CloudStack、Eucalyptus和OpenNebula。公開的現(xiàn)狀報(bào)告和社區(qū)分析顯示,OpenStack和CloudStack的在企業(yè)接受度和社區(qū)的發(fā)展情況已經(jīng)遠(yuǎn)遠(yuǎn)超越另外兩者。OpenStack是什么OpenStack是美國(guó)國(guó)家航空航天局(NASA)和Rackspace合作研制的云計(jì)算管理平臺(tái)。經(jīng)過兩年左右的發(fā)展,該項(xiàng)目已經(jīng)吸引了超過160家公司。作為開源的IaaS(InfrastructureasaService)平臺(tái),OpenStack遵循Apache許可,目標(biāo)是提供一個(gè)既可以用來建設(shè)公有云也能建設(shè)私有云的通用的開源云計(jì)算平臺(tái),而且做到云平臺(tái)的搭建盡量的簡(jiǎn)單方便,同時(shí)能夠快速的橫向擴(kuò)展。OpenStack獨(dú)立于任何企業(yè),遵循開源、開放設(shè)計(jì)、開放開發(fā)流程和開放社區(qū)的理念,完全由社區(qū)主導(dǎo)和維護(hù)。OpenStack是一個(gè)云平臺(tái)管理的項(xiàng)目(Project),它不是一個(gè)軟件。這個(gè)項(xiàng)目由幾個(gè)主要的組件組合起來完成一些具體的工作。OpenStack的版本OpenStack在虛擬化技術(shù)上支持Xen、KVM、VMware、ESX、LXC、QEMU、UML等,并通過統(tǒng)一的虛擬層(Libvirt)來調(diào)用,實(shí)現(xiàn)底層對(duì)用戶透明。對(duì)現(xiàn)有虛擬化技術(shù)較為全面的支持使得OpenStack可以被廣泛部署在多種場(chǎng)景,而不用擔(dān)心底層需要選取哪家技術(shù)實(shí)現(xiàn)。OpenStack的版本命名與Ubuntu類似,按照字母順序排列。OpenStack的開發(fā)周期是每年固定發(fā)布兩個(gè)新版本。在每個(gè)版本發(fā)布之后社區(qū)都會(huì)舉行一次峰會(huì),來自世界各地的公司和開發(fā)者一起討論下一個(gè)版本的設(shè)計(jì)。OpenStack的更新速度非常之快,且每次版本都有很多重要的更新。這在說明了科技巨頭重視OpenStack項(xiàng)目的同時(shí),也為現(xiàn)階段的配套開發(fā)以及客戶應(yīng)用來帶了一定的不確定性。SeriesDateAustin2010/10/21Bexar2011/02/03Cactus2011/04/15Diablo2011/09/22Essex2012/04/05Folsom2012/09/27Grizzly2013/04/04Havana2013/10/17Icehouse2014/04/17Juno2014/10/16OpenStackJuno十大組件
OpenStack從最初的Austin版本只有兩個(gè)組件Nova和Swift開始,在Juno版本中已經(jīng)有十個(gè)組件。OpenStack的組件隨著發(fā)展在不斷地增加與優(yōu)化。大部分的組件都是松耦合聯(lián)系,支持分布式,較好的保證了擴(kuò)展性。計(jì)算(Compute):Nova。一套控制器,用于為單個(gè)用戶或使用群組管理虛擬機(jī)實(shí)例的整個(gè)生命周期,根據(jù)用戶需求來提供虛擬服務(wù)。負(fù)責(zé)虛擬機(jī)創(chuàng)建、開機(jī)、關(guān)機(jī)、掛起、暫停、調(diào)整、遷移、重啟、銷毀等操作,配置CPU、內(nèi)存等信息規(guī)格。自Austin版本集成到項(xiàng)目中。對(duì)象存儲(chǔ)(ObjectStorage):Swift。一套用于在大規(guī)??蓴U(kuò)展系統(tǒng)中通過內(nèi)置冗余及高容錯(cuò)機(jī)制實(shí)現(xiàn)對(duì)象存儲(chǔ)的系統(tǒng),允許進(jìn)行存儲(chǔ)或者檢索文件??蔀镚lance提供鏡像存儲(chǔ),為Cinder提供卷備份服務(wù)。自Austin版本集成到項(xiàng)目中鏡像服務(wù)(ImageService):Glance。一套虛擬機(jī)鏡像查找及檢索系統(tǒng),支持多種虛擬機(jī)鏡像格式(AKI、AMI、ARI、ISO、QCOW2、Raw、VDI、VHD、VMDK),有創(chuàng)建上傳鏡像、刪除鏡像、編輯鏡像基本信息的功能。自Bexar版本集成到項(xiàng)目中。身份服務(wù)(IdentityService):Keystone。為OpenStack其他服務(wù)提供身份驗(yàn)證、服務(wù)規(guī)則和服務(wù)令牌的功能,管理Domains、Projects、Users、Groups、Roles。自Essex版本集成到項(xiàng)目中。OpenStackJuno十大組件
網(wǎng)絡(luò)&地址管理(Network):Neutron。提供云計(jì)算的網(wǎng)絡(luò)虛擬化技術(shù),為OpenStack其他服務(wù)提供網(wǎng)絡(luò)連接服務(wù)。為用戶提供接口,可以定義Network、Subnet、Router,配置DHCP、DNS、負(fù)載均衡、L3服務(wù),網(wǎng)絡(luò)支持GRE、VLAN。插件架構(gòu)支持許多主流的網(wǎng)絡(luò)廠家和技術(shù),如OpenvSwitch。自Folsom版本集成到項(xiàng)目中。塊存儲(chǔ)(BlockStorage):Cinder。為運(yùn)行實(shí)例提供穩(wěn)定的數(shù)據(jù)塊存儲(chǔ)服務(wù),它的插件驅(qū)動(dòng)架構(gòu)有利于塊設(shè)備的創(chuàng)建和管理,如創(chuàng)建卷、刪除卷,在實(shí)例上掛載和卸載卷。自Folsom版本集成到項(xiàng)目中。UI界面(Dashboard):Horizon。OpenStack中各種服務(wù)的Web管理門戶,用于簡(jiǎn)化用戶對(duì)服務(wù)的操作,例如:?jiǎn)?dòng)實(shí)例、分配IP地址、配置訪問控制等。自Essex版本集成到項(xiàng)目中。測(cè)量(Metering):Ceilometer。像一個(gè)漏斗一樣,能把OpenStack內(nèi)部發(fā)生的幾乎所有的事件都收集起來,然后為計(jì)費(fèi)和監(jiān)控以及其它服務(wù)提供數(shù)據(jù)支撐。自Havana版本集成到項(xiàng)目中。部署編排(Orchestration):Heat。提供了一種通過模板定義的協(xié)同部署方式,實(shí)現(xiàn)云基礎(chǔ)設(shè)施軟件運(yùn)行環(huán)境(計(jì)算、存儲(chǔ)和網(wǎng)絡(luò)資源)的自動(dòng)化部署。自Havana版本集成到項(xiàng)目中。數(shù)據(jù)庫(kù)服務(wù)(DatabaseService):Trove。為用戶在OpenStack的環(huán)境提供可擴(kuò)展和可靠的關(guān)系和非關(guān)系數(shù)據(jù)庫(kù)引擎服務(wù)。自Icehouse版本集成到項(xiàng)目中。OpenStackJuno十大組件
OpenStack采用分布式架構(gòu),整個(gè)平臺(tái)按照功能不同分為多個(gè)組件。OpenStack的各組件之間通過消息隊(duì)列中間件和RESTful形式的API進(jìn)行交互通信,因此每個(gè)組件都可以單獨(dú)部署在不同的主機(jī)上,架構(gòu)非常的靈活。OpenStack對(duì)外提供豐富和功能強(qiáng)大的API,使得資源可以被用戶方便的使用和調(diào)度。
OpenStack節(jié)點(diǎn)OpenStackCloudStack簡(jiǎn)介CloudStack最初由公司開發(fā),Citrix公司在2011年收購(gòu)后,將全部代碼開源,并在2012年將CloudStack貢獻(xiàn)給Apache軟件基金會(huì),成為Apache的孵化項(xiàng)目,同時(shí)將授權(quán)協(xié)議改為更加寬松開放和商業(yè)友好的Apache許可協(xié)議,CloudStack在2013年3月份升級(jí)為Apache的正式項(xiàng)目。CloudStack的發(fā)布周期并不固定,社區(qū)每年會(huì)舉行一次全球協(xié)作會(huì)議進(jìn)行技術(shù)分享和交流。CloudStack采用集中式的單體架構(gòu),不同模塊之間通過的本地調(diào)用進(jìn)行交互,在一臺(tái)主機(jī)上就可以完成平臺(tái)的部署.OpenStack的分布式架構(gòu)靈活性好,不同的項(xiàng)目可以單獨(dú)部署,因此可以很容易的根據(jù)實(shí)際需要進(jìn)行功能組合,并且由于不同的項(xiàng)目間耦合性低,項(xiàng)目間功能劃分明確,因此針對(duì)單獨(dú)功能進(jìn)行定制開發(fā)也非常方便,缺點(diǎn)是部署麻煩,每個(gè)項(xiàng)目都要部署配置一遍;CloudStack因?yàn)橹挥幸粋€(gè)項(xiàng)目,所以部署起來會(huì)相對(duì)容易很多,然而平臺(tái)的擴(kuò)展性就要相對(duì)弱一些。OpenStack&CloudStack
OpenStackCloudStack授權(quán)協(xié)議Apache2.0,可以免費(fèi)商用Apache2.0,可以免費(fèi)商用虛擬化技術(shù)XenServer/XCP,KVM,QEMU,
LXC,VMwareESXi/vCenter,Hyper-VBaremetal,Docker,Xen/LibvirtXenServer,KVM,QEMU,
VMwarevCenter,LXC網(wǎng)絡(luò)服務(wù)VLAN,Flat,FlatDHCP
Quantum虛擬化網(wǎng)絡(luò)VLAN,Flat,OpenFlow存儲(chǔ)支持iSCSI,Ceph,NFS,LVM,Swift,SheepdogNFS,LVM,Ceph,Swift調(diào)度策略模型全面,易擴(kuò)展模型簡(jiǎn)單,可擴(kuò)展用戶界面功能完善,界面簡(jiǎn)單功能完善,界面友好數(shù)據(jù)庫(kù)PostgreSQL,MySQL,SQLiteMySQLOpenStackCloudStack虛擬機(jī)模板支持支持組件Nova,Glance,Keystone,
Horizon,Swift,Cinder,
Quantum,Heat,CeilometerConsoleProxyVM,
SecondStorageVM,
VirtualRouterVM,
HostAgent,Managemen
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 各類證券產(chǎn)品的比較試題及答案
- 2024年圖書管理員復(fù)習(xí)資料試題及答案
- 廉潔警示安全教育
- 2024年專升本思政知識(shí)展望試題及答案
- 2024年CPSM考試備戰(zhàn)信息試題及答案
- 思政理論整體復(fù)習(xí)提綱試題及答案
- 2025采購(gòu)合同模板
- 公司愿景與個(gè)人目標(biāo)的對(duì)接計(jì)劃
- 體育賽事安保工作的經(jīng)驗(yàn)總結(jié)計(jì)劃
- 學(xué)生自傳體寫作方法探討
- 施工服務(wù)方案
- 湖北省麻城市集美學(xué)校初中體育《短跑技術(shù)-終點(diǎn)沖刺跑》教案
- 合伙健身房轉(zhuǎn)讓協(xié)議書范文范本
- DB11T 1835-2021 給水排水管道工程施工技術(shù)規(guī)程
- 重大決策社會(huì)穩(wěn)定風(fēng)險(xiǎn)評(píng)估工作規(guī)范
- 牙科手機(jī)清洗、消毒與滅菌操作流程
- 再生障礙性貧血幻燈片
- 國(guó)家開放大學(xué)2024春《1474臨床醫(yī)學(xué)概論(本)》期末考試真題及答案
- 傳染病醫(yī)院隔離手術(shù)操作流程
- 全新合伙協(xié)議三人模板下載
- 寺廟消防安全培訓(xùn)課件
評(píng)論
0/150
提交評(píng)論