云網(wǎng)融合培訓(xùn)openstack網(wǎng)測(cè)_第1頁
云網(wǎng)融合培訓(xùn)openstack網(wǎng)測(cè)_第2頁
云網(wǎng)融合培訓(xùn)openstack網(wǎng)測(cè)_第3頁
云網(wǎng)融合培訓(xùn)openstack網(wǎng)測(cè)_第4頁
云網(wǎng)融合培訓(xùn)openstack網(wǎng)測(cè)_第5頁
已閱讀5頁,還剩11頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論