-
當(dāng)前位置:首頁(yè) > 創(chuàng)意學(xué)院 > 技術(shù) > 專題列表 > 正文
開(kāi)源云管理平臺(tái)(開(kāi)源云管理平臺(tái) openstack k8s)
大家好!今天讓創(chuàng)意嶺的小編來(lái)大家介紹下關(guān)于開(kāi)源云管理平臺(tái)的問(wèn)題,以下是小編對(duì)此問(wèn)題的歸納整理,讓我們一起來(lái)看看吧。
開(kāi)始之前先推薦一個(gè)非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計(jì)劃、工作報(bào)告、論文、代碼、作文、做題和對(duì)話答疑等等
只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,越精準(zhǔn),寫(xiě)出的就越詳細(xì),有微信小程序端、在線網(wǎng)頁(yè)版、PC客戶端
官網(wǎng):https://ai.de1919.com。
創(chuàng)意嶺作為行業(yè)內(nèi)優(yōu)秀的企業(yè),服務(wù)客戶遍布全球各地,如需了解相關(guān)業(yè)務(wù)請(qǐng)撥打電話175-8598-2043,或添加微信:1454722008
本文目錄:
一、什么是云計(jì)算?
云計(jì)算,大數(shù)據(jù),人工智能,區(qū)塊鏈熱門(mén)詞匯經(jīng)常被媒體提起,是否大家都理解他們之間的聯(lián)系和作用,下面我們用通俗點(diǎn)的說(shuō)法介紹云計(jì)算。
云計(jì)算當(dāng)初的設(shè)計(jì)目的是為了通過(guò)虛擬化技術(shù)實(shí)現(xiàn)IT資源的管理,管理的主要是計(jì)算資源、網(wǎng)絡(luò)資源、存儲(chǔ)資源三個(gè)方面。
你去選筆記本電腦或臺(tái)式電腦,肯定都會(huì)看最主要的配置:CPU,內(nèi)存,硬盤(pán),網(wǎng)卡。計(jì)算資源就是CPU和內(nèi)存,有線或無(wú)線網(wǎng)卡和你家里上網(wǎng)的路由器就組成網(wǎng)絡(luò)資源,硬盤(pán)就是存儲(chǔ)資源。
各大互聯(lián)網(wǎng)公司的數(shù)據(jù)中心管的最主要的東西就上面4個(gè),選一塊偏遠(yuǎn)的地造一個(gè)很大很大的機(jī)房,里面放置成千上萬(wàn)臺(tái)服務(wù)器提供7*24小時(shí)不間斷服務(wù)。數(shù)據(jù)中心的管理就像你選電腦配置,管好上面的資源。
很多小公司在創(chuàng)業(yè)初期,沒(méi)有服務(wù)器,沒(méi)有機(jī)房,就找到這些有大型數(shù)據(jù)中心的互聯(lián)網(wǎng)公司想租用他們機(jī)房的設(shè)備。在物理設(shè)備時(shí)期,這個(gè)管數(shù)據(jù)中心的公司就買(mǎi)一臺(tái)物理設(shè)備安裝到機(jī)房通過(guò)網(wǎng)絡(luò)分配給這些小公司收取費(fèi)用。
這種模式在規(guī)模小的時(shí)候看不出問(wèn)題,但很多小公司突發(fā)的需求和時(shí)效,這個(gè)數(shù)據(jù)中心的互聯(lián)網(wǎng)公司就滿足不了了。還有小公司可能只要一個(gè)小規(guī)格的服務(wù)器,但數(shù)據(jù)中心只有大型規(guī)格的服務(wù)器分配,小公司就不干了,這是讓我多花冤枉錢(qián)啊。
物理設(shè)備的極度不靈活造成了各種資源的浪費(fèi)和制約數(shù)據(jù)中心的規(guī)模化發(fā)展。
有人就想辦法了。第一個(gè)辦法就是虛擬化。用戶不是只要一個(gè)很小的服務(wù)器么?
數(shù)據(jù)中心的物理設(shè)備都很強(qiáng)大,我可以從物理的 CPU、內(nèi)存、硬盤(pán)中虛擬出一小塊來(lái)給客戶,同時(shí)也可以虛擬出一小塊來(lái)給其他客戶。每個(gè)客戶只能看到自己的那一小塊,但其實(shí)每個(gè)客戶用的是整個(gè)大的設(shè)備上的一小塊。
虛擬化的技術(shù)使得不同客戶的服務(wù)器看起來(lái)是隔離的。也就是我看著好像這塊盤(pán)就是我的,你看著這塊盤(pán)就是你的,但實(shí)際情況可能我的這個(gè)100G 和你的這個(gè) 100G 是落在同樣一個(gè)很大很大的存儲(chǔ)上。而且如果事先物理設(shè)備都準(zhǔn)備好,虛擬化軟件虛擬出一個(gè)電腦是非??斓模旧蠋追昼娋湍芙鉀Q。所以在任何一個(gè)云上要?jiǎng)?chuàng)建一臺(tái)服務(wù)器,一點(diǎn)幾分鐘就出來(lái)了,就是這個(gè)道理。
這樣空間靈活性和時(shí)間靈活性就基本解決了。
在虛擬化初期階段,最牛的公司是 VMware。它是實(shí)現(xiàn)虛擬化技術(shù)比較早的一家公司,可以實(shí)現(xiàn)計(jì)算、網(wǎng)絡(luò)、存儲(chǔ)的虛擬化。
這家公司很牛,性能做得非常好,虛擬化軟件賣(mài)得也非常好,賺了好多的錢(qián),后來(lái)讓 EMC(世界五百?gòu)?qiáng),存儲(chǔ)廠商第一品牌)給收購(gòu)了。但這個(gè)世界上還是有很多有情懷的人的,尤其是程序員里面。有情懷的人喜歡做什么事情?開(kāi)源。
這個(gè)世界上很多軟件都是有閉源就有開(kāi)源,源就是源代碼。也就是說(shuō),某個(gè)軟件做的好,所有人都愛(ài)用,但這個(gè)軟件的代碼被我封閉起來(lái),只有我公司知道,其他人不知道。
如果其他人想用這個(gè)軟件,就要向我付錢(qián),這就叫閉源。但世界上總有一些極客和大??床粦T這些人壟斷的情況。大牛們覺(jué)得,這個(gè)技術(shù)你會(huì)我也會(huì);你能開(kāi)發(fā)出來(lái),我也能。
我開(kāi)發(fā)出來(lái)就是不收錢(qián),把代碼拿出來(lái)分享給大家,全世界誰(shuí)用都可以,所有的人都可以享受到好處,這個(gè)叫做開(kāi)源。
我們每天接觸最多的開(kāi)源就是WWW,萬(wàn)維網(wǎng),是由蒂姆·伯納斯·李免費(fèi)開(kāi)放代碼。2017 年,他因“發(fā)明萬(wàn)維網(wǎng)、第一個(gè)瀏覽器和使萬(wàn)維網(wǎng)得以擴(kuò)展的基本協(xié)議和算法”而獲得 2016 年度的計(jì)算機(jī)里的諾貝爾獎(jiǎng)-圖靈獎(jiǎng)。
我們現(xiàn)在在網(wǎng)上的所有行為都應(yīng)該感謝他的功勞,如果他將這個(gè)技術(shù)拿來(lái)收錢(qián),應(yīng)該和比爾蓋茨差不多有錢(qián)。
開(kāi)源和閉源的例子有很多:例如在閉源的世界里有 Windows,大家用 Windows 都得給微軟付錢(qián);開(kāi)源的世界里面就出現(xiàn)了 Linux。比爾蓋茨靠 Windows、Office 這些閉源的軟件賺了很多錢(qián),成為世界首富,就有大牛開(kāi)發(fā)了另外一種開(kāi)源操作系統(tǒng) Linux??赡懿欢甀T的人沒(méi)有聽(tīng)說(shuō)過(guò) Linux,很多后臺(tái)的服務(wù)器上跑的程序都是 Linux 上的,比如每年的雙十一,無(wú)論是淘寶、天貓、京東、考拉……支撐雙十一搶購(gòu)的系統(tǒng)都是跑在 Linux 上的。
再如有 Apple 就有安卓。Apple 市值很高,但是蘋(píng)果系統(tǒng)的代碼我們是看不到的,于是谷歌里就有大牛寫(xiě)了安卓手機(jī)操作系統(tǒng)把開(kāi)源代碼免費(fèi)開(kāi)放。所以大家可以看到幾乎所有的其他手機(jī)廠商,里面都裝安卓系統(tǒng)。原因就是蘋(píng)果系統(tǒng)不開(kāi)源,而安卓系統(tǒng)大家都可以用。
在虛擬化世界也一樣,有了 VMware,這個(gè)軟件非常貴。那就有大牛寫(xiě)了兩個(gè)開(kāi)源的虛擬化軟件,一個(gè)叫做 Xen,一個(gè)叫做 KVM。
要說(shuō)虛擬化軟件解決了靈活性問(wèn)題,其實(shí)并不全對(duì)。因?yàn)樘摂M化軟件一般創(chuàng)建一臺(tái)虛擬的電腦,是需要人工指定這臺(tái)虛擬電腦放在哪臺(tái)物理機(jī)上的。這一過(guò)程可能還需要比較復(fù)雜的人工配置,做這個(gè)工作的人專業(yè)化程度很高,所以僅僅憑虛擬化軟件所能管理的物理機(jī)的集群規(guī)模都不是特別大,一般在十幾臺(tái)、幾十臺(tái)、最多百臺(tái)這么一個(gè)規(guī)模。
這一方面會(huì)影響時(shí)間靈活性:雖然虛擬出一臺(tái)電腦的時(shí)間很短,但是隨著集群規(guī)模的擴(kuò)大,人工配置的過(guò)程越來(lái)越復(fù)雜,越來(lái)越耗時(shí)。
另一方面也影響空間靈活性:當(dāng)用戶數(shù)量多時(shí),這點(diǎn)集群規(guī)模,還遠(yuǎn)達(dá)不到想要多少要多少的程度,很可能這點(diǎn)資源很快就用完了,還得去采購(gòu)。
所以隨著集群的規(guī)模越來(lái)越大,基本都是千臺(tái)起步,動(dòng)輒上萬(wàn)臺(tái)、甚至幾十上百萬(wàn)臺(tái)。如果去查一下 BAT,包括網(wǎng)易、谷歌、亞馬遜,服務(wù)器數(shù)目都大的嚇人。
這么多機(jī)器要靠人去選一個(gè)位置放這臺(tái)虛擬化的電腦并做相應(yīng)的配置,幾乎是不可能的事情,還是需要機(jī)器去做這個(gè)事情。
人們就發(fā)明了各種各樣的算法來(lái)做這個(gè)事情,算法的名字叫做調(diào)度(Scheduler)。
通俗一點(diǎn)說(shuō),就是有一個(gè)調(diào)度中心,幾千臺(tái)機(jī)器都在一個(gè)池子里面,無(wú)論用戶需要多少 CPU、內(nèi)存、硬盤(pán)的虛擬電腦,調(diào)度中心會(huì)自動(dòng)在大池子里面找一個(gè)能夠滿足用戶需求的地方,把虛擬電腦啟動(dòng)起來(lái)做好配置,用戶就直接能用了。
這個(gè)階段我們稱為池化或者云化,到了這個(gè)階段,才可以稱為云計(jì)算,在這之前都只能叫虛擬化,別TM扯上云化的關(guān)系。
云計(jì)算大致分兩種:一個(gè)是私有云,一個(gè)是公有云,還有人把私有云和公有云連接起來(lái)稱為混合云。
私有云:把虛擬化和云化的這套軟件部署在別人的數(shù)據(jù)中心里面。使用私有云的用戶往往很有錢(qián),自己買(mǎi)地建機(jī)房、自己買(mǎi)服務(wù)器,然后讓云廠商部署在自己這里。
VMware 后來(lái)除了虛擬化,也推出了云計(jì)算的產(chǎn)品,并且在私有云市場(chǎng)大賺特賺。
公有云:把虛擬化和云化軟件部署在云廠商自己數(shù)據(jù)中心里面的,用戶不需要很大的投入,只要注冊(cè)一個(gè)賬號(hào),就能在一個(gè)網(wǎng)頁(yè)上點(diǎn)一下創(chuàng)建一臺(tái)虛擬電腦。
例如 AWS 即亞馬遜的公有云;國(guó)內(nèi)的阿里云、騰訊云、網(wǎng)易云等。
亞馬遜為什么要做公有云呢?我們知道亞馬遜原來(lái)是國(guó)外比較大的一個(gè)電商,它做電商時(shí)也肯定會(huì)遇到類似雙十一的場(chǎng)景:在某一個(gè)時(shí)刻大家都沖上來(lái)買(mǎi)東西,訪問(wèn)量暴增。
當(dāng)大家都沖上買(mǎi)東西時(shí),就特別需要云的時(shí)間靈活性和空間靈活性。因?yàn)樗荒軙r(shí)刻準(zhǔn)備好所有的資源,那樣太浪費(fèi)了。但也不能什么都不準(zhǔn)備,看著雙十一這么多用戶想買(mǎi)東西登不上去。
所以需要雙十一時(shí),就創(chuàng)建一大批虛擬電腦來(lái)支撐電商應(yīng)用,過(guò)了雙十一再把這些資源都釋放掉去干別的。因此亞馬遜是需要一個(gè)云平臺(tái)的,然而商用的虛擬化軟件實(shí)在是太貴了,亞馬遜總不能把自己在電商賺的錢(qián)全部給了虛擬化廠商。
于是亞馬遜基于開(kāi)源的虛擬化技術(shù),開(kāi)發(fā)了一套自適應(yīng)的云化軟件。沒(méi)想到亞馬遜后來(lái)電商越做越牛,云平臺(tái)也越做越牛。
由于它的云平臺(tái)需要支撐自己的電商應(yīng)用;而傳統(tǒng)的云計(jì)算廠商多為 IT 廠商出身,幾乎沒(méi)有自己的應(yīng)用,所以亞馬遜的云平臺(tái)對(duì)應(yīng)用更加友好,迅速發(fā)展成為云計(jì)算的第一品牌,賺了很多錢(qián)。
公有云的第一名亞馬遜過(guò)得很爽,排第二的 Rackspace 過(guò)得就很凄慘了?;ヂ?lián)網(wǎng)行業(yè)的天然的壁壘鑄就其殘酷性,勝者為王的模式,壓根沒(méi)人聽(tīng)過(guò)老二是誰(shuí)。
老二就不忿了,我干不過(guò)老大怎么辦呢?開(kāi)源啊。如上所述,亞馬遜雖然使用了開(kāi)源的虛擬化技術(shù),但云化的代碼是閉源的。很多想做又做不了云化平臺(tái)的公司,只能眼巴巴的看著亞馬遜掙大錢(qián)。Rackspace 把源代碼一公開(kāi),整個(gè)行業(yè)就可以一起把這個(gè)平臺(tái)越做越好,兄弟們大家一起上,和老大拼了。
于是 Rackspace 和美國(guó)航空航天局合作創(chuàng)辦了開(kāi)源軟件 OpenStack,如上圖所示 OpenStack 的架構(gòu)圖,圖中三個(gè)關(guān)鍵詞:Compute 計(jì)算、Networking 網(wǎng)絡(luò)、Storage 存儲(chǔ),就是一個(gè)計(jì)算、網(wǎng)絡(luò)、存儲(chǔ)的云化管理平臺(tái)。
當(dāng)然第二名的技術(shù)也是非常棒棒的,有了 OpenStack 之后,果真像 Rackspace 想的一樣,所有想做云的大企業(yè)都瘋了,個(gè)個(gè)豪強(qiáng)都瘋了似的蜂擁而入,你能想象到的所有如雷貫耳的大型 IT 企業(yè):IBM、惠普、戴爾、華為、聯(lián)想等。
原來(lái)云平臺(tái)大家都想做,看著亞馬遜和 VMware 賺了這么多錢(qián),眼巴巴看著沒(méi)辦法,想自己做一個(gè)好像難度還挺大。現(xiàn)在好了,有了這樣一個(gè)開(kāi)源的云平臺(tái) OpenStack,所有的 IT 廠商都加入到這個(gè)社區(qū)中來(lái),對(duì)這個(gè)云平臺(tái)進(jìn)行貢獻(xiàn),包裝成自己的產(chǎn)品,連同自己的硬件設(shè)備一起賣(mài)。
有的做了私有云,有的做了公有云,OpenStack 已經(jīng)成為開(kāi)源云平臺(tái)的事實(shí)標(biāo)準(zhǔn)。
到了這個(gè)階段,云計(jì)算基本上實(shí)現(xiàn)了時(shí)間靈活性和空間靈活性;實(shí)現(xiàn)了計(jì)算、網(wǎng)絡(luò)、存儲(chǔ)資源的彈性。
計(jì)算、網(wǎng)絡(luò)、存儲(chǔ)我們常稱為基礎(chǔ)設(shè)施 Infranstracture, 因而這個(gè)階段的彈性稱為資源層面的彈性。
計(jì)算資源已經(jīng)變成了如日常的水電一般,人們可隨意調(diào)用。
二、科技公司鐘愛(ài)的50款開(kāi)源工具
大數(shù)據(jù)
1. Hadoop
Apache主持的這個(gè)項(xiàng)目是最廣為人知的大數(shù)據(jù)工具。眾多公司為Hadoop提供相關(guān)產(chǎn)品或商業(yè)支持,包括亞馬遜網(wǎng)絡(luò)服務(wù)、Cloudera、Hortonworks、IBM、Pivotal、Syncsort和VMware。知名用戶包括:阿里巴巴、美國(guó)在線、電子港灣、Facebook、谷歌、Hulu、領(lǐng)英、Spotify、推特和雅虎。
支持的操作系統(tǒng):Windows、Linux和OS X
相關(guān)網(wǎng)站:http://hadoop.apache.org
2. Hypertable
Hypertable在互聯(lián)網(wǎng)公司當(dāng)中非常流行,它由谷歌開(kāi)發(fā),用來(lái)提高數(shù)據(jù)庫(kù)的可擴(kuò)展性。用戶包括百度、電子港灣、Groupon和Yelp。它與Hadoop兼容,提供商業(yè)支持和培訓(xùn)。
支持的操作系統(tǒng):Linux和OS X
相關(guān)網(wǎng)站:http://www.hypertable.com
3. Mesos
Apache Mesos是一種資源抽象工具,有了它,企業(yè)就可以鼗整個(gè)數(shù)據(jù)中心當(dāng)成一個(gè)資源池,它在又在運(yùn)行Hadoop、Spark及類似應(yīng)用程序的公司當(dāng)中很流行。使用它的企業(yè)組織包括:Airbnb、歐洲原子核研究組織(CERN)、思科、Coursera、Foursquare、Groupon、網(wǎng)飛(Netflix)、推特和優(yōu)步。
支持的操作系統(tǒng):Linux和OS X
相關(guān)網(wǎng)站:http://mesos.apache.org
4. Presto
Presto由Facebook開(kāi)發(fā),自稱是“一款開(kāi)源分布式SQL查詢引擎,用于對(duì)大大小小(從GB級(jí)到PB級(jí))的數(shù)據(jù)源運(yùn)行交互式分析查詢。”Facebook表示,它將Presto用于對(duì)300PB大小的數(shù)據(jù)倉(cāng)庫(kù)執(zhí)行查詢,其他用戶包括Airbnb和Dropbox。
支持的操作系統(tǒng):Linux
相關(guān)網(wǎng)站:https://prestodb.io
5. Solr
這種“快若閃電”的企業(yè)搜索平臺(tái)聲稱高度可靠、擴(kuò)展和容錯(cuò)。使用它的公司包括:AT&T、Ticketmaster、康卡斯特、Instagram、網(wǎng)飛、IBM、Adobe和SAP Hybris。
支持的操作系統(tǒng):與操作系統(tǒng)無(wú)關(guān)
相關(guān)網(wǎng)站:http://lucene.apache.org/solr/
6. Spark
Apache Spark聲稱,“它在內(nèi)存中運(yùn)行程序的速度比Hadoop MapReduce最多快100倍,在磁盤(pán)上快10倍?!盨park“支持”的企業(yè)組織包括:亞馬遜、百度、Groupon、日立解決方案、IBM、MyFitnessPal、諾基亞和雅虎。
支持的操作系統(tǒng):Windows、Linux和OS X
相關(guān)網(wǎng)站:http://spark.apache.org
7. Storm
正如Hadoop用來(lái)處理批量數(shù)據(jù),Apache Storm用來(lái)處理實(shí)時(shí)數(shù)據(jù)。官方網(wǎng)站上顯示用戶包括:天氣頻道、推特、雅虎、WebMD、Spotify、威瑞信(Verisign)、Flipboard和Klout。
支持的操作系統(tǒng):Linux
相關(guān)網(wǎng)站:https://storm.apache.org
云計(jì)算
8. Cloud Foundry
Cloud Foundry提供用于構(gòu)建平臺(tái)即服務(wù)的開(kāi)源工具。它聲稱“由行業(yè)領(lǐng)袖為行業(yè)領(lǐng)袖構(gòu)建”,其支持者包括IBM、 Pivotal、惠普企業(yè)、VMware、英特爾、SAP和EMC。
支持的操作系統(tǒng):Linux
相關(guān)網(wǎng)站:https://www.cloudfoundry.org
9. CloudStack
這個(gè)交鑰匙IaaS解決方案構(gòu)成了許多公共云和私有云的基礎(chǔ)。它的用戶極多,包括阿爾卡特-朗訊、蘋(píng)果、Autodesk、英國(guó)電信、冠群科技、思杰、Cloudera、戴爾、富士通、SAP和韋里遜。
支持的操作系統(tǒng):與操作系統(tǒng)無(wú)關(guān)
相關(guān)網(wǎng)站:http://cloudstack.apache.org
10. OpenStack
這種很受歡迎的云計(jì)算平臺(tái)聲稱,“世界上成百上千個(gè)大品牌”每天依賴它。支持者包括:AT&T、Ubuntu、惠普企業(yè)、IBM、英特爾、Rackspace、紅帽、SUSE、思科、戴爾、EMC、賽門(mén)鐵克及另外許多知名科技公司。
支持的操作系統(tǒng):與操作系統(tǒng)無(wú)關(guān)
相關(guān)網(wǎng)站:http://www.openstack.org
11. Scalr
這種云管理平臺(tái)備受市場(chǎng)研究公司的好評(píng),它簡(jiǎn)化了管理多個(gè)云環(huán)境的過(guò)程。知名用戶包括Expedia、三星、美國(guó)宇航局噴氣推進(jìn)實(shí)驗(yàn)室、埃森哲、索尼和Autodesk。
支持的操作系統(tǒng):Linux
相關(guān)網(wǎng)站:http://www.scalr.com
容器
12. Docker
Docker在相對(duì)新興的容器領(lǐng)域迅速確立起了主導(dǎo)平臺(tái)這一地位??萍冀绲脑S多大牌公司在構(gòu)建或提供擴(kuò)展或使用Docker技術(shù)的產(chǎn)品,包括亞馬遜、微軟、IBM、惠普企業(yè)、紅帽、Rackspace和Canonical。
支持的操作系統(tǒng):Windows、Linux和OS X
相關(guān)網(wǎng)站:https://www.docker.com
輸入標(biāo)題 內(nèi)容管理
13. DNN
這款內(nèi)容管理解決方案之前名為DotNetNuke,承諾構(gòu)建豐富的交互式網(wǎng)站時(shí),只要花較少的精力,就能收到顯著的成效。用戶包括佳能、時(shí)代華納有線電視、德州儀器和美國(guó)銀行。
支持的操作系統(tǒng):Windows
相關(guān)網(wǎng)站:http://www.dnnsoftware.com
14. Drupal
Drupal聲稱,98000多個(gè)開(kāi)發(fā)人員在為這個(gè)極其流行的內(nèi)容管理系統(tǒng)積極貢獻(xiàn)代碼。支持者包括微軟、Zend、Fastly和New Relic,其內(nèi)容市場(chǎng)有數(shù)百家公司參與其中,它們提供了相關(guān)的產(chǎn)品和服務(wù)。
支持的操作系統(tǒng):與操作系統(tǒng)無(wú)關(guān)
相關(guān)網(wǎng)站:https://www.drupal.org
15. Joomla
Joomla為數(shù)百萬(wàn)個(gè)網(wǎng)站提供平臺(tái),其下載量超過(guò)了5000萬(wàn)人次。許多用戶當(dāng)中就有這些公司:電子港灣、巴諾書(shū)店、MTV和標(biāo)致。
支持的操作系統(tǒng):與操作系統(tǒng)無(wú)關(guān)
相關(guān)網(wǎng)站:https://www.joomla.org
16. MediaWiki
MediaWiki以維基百科使用的軟件而出名,它還為百度、Vistaprint、Novell、英特爾和美國(guó)宇航局支持網(wǎng)站。它是構(gòu)建可編輯網(wǎng)頁(yè)的不錯(cuò)選擇,許多企業(yè)組織用它來(lái)構(gòu)建內(nèi)部知識(shí)庫(kù)。
支持的操作系統(tǒng):Windows、Linux/Unix和OS X
相關(guān)網(wǎng)站:https://www.mediawiki.org/wiki/MediaWiki
數(shù)據(jù)庫(kù)
17. Cassandra
這種NoSQL數(shù)據(jù)庫(kù)由Facebook開(kāi)發(fā),其用戶包括蘋(píng)果、歐洲原子核研究組織(CERN)、康卡斯特、電子港灣、GitHub、GoDaddy、Hulu、Instagram、Intuit、網(wǎng)飛、Reddit及其他科技公司。它支持極其龐大的數(shù)據(jù)集,聲稱擁有非常高的性能和出色的耐用性和彈性??赏ㄟ^(guò)第三方獲得支持。
支持的操作系統(tǒng):與操作系統(tǒng)無(wú)關(guān)
相關(guān)網(wǎng)站:http://cassandra.apache.org
18. CouchDB
CouchDB為Web而開(kāi)發(fā),這種NoSQL數(shù)據(jù)庫(kù)將數(shù)據(jù)存儲(chǔ)在JSON文檔中,這類文檔可通過(guò)HTTP來(lái)加以查詢,并用JavaScript來(lái)處理。Cloudant現(xiàn)在歸IBM所有,它提供一款專業(yè)人員支持的軟件版本,用戶包括:三星、Akamai、Expedia、微軟游戲工作室及其他公司。
支持的操作系統(tǒng):Windows、Linux、OS X和安卓
相關(guān)網(wǎng)站:http://couchdb.apache.org
19. MongoDB
MongoDB是一種NoSQL數(shù)據(jù)庫(kù),聲稱“針對(duì)關(guān)鍵任務(wù)型部署環(huán)境進(jìn)行了優(yōu)化”,用戶包括Foursquare、《福布斯》、Pebble、Adobe、領(lǐng)英、eHarmony及其他公司。提供收費(fèi)的專業(yè)版和企業(yè)版。
支持的操作系統(tǒng):Windows、Linux、OS X和Solaris
相關(guān)網(wǎng)站:http://www.mongodb.org
20. MySQL
MySQL自稱是“世界上最流行的開(kāi)源數(shù)據(jù)庫(kù)”,備受眾多互聯(lián)網(wǎng)公司的青睞,比如YouTube、貝寶、谷歌、Facebook、推特、電子港灣、領(lǐng)英、優(yōu)步和亞馬遜。除了免費(fèi)社區(qū)版外,它還有多款收費(fèi)版。最新更新版聲稱速度比老版本快三倍。
支持的操作系統(tǒng):Windows、Linux、Unix和OS X
相關(guān)網(wǎng)站:http://www.mysql.com
21. Neo4j
Neo4J自詡為“世界上領(lǐng)先的圖形數(shù)據(jù)庫(kù)”,用于欺詐檢測(cè)、推薦引擎、社交網(wǎng)站、主數(shù)據(jù)管理及更多領(lǐng)域。用戶包括電子港灣、沃爾瑪、思科、惠普、埃森哲、CrunchBase、eHarmony、Care.com及另外許多企業(yè)組織。
支持的操作系統(tǒng):Windows和Linux
相關(guān)網(wǎng)站:http://neo4j.com
開(kāi)發(fā)工具
22. Bugzilla
Bugzilla是開(kāi)源社區(qū)的寵兒,用戶包括Mozilla、Linux基金會(huì)、GNOME、KDE、Apache、LibreOffice、Open Office、Eclipse、紅帽、Novell及其他公司。這款軟件缺陷追蹤系統(tǒng)(bugtracker)的重要功能包括:高級(jí)搜索功能、電子郵件通知、預(yù)定報(bào)告、時(shí)間追蹤、出色的安全及更多特性。
支持的操作系統(tǒng):Windows、Linux和OS X
相關(guān)網(wǎng)站:https://www.bugzilla.org
23. Eclipse
Eclipse項(xiàng)目最為知名的是,它是一種大受歡迎的面向Java的集成開(kāi)發(fā)環(huán)境(IDE),它還提供面向C/C++和PHP的IDE,此外提供另外一大批開(kāi)發(fā)工具。主要支持者包括冠群科技、谷歌、IBM、甲骨文、紅帽和SAP。
支持的操作系統(tǒng):與操作系統(tǒng)無(wú)關(guān)
相關(guān)網(wǎng)站:http://www.eclipse.org
24. Ember.js
這種框架用于“構(gòu)建野心勃勃的Web應(yīng)用程序”,旨在為JavaScript開(kāi)發(fā)人員提高工作效率。官方網(wǎng)站上顯示用戶包括雅虎、Square、Livingsocial、Groupon、Twitch、TED、網(wǎng)飛、Heroku和微軟。
支持的操作系統(tǒng):與操作系統(tǒng)無(wú)關(guān)
相關(guān)網(wǎng)站: http://emberjs.com
25. Grunt
Grunt是一種JavaScript任務(wù)運(yùn)行工具,有助于自動(dòng)處理重復(fù)性的開(kāi)發(fā)任務(wù)。使用它的知名科技公司包括:Adobe、推特、Mozilla、Cloudant和WordPress。
支持的操作系統(tǒng):與操作系統(tǒng)無(wú)關(guān)
相關(guān)網(wǎng)站:http://gruntjs.com
26. LoopBack
這個(gè)Node.js框架旨在讓用戶很容易構(gòu)建REST API,并連接到后端數(shù)據(jù)存儲(chǔ)區(qū)。知名用戶包括GoDaddy、美國(guó)能源部和賽門(mén)鐵克。
支持的操作系統(tǒng):Windows、Linux、OS X、安卓和iOS
相關(guān)網(wǎng)站:http://loopback.io
27. Node.js
Node.js的成名之處在于,它讓開(kāi)發(fā)人員可以使用JavaScript,編寫(xiě)服務(wù)器端應(yīng)用程序。開(kāi)發(fā)工作之前由Joyent管控,現(xiàn)在交由Node.js基金會(huì)監(jiān)管。用戶包括IBM、微軟、雅虎、SAP、領(lǐng)英、貝寶和網(wǎng)飛。
支持的操作系統(tǒng):Windows、Linux和OS X
相關(guān)網(wǎng)站:https://nodejs.org/en/
28. PhoneGap
Apache Cordova是一種開(kāi)源框架,讓開(kāi)發(fā)人員可以使用HTML、CSS和JavaScript等Web技術(shù),構(gòu)建移動(dòng)應(yīng)用程序。PhoneGap是最受歡迎的Cordova發(fā)行版。使用某一種Cordova發(fā)行版的科技公司包括:維基百科、Facebook、 Salesforce、IBM、微軟、Adobe和黑莓。
支持的操作系統(tǒng):Window、Linux和OS X
相關(guān)網(wǎng)站:http://phonegap.com
29. React Native
React Native由Facebook開(kāi)發(fā),這種框架可用于使用JavaScript和React JavaScript庫(kù)(同樣由Facebook開(kāi)發(fā)),構(gòu)建原生移動(dòng)應(yīng)用程序。其他用戶包括:《探索》頻道和CBS體育新聞網(wǎng)。
支持的操作系統(tǒng):OS X
相關(guān)網(wǎng)站:http://facebook.github.io/react-native/
30. Ruby on Rails
這個(gè)Web開(kāi)發(fā)框架在開(kāi)發(fā)人員當(dāng)中極其流行,它聲稱“為確保編程員滿意和持續(xù)高效地工作進(jìn)行了優(yōu)化”。用戶包括Basecamp、推特、Shopify和GitHub等公司。
支持的操作系統(tǒng):Windows、Linux和OS X
相關(guān)網(wǎng)站:http://rubyonrails.org
31. Sencha Touch
Sencha Touch自稱是“一種用于構(gòu)建通用移動(dòng)應(yīng)用程序的領(lǐng)先的跨平臺(tái)移動(dòng)Web應(yīng)用程序框架,基于HTML5和JavaScript”。它既有開(kāi)源許可證版本,也有商業(yè)許可證版本。據(jù)官方網(wǎng)站聲稱,《財(cái)富》100強(qiáng)中60%使用它。
支持的操作系統(tǒng):與操作系統(tǒng)無(wú)關(guān)
相關(guān)網(wǎng)站:https://www.sencha.com/products/touch/
32. ZK
索尼、Sun、IBM、Adobe、電子港灣、富士通、夢(mèng)工廠和優(yōu)利系統(tǒng)等公司使用這種Java Web框架來(lái)構(gòu)建Web和移動(dòng)應(yīng)用程序。提供收費(fèi)支付及相關(guān)工具。
支持的操作系統(tǒng):與操作系統(tǒng)無(wú)關(guān)
相關(guān)網(wǎng)站:http://www.zkoss.org
中間件
33. JBoss
紅帽的JBoss中間件包括各種輕量級(jí)、對(duì)云計(jì)算友好的工具,同時(shí)結(jié)合、集成和自動(dòng)化各個(gè)企業(yè)應(yīng)用程序和系統(tǒng)。用戶包括:橡樹(shù)嶺國(guó)家實(shí)驗(yàn)室、日產(chǎn)、思科、冠群科技、AMD及其他公司。
支持的操作系統(tǒng):Linux
相關(guān)網(wǎng)站:http://www.redhat.com/en/technologies/jboss-middleware
操作系統(tǒng)
34. 紅帽企業(yè)版Linux
紅帽最知名的產(chǎn)品就是其旗艦Linux發(fā)行版,這需要付費(fèi)訂購(gòu)。據(jù)該公司聲稱,《財(cái)富》全球500強(qiáng)公司中超過(guò)90%在使用紅帽產(chǎn)品。
相關(guān)網(wǎng)站:http://www.redhat.com/en/technologies/linux-platforms/enterprise-linux
35. SUSE Linux企業(yè)版
這款面向企業(yè)的Linux發(fā)行版同樣備受大企業(yè)的追捧,它也需要付費(fèi)訂購(gòu)。該公司聲稱,它有13000多個(gè)企業(yè)用戶,包括倫敦證券交易所、SAP、天睿(Teradata)和沃爾格林連鎖藥店(Walgreens)。
相關(guān)網(wǎng)站:https://www.suse.com
36. Ubuntu
Ubuntu提供廣受歡迎的Linux發(fā)行版,有多個(gè)版本:桌面版、服務(wù)器版、云版、手機(jī)版、平板電腦版和物聯(lián)網(wǎng)版。聲稱用戶包括亞馬遜、IBM、維基百科和英偉達(dá)。
相關(guān)網(wǎng)站:http://www.ubuntu.com/index_kylin
項(xiàng)目管理
37. Project Libre
這個(gè)屢獲獎(jiǎng)項(xiàng)的項(xiàng)目是微軟Project的替代者,下載量已有近200萬(wàn)人次。它有一大批用戶,包括IBM、埃森哲、美國(guó)能源部、思科、ATI和AMD。
支持的操作系統(tǒng):Windows、Linux和OS X
相關(guān)網(wǎng)站:http://www.projectlibre.org
存儲(chǔ)
38. FreeNAS
這款開(kāi)源網(wǎng)絡(luò)附加存儲(chǔ)(NAS)軟件聲稱,它備受聯(lián)合國(guó)、迪士尼互動(dòng)媒體集團(tuán)、路透社和Dr. Phil等用戶的“喜愛(ài)”。它可以安裝到幾乎任何硬件上,而TrueNAS提供的預(yù)先構(gòu)建的設(shè)備就基于該技術(shù)。
支持的操作系統(tǒng):FressBSD
相關(guān)網(wǎng)站:http://www.freenas.org
39. Gluster
Gluster是一種可高度擴(kuò)展的網(wǎng)絡(luò)文件系統(tǒng),適合云計(jì)算環(huán)境。紅帽提供一款基于該技術(shù)的收費(fèi)產(chǎn)品,用戶包括卡西歐和Intuit。
支持的操作系統(tǒng):Linux
相關(guān)網(wǎng)站:http://www.gluster.org
40. Lustre
Lustre是另一種可高度擴(kuò)展的文件系統(tǒng),旨在支持高性能計(jì)算(HPC)環(huán)境。一些最早采用它的用戶包括美國(guó)的幾大國(guó)家實(shí)驗(yàn)室:勞倫斯·利物莫爾國(guó)家實(shí)驗(yàn)室、桑迪亞國(guó)家實(shí)驗(yàn)室、橡樹(shù)嶺國(guó)家實(shí)驗(yàn)室和洛斯阿拉莫斯國(guó)家實(shí)驗(yàn)室。
支持的操作系統(tǒng):Linux
相關(guān)網(wǎng)站:http://lustre.org
系統(tǒng)管理工具
41. Ansible
Ansible現(xiàn)在歸紅帽所有,它自稱是“一種異常簡(jiǎn)單的IT自動(dòng)化引擎,可以使云服務(wù)配置、配置管理、應(yīng)用程序部署、服務(wù)內(nèi)部的編排以及其他許多IT操作實(shí)現(xiàn)自動(dòng)化?!笔褂盟目萍脊景ǎ核伎啤⒄安┚W(wǎng)絡(luò)、Evernote、推特、威瑞信、GoPro、EA Sports、Atlassian和韋里遜。它既有免費(fèi)版,也有收費(fèi)版。
支持的操作系統(tǒng):Linux
相關(guān)網(wǎng)站:http://www.ansibleworks.com
42. Chef
作為另一款自動(dòng)化工具,Chef支持開(kāi)發(fā)運(yùn)維方法,同時(shí)改善了速度、協(xié)作和安全性。擁有免費(fèi)版和收費(fèi)版。官方網(wǎng)站上顯示用戶包括:塔吉特(Target)、諾德斯特龍(Nordstrom)、Facebook、Etsy、IGM、雅虎和彭博社。
支持的操作系統(tǒng):Windows、Linux和OS X
相關(guān)網(wǎng)站:https://www.chef.io/chef/
43. Hudson
Hudson在使用敏捷和開(kāi)發(fā)運(yùn)維方法的企業(yè)當(dāng)中很流行,它是一種可擴(kuò)展的持續(xù)集成服務(wù)器系統(tǒng),可以監(jiān)控重復(fù)作業(yè)的執(zhí)行。這個(gè)項(xiàng)目得到了Eclipse基金會(huì)、甲骨文、Atlassian和YourKit的支持。
支持的操作系統(tǒng):與操作系統(tǒng)無(wú)關(guān)
相關(guān)網(wǎng)站:http://hudson-ci.org
44. Puppet
Puppet號(hào)稱“使用最廣泛的開(kāi)源IT管理系統(tǒng)”,它包括40多個(gè)基礎(chǔ)設(shè)施管理方面的開(kāi)源項(xiàng)目。除了開(kāi)源版本外,它還有一款收費(fèi)的企業(yè)版本。它聲稱,用戶包括25000多家企業(yè),比如迪士尼、沃爾瑪、1-800-Flowers.com、Heartland Payment Systems、蓋蒂圖片社(Getty Images)和Yelp。
支持的操作系統(tǒng):Windows、Linux、Unix和OS X
相關(guān)網(wǎng)站:https://puppetlabs.com/puppet/open-source-projects
版本控制
45. Bazaar
Bazaar由Canonical管理,被許多開(kāi)源項(xiàng)目所使用,包括Ubuntu、 GNU基金會(huì)、Linux基金會(huì)、MySQL、Bugzilla、 Debian和Maria DB。它簡(jiǎn)單易學(xué),支持任何工作流程和工作區(qū)間模式,承諾存儲(chǔ)效率很高、速度很快。
支持的操作系統(tǒng):Windows、Linux和OS X
相關(guān)網(wǎng)站:http://bazaar.canonical.com/en/
46. Git
這個(gè)版本控制系統(tǒng)已變得極受歡迎,這一方面歸功于GitHub服務(wù)的使用日益廣泛。使用它的公司和項(xiàng)目包括:谷歌、Facebook、微軟、推特、領(lǐng)英、網(wǎng)飛、Perl、PostgreSQL、安卓、Rails、QT、Gnome和Eclipse。
支持的操作系統(tǒng):Windows、Linux和OS X
相關(guān)網(wǎng)站:http://git-scm.com
47. Mercurial
Mercurial是一種分布式源代碼控制管理工具,專注于幫助團(tuán)隊(duì)更輕松、更快速地協(xié)同工作。用戶包括OpenJDK和NetBeans等各大項(xiàng)目。
支持的操作系統(tǒng):Windows、Linux和OS X
相關(guān)網(wǎng)站:https://www.mercurial-scm.org
48. Subversion
這個(gè)企業(yè)級(jí)版本控制系統(tǒng)得到Apache的支持,首次發(fā)布于2000年。使用它的企業(yè)組織包括Apache軟件基金會(huì)自己、Hobby Lobby、Mono、Plone和GNU Enterprise。
支持的操作系統(tǒng):Windows、Linux和OS X
相關(guān)網(wǎng)站:http://subversion.apache.org
Web服務(wù)器
49. Apache HTTP Server
Apache至今已有20年多的歷史,專利是自1996年以來(lái)互聯(lián)網(wǎng)上最受歡迎的Web服務(wù)器系統(tǒng)。據(jù)W3Techs聲稱,目前所有網(wǎng)站中55.3%是由Apache支持的。
支持的操作系統(tǒng):Windows、Linux和OS X
相關(guān)網(wǎng)站:http://httpd.apache.org
50. Nginx
Nginx的人氣也極旺,它被互聯(lián)網(wǎng)上所有網(wǎng)站中的大約四分之一所使用。除了俄羅斯許多訪問(wèn)量很大的網(wǎng)站外,用戶還包括網(wǎng)飛和WordPress.com。
支持的操作系統(tǒng):Windows、Linux和OS X
相關(guān)網(wǎng)站:http://nginx.org
三、騰訊云是開(kāi)源的云計(jì)算平臺(tái)嗎
先上結(jié)論,騰訊云不是基于OpenStack,騰訊有一個(gè)和海運(yùn)捷訊合作的私有云解決方案,也是基于OpenStack。另外還有一個(gè)TStack是自研的。
目前基于OpenStack的公有云有華為云。
金山云一開(kāi)始也是基于OpenStack,但是隨著功能不斷完善,已經(jīng)和公版的OpenStack漸行漸遠(yuǎn)了,預(yù)計(jì)華為云也很可能會(huì)這樣。
京東云據(jù)說(shuō)也是用的OpenStack,估計(jì)隨著迭代,也會(huì)面目全非。
公有云就是一個(gè)大框,需要不斷的增加新功能,這個(gè)和OpenStack的定位不一樣。
另外,國(guó)內(nèi)的其他公有云,基本都是自研為主,像阿里云開(kāi)始是基于XEN研發(fā),目前也在超KVM上遷移。
UCloud、青云都是自研。
微軟云當(dāng)然用的是自家的解決方案。
AWS開(kāi)始搞云的時(shí)候還沒(méi)有OpenStack,目前也是從XEN向KVM上遷移。
IBM云收購(gòu)的是SoftLayer,也是早于OpenStack。
谷歌云應(yīng)該是將內(nèi)部的成果直接拿出來(lái)的,也是自研。
四、如何選擇云計(jì)算管理平臺(tái)
隨著云計(jì)算在企業(yè)的盛行,人們多數(shù)感受到云計(jì)算使信息系統(tǒng)資源實(shí)現(xiàn)了資源的隨需分配的靈活性、可伸縮性及提高了服務(wù)器的利用率等。云計(jì)算架構(gòu)在企業(yè)的引入,更能有效實(shí)現(xiàn)企業(yè)信息系統(tǒng)的技術(shù)標(biāo)準(zhǔn)化和管理規(guī)范化,為企業(yè)信息系統(tǒng)提供更好的支持。因?yàn)殡S著企業(yè)信息化程度越來(lái)越高、信息系統(tǒng)支持的業(yè)務(wù)越來(lái)越復(fù)雜,以往各自為政、缺乏統(tǒng)一的管理導(dǎo)致的管理成本高昂、人員需求眾多且資源浪費(fèi)嚴(yán)重的弊端無(wú)疑是個(gè)瓶頸,特別對(duì)大型信息系統(tǒng)的運(yùn)營(yíng)更是桎梏。如果將在云計(jì)算體系架構(gòu)中的軟硬件資源比做人的骨骼肌體的話,那么包括虛擬化、網(wǎng)格計(jì)算、效用計(jì)算等技術(shù)可以視作將這些資源串接起來(lái)的血脈筋絡(luò),而要使這些資源和技術(shù)真正發(fā)揮作用、對(duì)外提供優(yōu)質(zhì)服務(wù),則還需要云計(jì)算架構(gòu)中的“大腦”——云管理平臺(tái)。云管理平臺(tái)最重要的兩個(gè)特質(zhì)在于管理云資源和提供云服務(wù)。即通過(guò)構(gòu)建基礎(chǔ)架構(gòu)資源池(IaaS)、搭建企業(yè)級(jí)應(yīng)用/開(kāi)發(fā)/數(shù)據(jù)平臺(tái)(PaaS),以及通過(guò)SOA架構(gòu)整合服務(wù)(SaaS)來(lái)實(shí)現(xiàn)全服務(wù)周期的一站式服務(wù),構(gòu)建多層級(jí)、全方位的云資源管理體系。云管理平臺(tái)功能架構(gòu)在IaaS云中,云管理平臺(tái)需要在虛擬化、網(wǎng)格計(jì)算、效用計(jì)算、分布式等技術(shù)的支撐下,對(duì)包括計(jì)算資源、存儲(chǔ)資源、網(wǎng)絡(luò)資源等在內(nèi)的基礎(chǔ)架構(gòu)通過(guò)API接口進(jìn)行管理,實(shí)現(xiàn)按需的、可計(jì)量的對(duì)基礎(chǔ)架構(gòu)資源進(jìn)行分配,同時(shí),實(shí)現(xiàn)對(duì)資源使用情況和健康情況的監(jiān)控以及對(duì)事件的捕獲和處理。在PaaS云中,云管理平臺(tái)應(yīng)該可以通過(guò)抽象管理來(lái)將用戶需求翻譯成平臺(tái)相關(guān)屬性需求,通過(guò)平臺(tái)管理和接口API編程來(lái)實(shí)現(xiàn)針對(duì)平臺(tái)需求的資源切割和快速部署,并同樣需要在此過(guò)程中實(shí)現(xiàn)平臺(tái)資源的計(jì)量、監(jiān)控,以及事件的捕獲和處理。在SaaS云層面中,云管理平臺(tái)也需對(duì)實(shí)際業(yè)務(wù)需求進(jìn)行抽象處理,形成應(yīng)用服務(wù)管理的通用架構(gòu)。要構(gòu)建這樣的通用架構(gòu)中,還需云管理平臺(tái)實(shí)現(xiàn)基于SOA服務(wù)的注冊(cè)、注銷、配置、流程設(shè)計(jì)、調(diào)度以及服務(wù)的部署等管理功能,同時(shí)在此過(guò)程中還需對(duì)服務(wù)質(zhì)量和性能進(jìn)行監(jiān)控,并以此為依據(jù)進(jìn)行服務(wù)級(jí)別(SLA)和服務(wù)計(jì)量的管理。此外,云管理平臺(tái)還需要面向用戶和面向管理的統(tǒng)一門(mén)戶來(lái)改善管理效率和提高用戶體驗(yàn)。同時(shí),在云管理平臺(tái)的設(shè)計(jì)中,應(yīng)考慮使用面向整個(gè)云管理平臺(tái)的數(shù)據(jù)庫(kù),使所有的管理操作、用戶使用情況、性能、事件等可回溯,同時(shí)可以此為基礎(chǔ)進(jìn)行數(shù)據(jù)分析、行為分析和決策支持,以提高整個(gè)云體系架構(gòu)的服務(wù)水平和資源利用率。主流云平臺(tái)管理比較當(dāng)前業(yè)界主流的云平臺(tái)管理軟件包括OpenStack和CloudStack等,憑借其開(kāi)源所帶來(lái)的活力以及各主流芯片廠商和虛擬軟件廠商的支持,迅速地在云計(jì)算領(lǐng)域占據(jù)領(lǐng)先地位,包括英國(guó)電信、塔塔集團(tuán)、韓國(guó)電信等在內(nèi)的大型企業(yè)都是其用戶。但是,作為云管理平臺(tái)解決方案,其面向的領(lǐng)域和提供的服務(wù)仍需進(jìn)一步擴(kuò)充和完善。主要體現(xiàn)在如下三方面:其一,無(wú)論是OpenStack還是CloudStack,他們關(guān)注的領(lǐng)域是基礎(chǔ)設(shè)架構(gòu)云,即IaaS云,對(duì)于PaaS云和SaaS云,這兩種產(chǎn)品當(dāng)前并未提供成熟的解決方案。而正如上節(jié)所述,一個(gè)完善的云管理平臺(tái)應(yīng)該是對(duì)包含IaaS、PaaS和SaaS在內(nèi)的全方位、全流程、全生命周期的管理平臺(tái)。其二,OpenStack和CloudStack對(duì)基于x86的硬件架構(gòu)及相關(guān)虛擬化軟件實(shí)現(xiàn)IaaS云有良好的解決方案和眾多成功案例,但對(duì)于以非x86芯片為基礎(chǔ)的小型機(jī)尚無(wú)法有效在虛擬化、資源調(diào)度等方面進(jìn)行管理。在此,必須說(shuō)明的是在業(yè)界往往把云計(jì)算和x86畫(huà)等號(hào),認(rèn)為x86化是云計(jì)算的基礎(chǔ)和必要條件。誠(chéng)然,x86架構(gòu)以其標(biāo)準(zhǔn)化、開(kāi)放平臺(tái)以及較高的性價(jià)比在云計(jì)算實(shí)現(xiàn)資源的統(tǒng)一管理、調(diào)度方面有著天然的優(yōu)勢(shì)。但這并不意味著小型機(jī)平臺(tái)不能進(jìn)行云計(jì)算,相反,作為云計(jì)算的核心支撐技術(shù)的虛擬化技術(shù),在以Power芯片和SPARC芯片為代表的非x86架構(gòu)上更早得到實(shí)現(xiàn)并得到了廣泛的應(yīng)用。更需要強(qiáng)調(diào)的是,其虛擬化的實(shí)現(xiàn)往往是基于固件的,效率遠(yuǎn)高于各種基于操作系統(tǒng)的虛擬化軟件。小型機(jī)以其單獨(dú)物理節(jié)點(diǎn)的高性能、高RAS特性、高虛擬化效率等仍在關(guān)鍵業(yè)務(wù)領(lǐng)域占據(jù)重要地位,在進(jìn)行IaaS云建設(shè)中,尤其是針對(duì)大型企業(yè)關(guān)鍵應(yīng)用的私有云中,云管理平臺(tái)的核心工作往往是非x86架構(gòu)的小型機(jī)的云計(jì)算化。其三、無(wú)論是OpenStack的Nova、Glance還是CloudStack Orchestration Engine,對(duì)于計(jì)算資源和存儲(chǔ)資源的管理核心是通過(guò)虛擬化來(lái)屏蔽底層硬件的異構(gòu)。這有利于創(chuàng)建通用的硬件架構(gòu)資源池,但是,在屏蔽底層硬件異構(gòu)的同時(shí),同樣屏蔽了各種硬件的獨(dú)有功能和特性。對(duì)于上述問(wèn)題,究其根本原因還是因?yàn)楦鲝S商的軟硬件產(chǎn)品并未遵循統(tǒng)一的標(biāo)準(zhǔn),而是有各自獨(dú)立的體系。對(duì)于標(biāo)準(zhǔn)不統(tǒng)一、接口不開(kāi)放的系統(tǒng),想要做到資源的統(tǒng)一調(diào)度、各自特性的完全體現(xiàn)無(wú)異于緣木求魚(yú)。但是各廠商對(duì)自身產(chǎn)品是完全支持和開(kāi)放的,因此也形成了面向自身產(chǎn)品的云計(jì)算解決方案。目前,包括IBM和ORACLE公司在內(nèi),都推出了各自的云計(jì)算管理平臺(tái)。它們共有的特點(diǎn)是其產(chǎn)品全線覆蓋從底層硬件到上層應(yīng)用。因此,其云計(jì)算解決方案也全線支持從IaaS到PaaS乃至SaaS。IBM公司的云計(jì)算解決方案是所謂的SmartCloud Foundation,其中包括SmartCloud Entry(SCE)解決方案、IBM SmartCloud Provisioning(SCP)軟件,以及IBM SmartCloud Monitoring。以用于搭建私有云的解決方案SCE為例,在SCE架構(gòu)中,PowerVM技術(shù)是Power系列小型機(jī)虛擬化的基礎(chǔ),提供共享處理器、微分區(qū)、活動(dòng)內(nèi)存共享和虛擬I/O共享等虛擬化特性,同時(shí)在SCE架構(gòu)中,支持包括VMWare、Xen、KVM等基于x86架構(gòu)的虛擬化;System Director及其插件VMControl以底層PowerVM等虛擬化技術(shù)為基礎(chǔ)實(shí)現(xiàn)系統(tǒng)池整合管理、自動(dòng)化虛擬鏡象遷移、優(yōu)化虛擬化環(huán)境的性能、可靠性和能源管理等功能,除服務(wù)器外,還可以通過(guò)TPC和SVC實(shí)現(xiàn)存儲(chǔ)虛擬化整合功能;在此之上,SEC提供SKC Core Framework平臺(tái),以此平臺(tái)為基礎(chǔ)部署監(jiān)控、資源分配、用戶管理、安全管理、模版管理、計(jì)量計(jì)費(fèi)等多種功能插件,實(shí)現(xiàn)自服務(wù)門(mén)戶(SelfService Portal),形成一套完整的、基于Power芯片和x86芯片的IaaS云解決方案。在此基礎(chǔ)上,通過(guò)SCP和SCM,可以更進(jìn)一步整合IBM的數(shù)據(jù)庫(kù)產(chǎn)品和中間產(chǎn)品,形成PaaS云和SaaS云的解決方案。ORACLE公司的云計(jì)算解決方案統(tǒng)一在產(chǎn)品Enterprise Manager(EM)中實(shí)現(xiàn),尤其是在EM 12c版本中,從IaaS、PaaS到SaaS,都提供了對(duì)于云計(jì)算架構(gòu)良好的支持。如前文所述,ORACLE和IBM的產(chǎn)品從硬件到軟件乃至解決方案全線覆蓋,這是其可以實(shí)現(xiàn)PaaS和SaaS云的重要基礎(chǔ)。
以上就是關(guān)于開(kāi)源云管理平臺(tái)相關(guān)問(wèn)題的回答。希望能幫到你,如有更多相關(guān)問(wèn)題,您也可以聯(lián)系我們的客服進(jìn)行咨詢,客服也會(huì)為您講解更多精彩的知識(shí)和內(nèi)容。
推薦閱讀:
電商跟開(kāi)網(wǎng)店是一樣嗎(電商跟開(kāi)網(wǎng)店是一樣嗎麻辣小丫)
猜你喜歡
不用網(wǎng)站就可以進(jìn)去正能量(不用網(wǎng)址)
廣州外貿(mào)建站的公司(廣州建外貿(mào)網(wǎng)站)
公眾號(hào)媒介公司有哪些(公眾號(hào)媒介公司有哪些平臺(tái))
哪個(gè)國(guó)家化學(xué)水平高(哪個(gè)國(guó)家化學(xué)水平高一些)
石化行業(yè)如何優(yōu)化產(chǎn)品結(jié)構(gòu)(石化行業(yè)如何優(yōu)化產(chǎn)品結(jié)構(gòu)設(shè)計(jì))
股票交易賬號(hào)怎么查(怎么看股票交易賬號(hào))
google是什么意思有什么用(google什么意思中文意思是什么)