讓你的云“節(jié)食”——Windows Azure和擴(kuò)展:為何要這么做?
原創(chuàng)云計(jì)算背后的一個(gè)關(guān)鍵性的思想是“擴(kuò)展”。我和一些客戶和云愛好者交流過,他們很多人都沒有注意到這樣一個(gè)事實(shí):有很多機(jī)會(huì)進(jìn)行擴(kuò)展,即使對(duì)于小型的應(yīng)用程序來說,情況也是如此的。在這個(gè)系列的博文中,我會(huì)談到下面這些主題:
讓你的云“節(jié)食”(Windows Azure和擴(kuò)展:為什么要這么做?)——你現(xiàn)在閱讀的就是就是這片博文
Windows Azure和擴(kuò)展:應(yīng)該怎樣做?(.NET)
Windows Azure和擴(kuò)展:應(yīng)該怎樣做?(PHP)
讓你的云“節(jié)食”(Windows Azure和擴(kuò)展:為什么要這么做?)
無論是對(duì)于小型的應(yīng)用程序,還是對(duì)于大型的應(yīng)用程序來說,對(duì)你的應(yīng)用程序的消費(fèi)量進(jìn)行調(diào)整,讓它剛好可以滿足實(shí)際的需求都是很有價(jià)值的。假設(shè)有一個(gè)主要在辦公時(shí)間使用的本地Web應(yīng)用程序,它的需求高峰從下午6點(diǎn)到晚上8點(diǎn)。它由一整天都在運(yùn)行的4個(gè)Web角色實(shí)例組成,它們足以應(yīng)對(duì)這個(gè)高峰時(shí)段了。而且,要這個(gè)Web應(yīng)用程序的實(shí)際需求,隨著時(shí)間的推移,實(shí)例的數(shù)量可能還要增加。
讓我們做一個(gè)成本分析......還是讓我們長話短說吧!在Windows Azure上的一個(gè)小型實(shí)例的成本是每個(gè)實(shí)例每小時(shí)0.12美金,對(duì)于這個(gè)配置來說,每天的成本是11.52美金。這樣算下來,要滿足這個(gè)應(yīng)用程序的計(jì)算需求,每個(gè)月需要花費(fèi)345.14美金,還不包括存儲(chǔ)和帶寬的費(fèi)用。
一段情景再現(xiàn):負(fù)載高峰是在辦公時(shí)間,從下午6點(diǎn)到晚上8點(diǎn)。我們感興趣的是,這也許意味著在非高峰時(shí)段,這個(gè)應(yīng)用程序可以運(yùn)行在更少的實(shí)例上。我們更感興趣的是:在周末,根本就沒有辦公時(shí)間(除非Bill Lumbergh必須讓你來工作)。這是一天中每個(gè)小時(shí)需要的實(shí)例數(shù)的近似估算:
很有趣!如果按照這些數(shù)值來計(jì)算一個(gè)月的成本的話,要滿足這個(gè)應(yīng)用程序的計(jì)算需求,大約需要219.31美金,當(dāng)然,存儲(chǔ)和帶寬費(fèi)用并沒有計(jì)算在內(nèi)。這和“總是使用4個(gè)實(shí)例”的解決方案相比,節(jié)省了100多美金。每年算下來可以節(jié)省1200美金以上。想象一下如果一個(gè)真正的大型項(xiàng)目這樣做了:那會(huì)節(jié)省下多少啤酒啊!
當(dāng)然,這是一個(gè)粗略的估算,但是它清楚地說明了,合理地進(jìn)行正向擴(kuò)展和逆向擴(kuò)展是有價(jià)值的。我給出的這個(gè)例子是基于一個(gè)的本地應(yīng)用程序的,它每天的需求明顯不同,可以基于天來進(jìn)行調(diào)整。這是我在這個(gè)系列的接下來兩篇博文中將要討論的問題:如何使用當(dāng)前可用的Windows Azure工具來進(jìn)行正向擴(kuò)展和逆向擴(kuò)展。敬請(qǐng)期待!
(譯者注:Bill Lumbergh是美劇《Office Space》中的人物,他是Initech軟件公司的部門副總裁,他是這部影片中的大反派,一個(gè)苛刻的老板。)
原文名:Put your cloud on a diet (or: Windows Azure and scaling: why?) 作者:Maarten Balliauw
【本文乃51CTO精選譯文,轉(zhuǎn)載請(qǐng)標(biāo)明出處!】
【編輯推薦】
- 微軟公布云計(jì)算平臺(tái)Azure收費(fèi)模式細(xì)節(jié)
- 云計(jì)算意在長遠(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中
- 挑戰(zhàn)有何不同!云環(huán)境中開發(fā) vs 云環(huán)境中管理