Azure手把手系列 3:把IT的钱花在刀刃上
對(duì)于Azure以及公有云的了解,可謂是永無止境的,用一句客戶的話來說就是Azure是大海,只要你往前航行,一定能時(shí)不時(shí)的發(fā)現(xiàn)寶藏;Azure好比是一座冰山,當(dāng)你以為你已經(jīng)對(duì)Azure很熟悉了,其實(shí)這只是冰山一角。Azure與其他的公有云服務(wù)不同,是針對(duì)企業(yè)的,是真正完全為企業(yè)服務(wù)的,所以單純的去按照官網(wǎng)單價(jià)乘以744小時(shí)來計(jì)算每月的服務(wù)價(jià)格,再乘以12來計(jì)算每年的服務(wù)價(jià)格,這種模式對(duì)于Azure并不是很適用。
?
所謂公有云,就是需要按需使用,按使用計(jì)費(fèi),而并非包斷一次性計(jì)算,就如同我們家里的自來水、電費(fèi)以及天然氣。沒有哪一種說是每小時(shí)多少錢,乘以744小時(shí)來算一個(gè)月交多少水電費(fèi),而都是按需使用,按使用計(jì)費(fèi),這才是真正的公有云。
?
在中國(guó)Azure的官方網(wǎng)站,我們可以看到非常清晰的服務(wù)報(bào)價(jià),這個(gè)價(jià)格也是公開透明的,對(duì)于用戶來講,可以選擇標(biāo)準(zhǔn)協(xié)議和高級(jí)協(xié)議。就拿Windows 虛擬機(jī)服務(wù)來看,所有規(guī)格的虛擬機(jī)都明碼標(biāo)價(jià),每小時(shí)單價(jià)多少錢,每月多少錢(單價(jià)乘以744小時(shí))。
?
雖然從價(jià)格來看,中國(guó)Azure比友商貴了很多,但實(shí)際上,這才是真正的公有云,真正的按需使用,按用量計(jì)費(fèi)。下面我們來好好的看下什么是按需使用,按用量計(jì)費(fèi)。對(duì)于Azure來講,這點(diǎn)是Azure毋庸置疑的優(yōu)勢(shì),我們拿虛擬機(jī)舉個(gè)例子,當(dāng)我們?cè)贏zure管理門戶創(chuàng)建一臺(tái)虛擬機(jī),然后我們把它啟動(dòng)起來。
這時(shí),Azure將會(huì)按分鐘針對(duì)此虛擬機(jī)進(jìn)行計(jì)費(fèi),這點(diǎn)通過前面的介紹相信大家已經(jīng)了解了,如果這時(shí)候,我們選中虛擬機(jī)并單擊管理控制臺(tái)下方的關(guān)閉按鈕,執(zhí)行關(guān)閉操作。
?
稍等片刻后,我們?cè)倏刺摂M機(jī)的狀態(tài),已經(jīng)變成了"已停止(已取消分配)"。那么恭喜你,你的虛擬機(jī)已經(jīng)不會(huì)再產(chǎn)生任何的費(fèi)用了。你可能會(huì)問,這有什么用呢?專門創(chuàng)建一個(gè)虛擬機(jī)讓它不開機(jī)運(yùn)行,雖然不會(huì)產(chǎn)生費(fèi)用,那這樣有什么意思,那創(chuàng)建來干嘛呢?
?
可能有的朋友已經(jīng)想到了,這就跟我們平常上班一樣,每天早上9點(diǎn)到公司,晚上5點(diǎn)半下班,那么公司的電腦就一般來說就是我們上班的這朝九晚五中間的8個(gè)小時(shí)需要開機(jī),而在其他的時(shí)間則不需要使用,除非加班。其實(shí)服務(wù)器也是一樣,并非所有的服務(wù)器都需要7x24x365小時(shí)運(yùn)行,也可以按照一定的規(guī)律作息。
?
如果按照這種算法(一臺(tái)虛擬機(jī)每天只上班的時(shí)候運(yùn)行8個(gè)小時(shí)),每天8個(gè)小時(shí)就意味著一個(gè)月只有三分之一的時(shí)間在運(yùn)行,所以實(shí)際一年的價(jià)格就應(yīng)該是:虛擬機(jī)每小時(shí)單價(jià)x31x12/3,也就是虛擬機(jī)每小時(shí)單價(jià)x31x4。我們這里拿一個(gè)中等性能的Windows虛擬機(jī)(A3 級(jí)別,四核心、7G 內(nèi)存、285G 磁盤)來看一下,這樣算下來到底一年需要多少錢:
?
由于中國(guó)Azure官網(wǎng)不支持按年算價(jià)格,我們只能選擇4臺(tái)此規(guī)格的虛擬機(jī),來計(jì)算出4個(gè)月的價(jià)格:
?
?
需要注意的是,這4個(gè)月還是包含節(jié)假日的,一些服務(wù)器、系統(tǒng)可以在節(jié)假日關(guān)閉,那么一個(gè)月就只需要按照四分之三的時(shí)間運(yùn)行,那么4個(gè)月的時(shí)間里實(shí)際上只有3個(gè)月的時(shí)間服務(wù)器是在運(yùn)行的,那么一年這個(gè)配置的虛擬機(jī)的價(jià)格可以進(jìn)一步降低到:
?
?
看了這么多,是不是覺得Azure的計(jì)費(fèi)非常的有意思?這里提一個(gè)問題:如果在虛擬機(jī)中關(guān)閉虛擬機(jī)的操作系統(tǒng),比如通過遠(yuǎn)程桌面連接到Windows虛擬機(jī),然后在虛擬機(jī)中執(zhí)行關(guān)機(jī)操作。
?
稍等片刻后,我們?cè)诠芾砜刂婆_(tái)中可以看到此虛擬機(jī)已經(jīng)處于關(guān)機(jī)狀態(tài)了,大家猜一下這個(gè)時(shí)候此虛擬機(jī)還會(huì)計(jì)費(fèi)嗎?
?
?
答案是仍然會(huì)正常計(jì)費(fèi)。為什么呢?因?yàn)锳zure的虛擬機(jī)分為多種狀態(tài)以及對(duì)應(yīng)的是否計(jì)費(fèi),具體如下:
?
如果虛擬機(jī)處于"已停止取消分配"狀態(tài),將不對(duì)它計(jì)費(fèi)。如果處于"已停止分配"狀態(tài),因?yàn)樗哉加糜?jì)算資源,將對(duì)分配的虛擬內(nèi)核計(jì)費(fèi),但不對(duì)軟件許可證本身計(jì)費(fèi)(比如SQL數(shù)據(jù)庫(kù)的軟件費(fèi)用)。
?
?
?
看到上表,相信所有朋友都能夠很清楚的知道,什么時(shí)候虛擬機(jī)將計(jì)費(fèi),什么時(shí)候不計(jì)費(fèi)。那么問題來了,怎么才能確保虛擬機(jī)關(guān)閉了完全不計(jì)費(fèi)呢?
?
若要確保不計(jì)費(fèi),請(qǐng)從管理門戶停止 VM。在Azure的管理門戶中,選擇虛擬機(jī),并在下方執(zhí)行關(guān)閉操作。
?
?
還可以通過 Powershell 調(diào)用"PostShutdownAction"等于"StoppedDeallocated"的 ShutdownRoleOperation 來停止 VM。不過,如果從內(nèi)部(例如,使用 Windows 中的電源選項(xiàng))或通過 PowerShell 調(diào)用"PostShutdownAction"等于"Stopped"的 ShutdownRoleOperation 來關(guān)閉 VM,則將繼續(xù)計(jì)費(fèi)。
?
通過以上方式,耐心等待虛擬機(jī)由"正在運(yùn)行"變成"正在停止"再到"已停止(已取消分配)"這時(shí)此虛擬機(jī)將會(huì)完全停止計(jì)費(fèi)(包括軟件和虛擬機(jī)資源計(jì)費(fèi))。
?
?
關(guān)于今天Azure的計(jì)費(fèi),只是一個(gè)可以按照一定作息時(shí)間對(duì)服務(wù)器進(jìn)行關(guān)機(jī)的例子。當(dāng)然,現(xiàn)實(shí)生活中的企業(yè)很多的服務(wù)器是不能關(guān)閉的,比如郵件系統(tǒng)、會(huì)議系統(tǒng)以及一些需要24小時(shí)待命響應(yīng)的系統(tǒng)。所以這種按照作息關(guān)機(jī)節(jié)約IT投入的方式并不是在任何場(chǎng)景和服務(wù)器系統(tǒng)類型都適合,Azure也并不能一刀切的按照這種方式去節(jié)省IT投入。
?
但是還有更多的方法能夠讓Azure幫助企業(yè)節(jié)約IT投入,這里我們一步一步的來,Azure是一座冰山,而我們看到的、熟悉的,也許只是Azure的冰山一角而已。好了,今天的內(nèi)容就到這里,歡迎各位朋友一起交流,學(xué)習(xí):)
?
總結(jié)
以上是生活随笔為你收集整理的Azure手把手系列 3:把IT的钱花在刀刃上的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 专项债是什么?2020年政府专项债利率有
- 下一篇: 信用卡白户好办卡吗 白户办信用卡怎么办