NASA 為什麼放棄 OpenStack?

參考這條新聞,
http://tech.hexun.com/2012-06-16/142539077.html


NASA不是做生意的,持續的投入一個燒錢無底洞的平台性的開源框架,不是他們存在的主要價值,也不符合的利益需求。公有雲的主要價值就體現在資源池化,規模化,技術消費化帶來的低成本,這是NASA需要的。


NASA是政府部門,它的職責不是做IaaS,而是作為使用者,有降低成本的需求。它把這部分代碼貢獻出來,是號召其他廠商出錢出力,打造更便宜的平台。


怎麼能說「放棄」呢,這是「戰略撤退」,知道不?撤退的原因,大概有兩個,

首先,和Amazon等商用雲相比,開源雲平台OpenStack在各方面還有差距。
談到開源系統和商用系統的優缺點比較,騰訊雲平台部總經理陳磊認為:

「目前OpenStack、CloudStack、Eucalyptus、OpenNebula四大開源雲平台在雲市場里確實很受關注。總體來看,所有的開源IaaS雲平台在分層上做得都比較好;在SOA/組件化/解耦,框架和插件的設計和開發上,目前也在逐步完善,我們已經能夠看到開發人員可以很容易地參與多個組件的開發。但和商業化系統相比,開源雲平台還需要時間來證明其在持續運營中可用性、穩定性和易用性方面的能力。開源軟體的運營規模與亞馬遜等商用雲還有差距;在海量應用環境下的性能和穩定性還有待考察;另外,開源軟體解決不了一些基礎架構的問題,比如互聯網網路的聯通性和性能。」

其次,美國政府要開源節流。

Cureton"s blog makes clear that the initiative behind the move is a push by the federal government to achieve more efficient operations and lower costs, as quickly as possible. Moving more work to Amazon"s EC2 is part of a yearlong effort to reduce costs and change the way that NASA IT does business, Cureton said in her blog.

NASA 原來的定位是 OpenStack 開發者,為此投入大量資源。NASA 把自己角色從 OpenStack 開發者變成雲平台的用戶,同時將部分基礎設施服務轉到亞馬遜的雲平台上,每年可以節省約100萬美元的成本。

戰略撤退的目的,大概是在等待反敗為勝的契機。總體來講,NASA 轉向亞馬遜雲服務的決定短期內對 OpenStack 存在負面影響,畢竟親爹跑路了(OpenStack 的 co-founder)。現在是2014年3月,當前看「短期」的影響至少已經度過了。

長期來看,對業界影響不大,原因有三,
其一,雲平台的軟體開源是大勢所趨。
其二,OpenStack目前儼然成為雲平台的事實標準。

In addition to Rackspace, OpenStack is backed by HP, Cisco, IBM, and Red Hat, and project organizers claim over 3,000 contributors.

其三,相信NASA未來還是為OpenStack預留了位置的。

If NASA』s cloud computing requirements can be met through commercially
available services, then it is not necessary for NASA to continue in a
development role in cloud computing. NASA continues to have significant
interest in using the OpenStack platform, and takes pride in the
contributions made to the furthering of that technology area. Further
OpenStack development is desirable and would increase the interest of
commercial providers which ultimately benefits NASA and other seekers of
cloud services.


NSA在用了

美國家安全局成功部署 OpenStack

美國家安全局CIO Nathanael Burton在OpenStack峰會上演講

近日,深陷稜鏡門事件的美國家安全局(NSA)宣布成功部署了 OpenStack開放雲計算平台(編者按:生產環境,包括web應用、關係型資料庫和非Hadoop數據處理)。對於長期以來經常遭受企業IT經理和專家質疑的OpenStack來說,NSA的背書無疑是個重大利好。因為NSA目前也面臨很多大型企業都與遇到的難題:如何在不同的系統之間,包括舊的基礎設施之間統一數據,建設高效、靈活和可擴展的私有雲計算平台——隨著稜鏡門的發酵,如今,全世界都知道NSA斥資20億美元在猶他州建設全球最大的超級數 據中心。

擺脫雲鎖定

OpenStack的一大優點是提高了企業在選擇雲計算系統平台時的靈活性,不會讓企業被某一家雲計算廠商鎖定。OpenStack的源代碼在 Apache授權模式下開源,能夠兼容數以千計的現有公有雲和私有雲服務,方便用戶在不同的雲計算服務之間遷徙,也可以自由組合雲計算服務,例如部分數據 備份採用公有雲存儲,而內部關鍵任務的雲服務採用私有雲架構。

NSA整合了Puppet等工具用於OpenStack的安裝工作,同時在多個層面啟用SSL強化安全性。同時NSA還創建了一個免費層,供員工測試使用。NSA的OpenStack系統還向用戶提供自動創建用戶帳戶等自助服務(PKI)。

NSA在猶他州的數據中心 Photo:Wired

今天的NSA面臨很多大企業都為之頭疼的雲計算部署問題:

如何建設一個有足夠存儲擴展彈性的,同時又足夠安全的公有雲及私有雲基礎設施。

過去幾年很多企業都面臨如何整合分布在不同系統中的數據的難題,如今企業開始將建設私有雲作為終極的解決方案,但使用的是虛擬化廠商的專有軟體,也 有很多企業採取同時與多家雲服務商合作的方式,希望能獲得最好的雲服務性價比,這使OpentStack的「擺脫鎖定」的賣點很有吸引力。

面向大數據的可擴展性

引人注目的是,OpenStack是眾多競爭激烈的雲計算平台供應商合作的產物,目前OpentStack有150個廠商會員。最近OpenStack還發布了beta版本的活動看板(Activity Board),可以直觀地看到OpenStack的所有公共活動。OpenStack雲計算平台社區有幾個基本的規則需要所有成員遵守:遵守Apache 授權模式,支持所有可用的虛擬機管理程序,部署REST API和開放的鏡像格式,承諾採用並推動開源標準。

OpenStack的計算模塊目前包括軟體、API和控制面板三大類。該平台的基本組件包括OpenStack Object Storage對象存儲;OpenStack Compute可擴展計算配置引擎以及OpenStack Image Service鏡像註冊和分發服務。

OpenStack發展迅猛的一個重要原因是強大的存儲擴展性——可以支持到PB級別。這對於那些需要處理大數據、虛擬機鏡像、照片和電子郵件和文檔備份任務的企業來說至關重要。如果你需要在OpenStack環境測試應用代碼,可以到TryStack試試。

此外,OpenStack還支持定製化。使用OpenStack的廠商可以根據自身的產品選用不同版本的OpenStack,最新的版本是Grizzly,老一點的版本有Piston和Folsom(很多人認為老版本更穩定)。


這篇文章不是寫了么「美國國家航空航天局首席信息官Linda Cureton近期曾表示,通過將部分基礎設施服務轉到亞馬遜的雲平台上,該機構每年可以節省約100萬美元的成本。」成本,這就是核心原因。


openstack已經快成了一個商業性質的東西,而nasa不是一個商業公司,退出openstack很正常


認為最簡單的原因是:原來nasa可以把控openstack的走向,但是現在已經不可能了,無論是從經濟還是其他原因,但是,用商業雲,它用$就可以決定一切了。


推薦閱讀:

雲計算到底哪家強?
雲安全,到底是什麼一回事?
有了分散式計算平台後,像天河這種超級計算機還有存在的必要嗎?
如何將手中 20 多台舊電腦,組建一台超級計算機?

TAG:雲計算 | 美國國家航空航天局NASA | OpenStack |