




已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
企業(yè)私有云技術(shù)選型分析1 商用云平臺商用云平臺一直是大多數(shù)企業(yè)的穩(wěn)妥之選。技術(shù)成熟度高,穩(wěn)定性好,技術(shù)支持能力強是商用云平臺的原生優(yōu)勢,這些都是開源平臺無法比擬的。近年來,不同廠商針對企業(yè)私有云的推出了自己的云平臺產(chǎn)品。如VMware vCloud Suite,Microsoft Private cloud,Amazon EC2等。1.1 VMware vCloud Suite首先VMware 提供了一整套虛擬化解決方案以及云計算方案,其中已經(jīng)包含了充足的軟件定義計算的概念。VMware 沒有單獨給計算、網(wǎng)絡(luò)、存儲等安排不同的管理工具,而是使用了通用的一套軟件,從“軟件定義”的范疇,VMware 提供了 vCloud Suite,這是一套構(gòu)建私有云并能提供公有云接口的解決方案。VMware vCloud Suite 架構(gòu)可以按照 SDC、SDN 和 SDS 的理念抽象為三層,其基礎(chǔ)的 Data Plane 包括基本的硬件和虛擬化層,虛擬化層由 vSphere 套件來完成,其中,vSphere Hypervisor 是 vSphere 的基礎(chǔ),由它來完成對計算的虛擬化。vSphere 還負(fù)責(zé)對網(wǎng)絡(luò)、存儲進行虛擬化。在 SDN 方面,VMware 提供了 NSX 網(wǎng)絡(luò)虛擬化/軟件定義網(wǎng)絡(luò)方案,它也運行在 vSphere Hypervisor 之上。VMware 方案的 Control Plane 由 vCenter Server 和 vCloud Director 組成,對于一般的小規(guī)模應(yīng)用只是用 vCenter Server 進行集中管理,在更大的規(guī)模、需要更抽象強的管理能力時,可以加上 vCloud Director。vCloud Director 通過REST API給上層應(yīng)用提供編程能力。VMware 提供了 vCloud API 以連接公有云,并通過 OVF(Open Virtualization Format,開放虛擬化格式)支持虛擬機部署等等功能。1.2 Microsoft Private CloudMicrosoft 擁有著完善的私有云解決方案,其中方案的基礎(chǔ)自然是 Hyper-V Hypervisor,不過處在 Control Plane 的 SCVMM(System Center Virtual Machine Manger)也能控制來自其它廠商的 Hypervisor。Windows 8/Windows Server 2012、Hyper-V 2012 以及一些交換機都已經(jīng)支持 OMI 規(guī)范,從而可以在 SCVMM 中進行統(tǒng)一的管理。1.3 Amazon EC2(Amazon Elastic Compute Cloud)Amazon EC2 是 Amazon 提供計算環(huán)境的基本平臺,它屬于 AWS(Amazon Web Services)平臺的一部分,AWS 下還包含 Amazon S3(Amazon Simple Storage Services)/存 儲、Amazon SQS(Amazon Simple Queue Services)/可靠消息傳遞、 Amazon SDB(Amazon SimpleDB)/數(shù)據(jù)庫、Amazon VPC(Virtual Private Cloud)/虛擬私有云等組件/服務(wù)。Amazon EC2 屬于 IaaS 類型,提供的是以虛擬實例為單位的計算能力,虛擬實例實際上就是一個虛擬機,Amazon EC2 使用的是經(jīng)過深度定制的 Xen Hypervisor。通過使用 Amazon EC2,可以在任何時候根據(jù)用戶的需要簡便地創(chuàng)建、啟動和供應(yīng)虛擬實例,并根據(jù)實例的類型和每小時的實際使用量進行收費。Amazon EC2 提供了自動配置容量的功能,允許用戶動態(tài)地調(diào)整其計算能力。2 開源云平臺隨著開源云平臺OpenStack的崛起,吹響了云平臺市場開源陣營挑戰(zhàn)商業(yè)力量的號角。在全球熱論的聲浪中,CloudStack、Eucalyptus、OpenNebula緊隨其后,四大開源云平臺圍繞“開放云平臺”展開了新一輪的制衡與博弈。在這種開源大潮的推動下,一些商用軟件的業(yè)界巨頭也紛紛“順應(yīng)潮流”,開始宣稱自己支持未來的“開源潮”。如微軟Azure開始全面支持運行x86/x64架構(gòu)的各大主要Linux發(fā)行版,以及社區(qū)驅(qū)動的其他開源軟件;支持多種開發(fā)語言、工具及框架,從 Windows到Linux,包括SQL Server,從C# 到Java。目前業(yè)界的開源云平臺主要有CloudStack,Eucalyptus,OpenStack,OpenNebula等,企業(yè)在對云平臺的技術(shù)選型可以遵循以下原則。q 社區(qū)規(guī)模是對開源社區(qū)運作情況的綜合評定,判定標(biāo)準(zhǔn)主要包括社區(qū)主題數(shù)量、社區(qū)討論帖數(shù)量、社區(qū)參與人數(shù)、社區(qū)總?cè)藬?shù),開發(fā)者人數(shù)和貢獻機構(gòu)數(shù)量等。社區(qū)通過討論主題和討論帖子進行一切事物的討論包括發(fā)展方向,版本更新,功能增加,錯誤處理,開發(fā)討論等等,數(shù)量直接說明項目發(fā)展情況;社區(qū)人數(shù)參與人數(shù)為參與設(shè)計討論的人員數(shù)量;社區(qū)開發(fā)者人數(shù)與貢獻機構(gòu)數(shù)量決定了項目發(fā)展速度、質(zhì)量。綜合評定以上信息可以較好的比較社區(qū)規(guī)模,社區(qū)規(guī)模越大,越有利于項目健康、高效、民主的發(fā)展。q 市場使用規(guī)模表現(xiàn)了項目至今為止的市場接受程度。開源云平臺已經(jīng)擁有的用戶與使用案例在一定程度上說明了平臺的整體能力。另一個層面,分析用戶的領(lǐng)域、地域的使用情況,可以一定程度說明開源云計算平臺的普適性。q 開放性是開源云平臺相對于企業(yè)云產(chǎn)品的最大特點。開放程度越好的開源云平臺更易于用戶對云平臺的了解與使用。具體開放性的比較可以通過:開源License、開源云平臺提供的可編程接口(API)、開源云平臺文檔的詳細(xì)程度。q 可用性與可靠性是開源云平臺的基礎(chǔ)。開源云平臺的整體架構(gòu)設(shè)計決定了云平臺自身的特性與可用功能,也決定了平臺可使用的高可用方案,決定了開源云平臺自身的可靠性。通過比較開源云平臺的整體架構(gòu)以及官方推薦的高可用方案,評價四個開源云平臺的可用性與可靠性。q 功能性的比較主要通過對Hypervisor的支持情況、存儲的支持情況、網(wǎng)絡(luò)的支持情況、虛擬資源分配管理與虛擬資源計量的分析。IaaS需要的基本功能,各個平臺都有實現(xiàn),但功能的具體實現(xiàn)程度與新興技術(shù)的支持程度,四個開源云平臺還存在一定差異。q 可擴展性是開源云平臺定制化程度的體現(xiàn)。雖然開源云平臺源代碼完全開源,但二次開發(fā)也并非將原有平臺底層邏輯重新實現(xiàn),而是通過平臺提供的接口或是以插件的形式實現(xiàn)功能上的擴展與增強。另一方面,私有云擴展能力也包括與公有云協(xié)作實現(xiàn)混合云的方案,為此,分析四個開源云平臺的接口協(xié)議、插件模式和與公有云協(xié)作方案,實現(xiàn)可擴展性的比較。q 涉及到基于開源云平臺的客戶化,二次開發(fā)成本是一定會考慮到的一個方面。通過分析四個開源云平臺的團隊再開發(fā)難度、再開發(fā)所需要的技能與二次開發(fā)提供商,比較開源云平臺的二次開發(fā)成本。q 開源云平臺會持續(xù)推進并發(fā)布新的版本,版本發(fā)布周期一定程度上影響用戶的使用。若版本更新太快會導(dǎo)致用戶系統(tǒng)更新過于頻繁,若版本更新太慢會導(dǎo)致新功能的提供延遲,根據(jù)比較四個開源云平臺以往的版本發(fā)布周期,來預(yù)測評估社區(qū)對新版本發(fā)布的能力。q 與需求的適應(yīng)度,選用的開源云平臺應(yīng)該最大程度的適應(yīng)云管理平臺的需求,并結(jié)合企業(yè)現(xiàn)有的技術(shù)實力與團隊技能,降低后期平臺的開發(fā)、維護工作量,以避免平臺建設(shè)的投入過大導(dǎo)致收益下降。2.1 開源云平臺的比較一覽表開源云平臺選擇的原則OpenStackCloudStackEucalyptusOpenNebula比較社區(qū)規(guī)模大較大較小較小社區(qū)規(guī)模上OpenStack社區(qū)人數(shù),活躍度上都遙遙領(lǐng)先,CloudStack社區(qū)次之。Eucalyptus、OpenNebula社區(qū)規(guī)模整體較弱市場使用程度是否有大公司使用IBM/Intel/愛奇藝/攜程 etc.中國電信/NOKIA/DATAPIPE etc.SONY/ICBC/國防科大/鎮(zhèn)江政府etc.中國移動/BlackBerry/CentOS etc.每一個開源云平臺都有重量級企業(yè)級用戶,在開源版本的基礎(chǔ)上通過二次開發(fā)實現(xiàn)自身需求??傮w用戶數(shù)量上,OpenStack和CloudStack人氣較高。開放性開源License類型Apache2.0Apache2.0GPL v3Apache2.0是否有齊全的APIOpenStack+AWSCloudStack+AWSAWSAWS+OCCI各個平臺都支持AWS API,除Eucalyptus都有原生API,CloudStack API目前功能更全面,OpenStack API數(shù)量增長較快是否有齊全的文檔詳細(xì)齊全齊全齊全各個社區(qū)都有較為齊全的文檔,其中OpenStack的社區(qū)文檔更為詳細(xì)。此外社區(qū)外參考文檔也是OpenStack相關(guān)資料更多功能性多租戶的支持能力有有無有Hypervisor的支持能力Xen,KVM,vSphere,HyperV,QEUM,LXC,BaremetalVMware, KVM, XenServer, Xen, Hyper-VKVM, Xen, VMwareXen, KVM, Vmware各個開源平臺都沒有對Power的支持,而IBM企業(yè)版本的OpenStack通過PowerVC支持Power系列服務(wù)器。2013年12月份Oracle宣布加入OpenStack,Opentack未來將會支持Oracle SPARC服務(wù)器。虛擬資源調(diào)度策略30種策略,并且支持策略客戶化4種策略,通過修改配置文件修改2種算法,通過修改配置文件修改5種策略,通過修改配置文件修改Openstack對于虛擬資源調(diào)度策略支持更為靈活,且可以靈活方便的策略客戶化存儲的支持能力塊存儲Cinder對象存儲Swift塊存儲 (兩級存儲)塊存儲Storage controller對象存儲Walrus塊存儲網(wǎng)絡(luò)的支持能力插件實現(xiàn)網(wǎng)絡(luò)控制與管理包括軟件定義網(wǎng)絡(luò)(SDN)二層到DHCP, NAT, firewall, VPN等部分七層4種模式,簡單邏輯的虛擬網(wǎng)絡(luò)包含VLAN,F(xiàn)irewall簡單功能的虛擬網(wǎng)絡(luò)各個平臺自身都實現(xiàn)了基本的網(wǎng)絡(luò)功能,OpenStack網(wǎng)絡(luò)模塊通過第三方插件提供更多網(wǎng)絡(luò)功能,如對SDN的支持等可用性和可靠性平臺架構(gòu)松耦合,模塊式核心節(jié)點控制,數(shù)據(jù)中心模型5個主要組件,克隆AWS層次化,三層設(shè)計OpenStack和Eucalyptus在SOA/組件化/解耦上占有優(yōu)勢 是否有高可用方案有有有有各個平臺都有各自較為成熟的高可用方案,在社區(qū)文檔中都有相關(guān)資料二次開發(fā)成本技術(shù)團隊難度易難較易難為降低技術(shù)團隊的難度,云平臺的整體軟件架構(gòu)必須做到松耦合,通過組合組件、模塊和服務(wù)來構(gòu)成整個系統(tǒng);同時需要組件、模塊和服務(wù)功能內(nèi)聚以便于小團隊獨立維護,方便獨立的設(shè)計、開發(fā)和演進。OpenStack在SOA和服務(wù)化組件解耦上做的更好,Eucalyptus在SOA層面上做得較好,但CloudStack與OpenNebula在SOA層面較差。需要的技能PythonJavaJava,CC+,RubyPostgreSQL/MySQL/SQLiteMySQLPostgreSQLMySQL/SQLite版本發(fā)布的周期每年兩個版本每年兩個小版本左右每年兩個小版本左右每年三個小版本左右3 商用還是開源選擇商用云平臺還是選擇開源云平臺創(chuàng)建企業(yè)的私有云,這確實是個問題。企業(yè)需要綜合考慮,權(quán)衡利弊,依據(jù)企業(yè)自身技術(shù)能力,資金投入總量,實現(xiàn)業(yè)務(wù)效果等等各個方面去考慮云平臺技術(shù)選型。開源云平臺具有先天優(yōu)勢,是當(dāng)下的流行趨勢。開源云平臺技術(shù)新,起點高,同時定制開發(fā)自由度大,總體擁有成本低。但是
溫馨提示
- 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)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 工程資料員承包合同
- 仿古建設(shè)工程施工合同書
- 2024屆高考語文寫作指導(dǎo)家鄉(xiāng)風(fēng)俗
- 2025年四川貨運從業(yè)資格證模擬版本
- 中外合資經(jīng)營企業(yè)合同常用版樣書8篇
- 2025年安徽貨運從業(yè)資格證題
- 2025年寧德道路運輸從業(yè)資格證考試
- 數(shù)據(jù)模型構(gòu)建表-模型構(gòu)成
- 醫(yī)院對口支援協(xié)議書
- 2025年南寧從業(yè)資格貨運資格考試題庫答案大全
- 2025年山東泰山財產(chǎn)保險股份有限公司招聘筆試參考題庫含答案解析
- 初中物理競賽及自主招生講義:第7講 密度、壓強與浮力(共5節(jié))含解析
- 高中主題班會 梁文鋒和他的DeepSeek-由DeepSeek爆火開啟高中第一課-高中主題班會課件
- 污水處理設(shè)施運維服務(wù)投標(biāo)方案(技術(shù)標(biāo))
- 一年級下冊書法教案 (一)
- 《浙江省應(yīng)急管理行政處罰裁量基準(zhǔn)適用細(xì)則》知識培訓(xùn)
- 2024年全國職業(yè)院校技能大賽高職組(康復(fù)治療技術(shù)賽項)考試題庫(含答案)
- 2025年山東健康集團招聘筆試參考題庫含答案解析
- 《中外廣播電視史》課件
- 微信公眾號運營
- DLT 593-2016 高壓開關(guān)設(shè)備和控制設(shè)備
評論
0/150
提交評論