




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、OpenStack功能及應(yīng)用簡(jiǎn)介聯(lián)通云數(shù)據(jù)有限公司IT系統(tǒng)架構(gòu)的發(fā)展過(guò)程云計(jì)算平臺(tái)架構(gòu)Openstack 是什么?OpenStack is an open source infrastructure and application middleware for building private and public clouds.OpenStack is a cloud operating system that controls large pools of compute, storage, and networking resources throughout a datacenter.
2、 OpenStack is backed up by a global community of technologists, developers, researchers, corporations and cloud computing experts.OpenStack 2014 用戶調(diào)查,Moor Insights & Startegy主要應(yīng)用于私有云、測(cè)試開發(fā)環(huán)境居多,生產(chǎn)環(huán)境部署越來(lái)越多Compute (Nova)Object Storage (Swift)Image Service (Glance)Identity (Keystone)Dashboard (Horizon)Ne
3、tworking (Neutron)Block Storage (Cinder)Telemetry (Telemetry)Orchestration (Heat)Database Service (Trove)Data processing (Sahara*)Bare metal (Ironic*)Queue service (Marconi*)Key management (Barbican*)DNS Services (Designate*)Common Libraries (Oslo)模塊- Icehouse重用了各種開源技術(shù)IaaS 架構(gòu)運(yùn)營(yíng)支撐BillingIdentity運(yùn)維管理A
4、dmin APIMonitoring展現(xiàn)層邏輯層(控制)資源層System APIUser DashboardOrchestrationSchedulingPolicyImage RegistryLoggingComputeVolumeNetworkOrchestration APIPortal/CatalogIaaS 架構(gòu)Openstack模塊對(duì)應(yīng)IntegrationBillingIdentityManagementAdmin APIMonitoringPresentationLogic (Control)ResourcesSystem APIUser DashboardOrchestra
5、tionSchedulingPolicyImage RegistryLoggingComputeVolumeNetworkOrchestration APIPortal/CatalogTelemetryKeystoneOS API(s)TelemetryOS API(s)HorizonAll ServicesAll ServicesAll ServicesGlanceTelemetryNovaCinderNeutronHeatHorizonOpenstack架構(gòu)和目前云計(jì)算架構(gòu)類似,而且覆蓋大部分功能松耦合架構(gòu)模塊化:獨(dú)立部署使用nova-network-Quantum-NeutronNova
6、-volume-Cinder,MessagingOpenStack是一個(gè)消息機(jī)制系統(tǒng),APIs, 數(shù)據(jù)庫(kù)和Tokens消息機(jī)制:RPC方式來(lái)實(shí)現(xiàn)異步消息通信 模式:典型的發(fā)布(Publish)/訂閱(subcribe)模式Horizon (門戶)提供了圖形化的用戶和管理員門戶基于Django的開源MVC的Web開發(fā)框架實(shí)現(xiàn),Python實(shí)現(xiàn)api package訪問(wèn)其他模塊的APIHorizon模塊化的,可以單獨(dú)部署HorizonHorizon DatabaseHTTP(S)OpenStack Image APIOpenStack Identity APIOpenStack Network A
7、PIOpenStack Compute APIOpenStack Block Storage APIHeatHorizon (門戶)13Nova (Compute)nova-computenova-api(OS, EC2, Admin)nova-consolenova-cert / object storehypervisornova-consoleauthnova-schedulernova-networknova-volume/cindervolume provider(iSCSI, etc)novadatabaseQueueNetwork ProviderNeutron Agentlib
8、vrt, XenAPI,etccinder-apicinder-scheduleramqpcinder-volumeOpenStack Image APIOpenStack Identity APIOpenStack Compute APIvnc/vmrcnova-conductor為虛擬機(jī)提供了一個(gè)高度可伸縮的管理框架(nova-scheduler)計(jì)算資源的控制器(nova-api安裝在管理節(jié)點(diǎn))不提供虛擬化功能,集成了主流的開源虛擬化技術(shù)( nova-computer 安裝在計(jì)算節(jié)點(diǎn))Nova (Compute)OpenStack計(jì)算部件Nova:API Server(nova-api)
9、消息隊(duì)列(rabbit-mq server)運(yùn)算工作站(nova-compute)網(wǎng)絡(luò)控制器(nova-network)卷管理(nova-volume)調(diào)度器(nova-scheduler)基于計(jì)算沃云服務(wù):彈性云主機(jī)彈性負(fù)載均衡彈性擴(kuò)展自動(dòng)化部署16Swift (Object Storage 對(duì)象存儲(chǔ))分布式對(duì)象存儲(chǔ)服務(wù)可提供虛機(jī)鏡像存儲(chǔ)完全獨(dú)立的一個(gè)服務(wù)模塊三層邏輯結(jié)構(gòu):Account/Container/Object(賬戶/容器/對(duì)象)賬戶:相當(dāng)于租戶,用來(lái)做頂層的隔離機(jī)制容器:類似文件夾或目錄對(duì)象:由元數(shù)據(jù)和內(nèi)容兩部分組成swift-proxyaccountcontainerobjec
10、taccount DBcontainer DBobject storeClient AccessOpenStack Object API OpenStack Identity APISwift (Object Storage 對(duì)象存儲(chǔ))海量對(duì)象存儲(chǔ)大文件(對(duì)象)存儲(chǔ)數(shù)據(jù)冗余管理歸檔能力-處理大數(shù)據(jù)集為虛擬機(jī)和云應(yīng)用提供數(shù)據(jù)容器處理流媒體對(duì)象安全存儲(chǔ)備份與歸檔良好的可伸縮性19swift-proxyaccountcontainerobjectaccount DBcontainer DBobject storeClient AccessOpenStack Object API OpenStack
11、Identity APIGlance (Image Service 鏡像)獨(dú)立模塊,可將鏡像存儲(chǔ)到多種存儲(chǔ)中,如AWS S3、Swift、HDFS快照管理不能進(jìn)行鏡像的制作glance-apiglance-registryglance databaseOpenStackIdentity APIStorage Interface(s)OpenStackImage APIOpenstack是一個(gè)動(dòng)態(tài)的分布式系統(tǒng),需要keystone將各個(gè)模塊通過(guò)認(rèn)證進(jìn)行通信Keystone (認(rèn)證服務(wù))提供了用戶信息管理和完成各個(gè)模塊認(rèn)證服務(wù)。用戶信息管理:user/tenant基本信息,tenant管理認(rèn)證服務(wù)
12、:登錄認(rèn)證,各個(gè)組件API的權(quán)限控制Keystone(service & Admin APIs)token backend(kvs, memcache)catalog backend(kvs, sql, etc)policy backend(rules, custom)identity backend(kvs, pam, sql)OpenStack Identity APIUser住賓館的人Credentials身份證Authentication認(rèn)證你的身份證Token房卡Tenant賓館Service賓館可以提供的服務(wù)類別,比如,飲食類,娛樂(lè)類Endpoint具體的一種服務(wù),比如吃燒烤,打羽
13、毛球RoleVIP 等級(jí),VIP越高,享有越高的權(quán)限Neutron (網(wǎng)絡(luò)管理)IP資源管理:DHCP網(wǎng)絡(luò)連接管理:實(shí)現(xiàn)網(wǎng)絡(luò)虛擬化和NaaS,即虛擬網(wǎng)絡(luò)連接和網(wǎng)絡(luò)的訪問(wèn)控制插件式(plugin):主流廠家軟硬件網(wǎng)絡(luò)設(shè)備適配neutronserverNeutronagentsNeutronPlugin(s)Neutron databaseQueueOpenStack Network APIOpenStack Identity APINeutron (網(wǎng)絡(luò)管理)Neutron 功能提供 VLAN 的隔離提供軟件定義網(wǎng)絡(luò) SDN支持第三方的 API 擴(kuò)展支持第三方的 Plugin 擴(kuò)展基于網(wǎng)絡(luò)的沃云
14、服務(wù)網(wǎng)絡(luò)接入:路由虛擬路由網(wǎng)卡虛擬網(wǎng)卡帶寬服務(wù)虛擬私有云:私有網(wǎng)絡(luò)局域網(wǎng)Cinder (Block Storage)類似AWS的EBS,提供持久化存儲(chǔ)方案Cinder-volume提供存儲(chǔ)適配,各存儲(chǔ)廠家和方案通過(guò)driver方式提供通過(guò)消息機(jī)制實(shí)現(xiàn)存儲(chǔ)的創(chuàng)建、掛載、回收、快照控制cinder-apicinder-volumeCinder databasecinder-schedulerOpenStackIdentity APIvolumeprovider(iSCSI, etc)OpenStack Block Storage APICinder (Block Storage)基本功能:卷操作卷
15、-虛機(jī)操作卷-快照操作卷-鏡像操作基于存儲(chǔ)的沃云服務(wù)彈性塊存儲(chǔ)高效塊存儲(chǔ)SSD塊存儲(chǔ)共享塊存儲(chǔ)文件存儲(chǔ)云備份Other projects : Telemetry, Heat, TroveTelemetry (aka Ceilometer, Metering)主要的目標(biāo)是監(jiān)控和計(jì)量通過(guò)REST接口存取收集數(shù)據(jù),存儲(chǔ)在數(shù)據(jù)庫(kù)或者JSON/XML文件中發(fā)布和告警功能Alarm QueueTelemetry CollectorTelemetry AgentsDatabaseTelemetry APITelemetry EvaluatorTelemetryNotifierOpenStackIdentit
16、y APITelemetry notificationsPush/Polling InputsTelemetry DataHeat (AutoScale)Heat是云應(yīng)用編程的腳本語(yǔ)言Heat是OpenStackAPI的延伸與Horizon集成,模板的上傳,參數(shù)的添加等Heat是云應(yīng)用演進(jìn)的引擎(Trove、Sahara都支持Heat)支持AWS的Cloud Formation 模板(XML/yaml)與監(jiān)控結(jié)合,可實(shí)現(xiàn)自動(dòng)擴(kuò)展HOT templateHeat-APIHeat-engineHeat databaseCeilometer AlarmsOS Services Nova, Neutr
17、on, Glance, etc.Heat Client for API CallsOpenStack Identity APITrove(數(shù)據(jù)庫(kù))datastore管理Instance管理configuration管理database管理user管理replication管理backup管理cluster管理33Trove-apiTrove Task ManangerTrove databaseTrove ConductorOpenStackIdentity APIvolumeprovider(iSCSI, etc)Message QueueTrove(數(shù)據(jù)庫(kù))34Openstack給用戶/開
18、發(fā)者帶來(lái)什么開放:開源社區(qū),無(wú)廠家鎖定平臺(tái)性:提供私有云和公有云解決方案成本:開源方案,遵守Apache協(xié)議,低CapEx靈活性:模塊化架構(gòu)(每個(gè)模塊可以獨(dú)立部署),混合云解決方案(對(duì)接AWS、VMWare等)標(biāo)準(zhǔn)化:標(biāo)準(zhǔn)化的API(REST)北向接口,內(nèi)部RPC(遠(yuǎn)程過(guò)程調(diào)用)易用性:開發(fā)語(yǔ)言Python腳本語(yǔ)言,OpenStack API存儲(chǔ):開源方案, Ceph, Swift分層架構(gòu):API、邏輯處理、驅(qū)動(dòng)適配(driver/Plugin)沃云數(shù)據(jù)中心36沃云公有云資源池37沃云產(chǎn)品線38沃云資質(zhì)榮譽(yù)39公司的愿景、使命和戰(zhàn)略(一)愿景創(chuàng)新改變世界、讓中國(guó)聯(lián)通云計(jì)算和數(shù)據(jù)服務(wù)體驗(yàn)無(wú)處不在。(二)使命聚焦數(shù)據(jù)中心、互聯(lián)網(wǎng)、云計(jì)算與數(shù)據(jù)服務(wù)領(lǐng)域,打造自主研發(fā)、價(jià)值經(jīng)營(yíng)、專業(yè)化一體化的核心能力,大力推進(jìn)產(chǎn)業(yè)鏈協(xié)同合作,持續(xù)為客戶創(chuàng)造最大價(jià)值,創(chuàng)新體制機(jī)制,成為“國(guó)際一流、國(guó)內(nèi)領(lǐng)先”。(三)戰(zhàn)略價(jià)值驅(qū)動(dòng)、軟件定義創(chuàng)新與服務(wù)領(lǐng)先。實(shí)施公司發(fā)展戰(zhàn)略,通過(guò)5-10年的努力,實(shí)現(xiàn)規(guī)??焖僭鲩L(zhǎng)和效益快速提升,致力于成為“國(guó)際一流、國(guó)內(nèi)領(lǐng)先”。40歡迎進(jìn)入云的世界只要你對(duì)云計(jì)算感興趣,有探索精神,希望加入到云計(jì)算行列中來(lái)。有一定的編程基礎(chǔ),熟悉C、C+ 、JAVA、Python等中任意一門語(yǔ)言。不斷學(xué)習(xí)新技術(shù),團(tuán)隊(duì)合作精神,較強(qiáng)的溝通及協(xié)調(diào)能力,創(chuàng)
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 江蘇省蘇州市2023-2024學(xué)年高二上學(xué)期期中考試地理試題(解析版)
- 2025至2030年中國(guó)新型建筑材料數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025年廣東省廣州市單招職業(yè)適應(yīng)性測(cè)試題庫(kù)必考題
- 機(jī)械制造技術(shù)基礎(chǔ) 機(jī)械制造工程基礎(chǔ)練習(xí)題學(xué)習(xí)課件
- 2024年二級(jí)建造師繼續(xù)教育考核題及答案
- 2025至2030年中國(guó)快速集中熔解爐數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 人教版歷史與社會(huì)七年級(jí)下冊(cè)第七單元第二課《傳媒的行程》教學(xué)設(shè)計(jì)
- 二零二五年度環(huán)境污染和解賠款協(xié)議
- 二零二五年度山地承包合同書:林業(yè)資源管理與保護(hù)合作協(xié)議
- 2025至2030年中國(guó)復(fù)合鋁基潤(rùn)滑脂數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025年度智慧醫(yī)療服務(wù)平臺(tái)建設(shè)合同范本
- 2024項(xiàng)目管理人員安全培訓(xùn)考試題(審定)
- 2024 年國(guó)家公務(wù)員考試《申論》(地市級(jí))真題及答案
- 南京2025年中國(guó)醫(yī)學(xué)科學(xué)院皮膚病醫(yī)院招聘13人第二批筆試歷年典型考點(diǎn)(頻考版試卷)附帶答案詳解
- 2024年沈陽(yáng)職業(yè)技術(shù)學(xué)院高職單招語(yǔ)文歷年參考題庫(kù)含答案解析
- 《榜樣9》觀后感心得體會(huì)一
- 2024年上海普陀區(qū)司法局招聘人民調(diào)解員考試真題
- 駕照考試題庫(kù)及答案(完整版)
- 2024年3、6、9月青少年軟件編程Python等級(jí)考試一級(jí)真題(全3套 含答案)
- 大族激光打標(biāo)機(jī)培訓(xùn)
- 2025中國(guó)鐵塔公司社會(huì)招聘85人高頻重點(diǎn)提升(共500題)附帶答案詳解
評(píng)論
0/150
提交評(píng)論