無吸引力可言?細(xì)思量Windows Azure的隱性成本
原創(chuàng)雖然許多企業(yè)可能覺得微軟Windows Azure的定價模式非常合理,但許多開發(fā)人員表示,費用實在太高了,對這款平臺進(jìn)行基本的試用毫無吸引力可言。實際上,微軟曾在論壇上發(fā)起了一項投票活動,要求列出Azure可能需要的特性;截至今年3月份要求提得最多的頭號特性就是“降低在Windows Azure上運行非常小的服務(wù)的成本”。名列第二的是提供一款免費的開發(fā)版本。波士頓本杰明•戴咨詢公司(Benjamin Day Consulting)的Benjamin Day表示,隱性成本是閑置托管成本。
Day說:“如果你將應(yīng)用程序部署到Windows Azure上,但沒有啟用,照樣要為你的應(yīng)用程序放在微軟的云平臺上,但是沒有運行而埋單。”許多開發(fā)人員體驗了幾個月的Azure定價模式后表示,這個平臺的費用對小型應(yīng)用程序來說有點昂貴。在Azure上,“計算”時間的費用是每小時0.12美元。不過與谷歌應(yīng)用程序引擎(Google App Engine)不同,Azure是按正常運行時間來計算計算時間的,而不是按所用處理器周期來計算的。這就意味著,只要你的應(yīng)用程序?qū)嵗泄茉贏zure上,每月就要支付起碼80美元多點的費用。而這個費用還不算存儲(每月每GB數(shù)據(jù)0.15美元)、存儲事務(wù)(每10000筆事務(wù)0.01美元)和數(shù)據(jù)傳輸(每1GB入站數(shù)據(jù)0.10美元,每1GB出站數(shù)據(jù)0.15美元,亞洲以外)等費用。
亞馬遜的彈性計算云(EC2)也對Windows服務(wù)器上的小型按需實例收費,標(biāo)準(zhǔn)是每小時0.12美元。但在EC2上,“實例”是指可以運行許多應(yīng)用程序的虛擬機(jī)。而在Azure中,實例是指每一個應(yīng)用程序。谷歌應(yīng)用程序引擎針對處理器時間來收費,費率標(biāo)準(zhǔn)是每小時每個處理器0.10美元;如果你的數(shù)據(jù)存儲量保持在500MB以下、每月頁面瀏覽量保持在500萬次以下,仍是免費的。當(dāng)然,應(yīng)用程序引擎只支持Python和Java,所以EC2和Azure對.NET社區(qū)來說會更有吸引力。
Day表示,撇開閑置托管成本不說,Azure給他留下了深刻印象。該平臺確實很關(guān)注應(yīng)用程序開發(fā),EC2需要一些系統(tǒng)管理,而應(yīng)用程序引擎在用戶可以怎樣處理代碼方面的限制比較嚴(yán)。
帶寬如何影響成本
他發(fā)現(xiàn)成本方面的主要難題在于準(zhǔn)確估計帶寬。
Day說:“對我來說難就難在如何估計你使用了多少的數(shù)據(jù)庫流量。Azure按用戶傳輸?shù)臄?shù)據(jù)量以及與存儲環(huán)境的通信量來計費,所以繁瑣累贅的數(shù)據(jù)庫讓費用變得更昂貴。”
一般來說,Day表示選用任何一種云計算平臺的主要好處就是,沒必要運行數(shù)據(jù)中心。
達(dá)美樂比薩公司(Dominos Pizza Inc.)對此完全同意。
2009年,達(dá)美樂比薩公司試用Azure,這是重新設(shè)計其在線訂購系統(tǒng)的項目的一部分。
去年,該公司網(wǎng)上銷售的比薩餅超過20萬份,占到該公司接到的訂單總數(shù)的20%左右。達(dá)美樂比薩公司的電子商務(wù)主管Jim Vitek表示,考慮到這個比例在增長,流量高峰往往出現(xiàn)在就餐時間和節(jié)假日,現(xiàn)在是時候考慮云計算了。
Vitek說:“我們在做了一些建模工作后發(fā)現(xiàn),微軟的定價模式頗具競爭力。我們預(yù)計,與我們自己的基礎(chǔ)架構(gòu)相比,云計算有望節(jié)省大筆費用。”
Azure與內(nèi)部架構(gòu)之間的比較
Vitek表示,定價方面的問題主要還是,在Azure中運行應(yīng)用程序的總成本是不是低于該公司現(xiàn)在依賴的支持性基礎(chǔ)架構(gòu)組件。如果將帶寬、服務(wù)器、網(wǎng)絡(luò)設(shè)備及其他相關(guān)費用考慮進(jìn)來,Vitek認(rèn)為云計算變得非常有吸引力。
弗雷斯特研究公司的分析師James Staten表示,將內(nèi)部架構(gòu)與云計算模式的成本作比較時,帶寬成本是要考慮的主要成本之一。他表示,存儲費用似乎在下降,而數(shù)據(jù)傳輸費率保持不動。
Staten說:“帶寬成本是我們看到?jīng)]有在下跌的隱性成本。最昂貴的連接就是從云環(huán)境出來的連接。”云計算方面討論最廣泛的問題之一是,企業(yè)普遍不愿意把自己的敏感數(shù)據(jù)托付給多租戶環(huán)境。許多IT部門覺得,在企業(yè)防火墻之外的數(shù)據(jù)其安全性很難做到讓人放心。Staten表示,他聽說許多人在考慮將云應(yīng)用程序回過頭來連接到企業(yè)內(nèi)部的數(shù)據(jù)中心。他表示,這個做法的成本非常高昂,具體取決于涉及的數(shù)據(jù)量。
不過就達(dá)美樂比薩公司而言,Vitek表示與自己托管私有云的運營費用相比,Azure中的數(shù)據(jù)傳輸成本不是個問題。
眼下,達(dá)美樂比薩公司沒有將其生產(chǎn)系統(tǒng)遷移到Azure上,而成本與這個幾乎沒什么關(guān)系。Vitek表示,與許多公司的情況一樣,安全方面的顧慮才是主要障礙。Azure還沒有獲得支付卡行業(yè)(PCI)的認(rèn)證,這在云計算領(lǐng)域是司空見慣的現(xiàn)象。他表示,除非客戶的信用卡交易可以在基于Azure的應(yīng)用程序中處理,否則達(dá)美樂比薩公司還是會繼續(xù)管理自己的基礎(chǔ)架構(gòu)。
目前而言,這家公司的電子商務(wù)部門在擴(kuò)建一個私有云,該私有云在大部分是開源軟件的軟件產(chǎn)品和Java虛擬機(jī)里面的Apache Tomcat上運行。該系統(tǒng)可以充分利用非關(guān)系型二進(jìn)制大對象(Blob)存儲,那樣等到應(yīng)用程序需要遷移到Azure上,就可以使用Azure Storage,而不是使用費用更高昂的SQL Azure(每月每1GB數(shù)據(jù)庫收費9.99美元)。
原文名:Windows Azure's hidden compute costs 作者:Rob Barry
【本文乃51CTO精選譯文,轉(zhuǎn)載請標(biāo)明出處!】
【編輯推薦】
- 微軟公布云計算平臺Azure收費模式細(xì)節(jié)
- 云計算意在長遠(yuǎn),微軟云計算服務(wù)Windows Azure已經(jīng)啟用
- 技術(shù)透析:Windows Azure Platform框架與組成
- 微軟Windows Azure Platform技術(shù)解析
- 走近微軟云:SQL Server到Azure數(shù)據(jù)同步
- 當(dāng)微軟Azure遭遇亞馬遜EC2:五大關(guān)鍵區(qū)別
- Windows Azure云計算平臺新增五大功能
- 云計算前途光明 Azure用戶數(shù)突破31000
- 如何把應(yīng)用程序部署到Windows Azure中

























