微軟終於進軍雲端服務代管市場,在PDC2008開發者大會上,微軟首度發表雲端服務平臺Windows Azure(Azure意思為天藍色、無雲的),可代管企業既有的線上服務。

目前Azure服務平臺推出5項代管服務,包括了.NET應用服務、SQL資料庫服務、SharePoint協同工作服務,Dynamic CRM客戶關係管理服務,以及微軟Live服務等。

微軟採用Windows Server 2008作業系統與Hypervisor虛擬化技術,來打造雲端服務平臺Windows Azure。微軟軟體架構長Ray Ozzie表示:「Azure平臺可視為一個線上的作業系統環境,統整了整個資料中心的運算資源,企業可以很方便地調用這些資源,來執行各種應用程式。」

Azure平臺還利用了Hypervisor虛擬化技術,來提高應用服務的可用性。微軟副總經理Amitabh Srivastava說:「Azure隔離了應用程式與底層作業系統,即使更新作業系統,部署在Azure平臺的應用程式能持續提供服務,不需中斷。」

此外,Azure內建一個管理機制(Fabric Controller),讓企業可以很容易地擴充應用程式所需要的運算資源。只要修改Azure的XML設定檔,就可以調整應用程式部署到更新過程所需要的執行環境。

臺灣微軟資深應用架構技術經理李匡正說:「企業只需要面對Azure設定檔,不需實際維護底層作業系統與硬體伺服器,就可以透過System Center取得需要的伺服器管理資訊。」

微軟也在PDC現場示範,如何線上修改Azure平臺上的XML設定檔,來增加執行應用程式所需要的伺服器節點數量。

相較於其他應用代管平臺,Ray Ozzie表示:「Azure要讓開發者感覺像使用Windows環境一般。」所以,微軟提供了一套Visual Studio 的Azure工具,可供開發者在本機端開發、模擬和測試Azure平臺上的應用程式。透過Azure工具的發布按鈕,就能直接將ASP.NET應用程式部署到Azure平臺。Ray Ozzie表示:「Azure平臺未來會開放支援第三方應用工具,例如Eclipse。」

目前開發者已可從MSDN網站上,下載Visual Studio的Azure工具,進行本地端的測試。微軟表示,最快2周開放線上帳號註冊。文⊙王宏仁



雲端服務平臺比較

  微軟 Windows Azure   Amazon EC2 Google App Engine Yahoo Application Platform
採用的核心技術    Window Server 2008與Hypervisor虛擬化技術 Xen虛擬化技術 MapReduce技術與GFS檔案系統 Hadoop MapReduce技術與HDFS檔案系統
已支援的開發語言     .NET語言(IIS 7支援語言) 企業可自行建置執行環境(包括Windows與Linux環境的伺服器等) Web Python,未來會支援更多語言 PHP
已支援的資料庫系統    SQL Service,如資料表、檔案等。 提供S3儲存服務,企業可自行建置所需資料庫系統 BigTable資料庫系統 HBase資料庫系統
計價方式     將按資源與服務等級(SLA)計價,細節未公布 按使用的處理器時間、儲存空間、網路流量計價,也新增服務等級計價方式 按使用的處理器時間、儲存空間與網路流量計價 尚未公布
資料來源:iThome整理,2008年10月

熱門新聞

Advertisement