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