總網頁瀏覽量

搜尋此網誌

2010年9月14日 星期二

走向雲端意味著走向開源?

【TechTarget中國原創】對於很多企業的開發團隊來說,轉向雲端也帶來了組織機構的技術障礙。開發管理者需要分類很多開源替代物,作為他們雲環境重新構架的考慮,這種環境要交付在內部或者網絡上的托管的「彈性」(高可擴展性)服務。此消息來源於「用開源為雲部署重新構架應用」的在線研討會。
Collabnet CEO Bill Potelli表示:「開源為雲環境提供許多必要元素,也為重新構架提供了解決方案。」重新構架的好處包括減少週期時間和運營成本,增加靈活性。
Black Duck軟件CEOTim Yeaton講到開源是「公共雲基礎架構的基礎」。他引證的例子包括Hadoop、Eucalyptus、Hyperic、deltaCloud、Open Stack和OpenECP。
       Yeaton認為隨著應用開發轉移到多源環境,為轉移到雲利用最佳組件式必要的。重新構架要求企業結合使用開源和傳統技術。

當然也存在技術障礙。開源提倡者SpringSource前任領導Robert Bearden表示架構的挑戰之一就是新的雲環境要求可擴展的雲基礎設施和可擴展的數據平台。移動應用到雲環境中的一個策略就是通過集群高速緩存(像 Memcache)從數據中分離出應用。支持雲環境的項目包括deltaCloud、Eucalyptus和Open Stack。

開源是重要的雲開發元素

在IDC的一份聲明中,其應用生命週期管理&執行決策醒目總監Melinda-Carol Ballou說開源的低門檻和豐富資源標誌著上市時間的優勢,而且對於企業開發者來說是雲開發策略的重要元素。

轉移應用到雲環境達到了一種邏輯的願景,Bearden如是說道。它可以盡可能多或者少地需求,保持彈性的自然本質。從虛擬化遷移到私有雲意味著共享多個物理源,這些物理源可以從不同環境中提取出來。

Potelli對於雲系統中存在的挑戰也表示贊同,但是也表明多數情況下是已知的。

Potelli講到:「在設計雲時,確實存在挑戰。每一朵雲都有一點不同,因為計算機所使用的網絡和存儲多少有點區別。所有超重的基礎架構和軟件選擇都是有基礎設施提供的。雲目標設計的挑戰在於能夠理解每一朵雲的唯一性,然後能夠按照目標想法進行設計。」

儘管很容易測量雲計算究竟多快可以得到注意,但還是有一些運動出現了。此次網絡會議的主辦方Black Duck表示。Black Duck是一家開源軟件開發治理產品和服務的廠商,分析表明從2008年到2009年,與雲相關的項目中其用戶增長了70%。這些項目的總和接近五千萬行代碼。Black Duck的估計中,亞馬遜的EC2作為主流雲環境,隨後是微軟的Azure和谷歌的Apps Engine。

沒有留言:

張貼留言