openstack前世今生

 

什麼是openstack?

openstack由Rackspace(僅次於AWS的IaaS服務提供商)和NASA(美國國家航空航天局)創辦成立,現已成爲一個由全球開發者社區共同協助、具備良好擴展性的開源雲操作系統,項目的目標是使任何組織都可以在標準的硬件環境創建並提供雲計算服務。
openstack的所有代碼都可在Apache2.0許可下免費使用。任何人可以運行、編譯,或將其所修改的代碼提交回項目。項目支持者相信開放的開發模式是促進雲標準化的唯一途徑,消除消費者被私有廠商鎖定的擔憂,從而構建一個巨大的跨多家雲服務提供商的生態系統。
官方網站:http://www.openstack.org/


rackspace爲什麼要開源openstack項目?
RakeSpace是美國僅次於AWS的雲計算服務提供商,那他們爲什麼開發一個開源的解決方案呢,他們難道不怕別人搶了它的生意嗎?一方面,開源軟件可以給客戶提供更多的選擇,RackSpace很大的特點是客戶選擇比較豐富多樣,如果採用了開源軟件,客戶就可以在客戶私有和Rackspace提供的多個方案中做自由選擇。另外一方面,在雲計算時代,存在平臺和客戶鎖定的情況,就是說用戶平臺遷移的代價很高,如果大家都採用一個開源的軟件層,遷移就變的容易,所以Rackspace一直在業界力推Open Stack開源軟件。
分析起來原因不外乎一下幾個:
1)NASA 想開源,政府機構要用你的產品,你不開源政府不放心,而且開源可以讓更多的政府部門使用,比如一向財大氣粗的DOD;
2)RakeSpace迫於競爭壓力不得不開源,AWS是毫無疑問的老大,AWS的接口就是事實上的標準,其他提供商只能兼容,憑藉RakeSpace還是無法撼動AWS的地位,不如曲線救國,搞搞政治,團結一切可以團結的力量,OpenStack用的多了,RakeSpace就是實際的標準了,到時候就可以牽着AWS的鼻子走了;
3)美國公司對於開源模式還是比較認可的,開源可以讓自願者或其他公司一起來貢獻代碼,這就節約了成本,而且RakeSpace還可以提供服務支持,做做諮詢服務,或者做做私有云管家服務 - 用客戶的服務器爲客戶運營私有云,在HP剛剛認識到買PC是沒有錢途的時候,IBM已經轉型做服務啦,RakeSpace要緊跟歷史潮流,不但運營公共雲的服務,還可以從私有云服務裏賺到錢。

rackspace的優勢是什麼?

一、Open Stack本身是開源、免費的,給客戶足夠多的自由度,可以用在任何場合,自己還可以調整。這本身就是開源軟件的一個優勢,和商業軟件相比少了很多限制,開源更多的是自由度的增加,而不是在費用上的廉價。可以看到代碼,瞭解程序怎樣運作,這對技術人員來說當然是非常重要的。
二、Open Stack背後有很多的社區、生態鏈、包括微軟、戴爾等大廠商的支持。開源可以解決一些共同問題,促進互相學習和交流,這是很大的一個優勢。
三、Open Stack技術過硬。 Rackspace本身規模巨大,曾與美國航空航天局合作過一個項目,Open Stack代碼裏頭也有很多來自美國航空航天局的平臺,美國航空航天局具有很高的研發實力並且超級注重代碼質量,Open Stack技術都經歷過了實踐驗證。

openspace產品鏈上有哪些主要廠商?
HP、DELL、INTEL、CISCO、AMD、Citrix等國際巨頭紛紛加入,在成立後一年內規模迅速發展至115家,成員遍佈全球,在國際上是頗具影響力的組織之一。
圍繞着這個開源項目,不同的廠商紛紛在周邊應用上動起來腦筋,就如同iphone上市,iphone周邊產品也火了一把。以Nenoss爲例, Zenoss 是物理、虛擬、基於雲的IT架構的管理軟件提供商,客戶遍佈全球超過35000個組織在使用。其產品Zenoss Core是開源企業級IT管理軟件-是智能監控軟件,他允許IT管理員依靠單一的WEB控制檯來監控網絡架構的狀態和健康度。Zenoss Core同時也是開源的網絡與系統管理軟件。
在openstack的網管軟件中,Zenoss (47.8%) 和 Nagios (40.5%) 是最可能被使用的管理工具。
誰在用Openstack?
Open Stack是個應用廣泛的平臺,適合所有平臺型的服務提供商。在媒體型雲計算服務表現突出,包括語音數據的存儲分發。目前美國最著名的CDN公司的內容分發就是採用Open Stack。
由於Open Stack是幾周前才發佈第一個正式版本,所以Open Stack實際的效能還沒有具體統計數據和案例。但John透露了幾個合作客戶都是非常知名的大企業和組織,包括美國航空航天局、日本NTT、日本電信等現在正在實驗室中使用。一個很好的應用案例是排名在全球前十的網站維基百科在後臺使用了Open Stack,並貢獻了部分源碼。
國內誰在加入openstack組織:
OpenStack的成員大多來自於IT服務產業發達的國家,在國內公司僅有3家加入,除中金數據外,還有華勝天成和H3C兩家。中金數據加入該組織,有機會分享近百餘家企業所貢獻的開源代碼,爲公司員工學習提供一個開源的平臺,同時中金數據也積極的爲組織做出貢數獻,在成員企業中樹立中金據良好的品牌形象。
http://www.openstack.org/community/companies/
ubuntu和openstack:
在一年前,Ubuntu還在Eucalyptus陣營裏頭。Eucalyptus部分組件不是開源項目,作爲前Eucalyptus用戶之一,NASA對這種不完全開源的行爲十分反感。Ubuntu在經過反覆論證,最終作出了一個艱難的決定,揮手送別Eucalyptus並準備迎接OpenStack的到來。現在使用 ubuntu LTS及Eucalyptus的用戶還可以得到ubuntu官方的技術支持服務直到2015年。


參考:

http://www.cnblogs.com/utopiazh/archive/2011/09/06/CloudComputing_OpenStack.html
http://www.openstack.org
http://www.stackops.org

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章