[New Portal]Windows Azure Virtual Machine (17) Virtual Machine成本分析
《Windows Azure Platform 系列文章目錄》
?
在Windows Azure VM里,計(jì)費(fèi)模式是和以下幾個因素有關(guān):
成本1: VM Type and VM Size
具體的計(jì)費(fèi)模式請參考這里
? ? ??http://www.windowsazure.com/en-us/pricing/details/virtual-machines/#service-windows
我們知道,在創(chuàng)建Windows Azure VM的時候,我們可以選擇VM的Type。這和操作系統(tǒng)、安裝的應(yīng)用程序有關(guān):
a)Windows
b)Linux
c)SQL Server
d)BizTalk Server
?
我們還可以選擇VM的Size,這個硬件的配置有關(guān)
a)Extra Small (A0) ? (Shared CPU / 768MB RAM)
b)Small (A1) ? ? ? ? ? ?(1 Core CPU / 1.75GB RAM)
c)Medium (A2)? ? ? ? ?(2 Core CPU / 3.5GB RAM)
d)Large (A3) ? ? ? ? ???(4 Core CPU / 7GB RAM)
e)Extra Large (A4) ???(8 Core CPU / 14GB RAM)
有些用戶需要更多的內(nèi)存,這樣他可以選擇新的VM Size:
d)A6 ? ? ? ? ? ? ? ? ? ? ? ?(4 Core CPU / 28GB RAM)
e)A7 ? ? ? ? ? ? ? ? ? ? ? ?(8 Core CPU / 56GB RAM)
計(jì)費(fèi)原則如下:
1)在同樣的VM Type情況下,VM Size配置越高價(jià)格越貴。
比如: 同樣是選擇Windows Server 2012的VM,設(shè)置VM Size為A7(8Core/56GB),肯定比VM Size為A1(1CPU/1.75GB)的貴。原因很容易理解,因?yàn)锳7的硬件配置比A1要高,性能強(qiáng)大。
2)在同樣的VM Size情況下,根據(jù)VM Type的不同收取相應(yīng)的費(fèi)用
比如:在VM Size為A2的情況下,選擇只包含操作系統(tǒng)的Windows Server 2012的每小時單價(jià)是USD 0.18;但是如果我們選擇SQL Server 2012 SP1 Enterprise on Windows Server 2012,每小時單價(jià)是USD 2.28。價(jià)格要貴10倍以上。這是因?yàn)?#xff0c;Windows Azure還需要額外收取SQL Server的License費(fèi)用。
權(quán)衡:
1)當(dāng)你已經(jīng)購買SQL Server 2012 License的情況下,我建議你選擇只包含操作系統(tǒng)的VM Type,然后在這臺VM里通過遠(yuǎn)程桌面連接安裝SQL Server 2012。這樣就不需要承擔(dān)VM高額的單價(jià)了。(注意:這樣可能不會得到微軟的技術(shù)支持)
2)當(dāng)你還沒有購買正版的SQL Server 2012 License的情況下,我建議你自己權(quán)衡相應(yīng)的費(fèi)用,比如使用Windows Azure VM的具體時間,與一次購買SQL Server 2012 License的單價(jià)做比較。找出最適合你的方案。
3)如果你想得到微軟的100%技術(shù)支持,我建議你在創(chuàng)建Azure VM的時候,直接選擇相對應(yīng)的Azure VM,比如SQL Server 2012 SP1 Enterprise on Windows Server 2012
?
成本2.Azure Storage
費(fèi)用請參考:http://www.windowsazure.com/en-us/pricing/details/storage/
這里包含2種,分別是VM OS和VM Disk
VM OS?
我們知道,Windows Azure VM是保存在Azure Blob Storage的VHD中的,這樣就能實(shí)現(xiàn)VM的持久化保存。在默認(rèn)情況下,當(dāng)我們新建Azure VM的時候,會創(chuàng)建127GB的VHD保存在Storage中,這個VHD是用來保存VM OS的,也就是Azure VM的C盤大小最大是127GB。所以Azure VM的C盤是非常寶貴的。
但是,Azure Storage是按實(shí)際存儲計(jì)費(fèi)的。一般情況下,只包含操作系統(tǒng)的Server 2012的實(shí)際大小不超過40GB。也就是說,雖然VM申請了127GB的VHD,但是實(shí)際只使用了40GB。Azure Storage只會收取其中40GB的費(fèi)用。
VM Disk
前面介紹了VM OS是包含操作系統(tǒng)的VHD,最大只有127GB。如果我們需要更多的磁盤的話,只能通過Attach Disk來增加更多的磁盤空間。
相關(guān)資料:可以參考http://www.cnblogs.com/threestone/archive/2012/11/23/2784291.html
Attach Disk也是按實(shí)際存儲來收費(fèi)的。比如我Attach Disk為1TB,實(shí)際是往這1TB拷貝了1GB的內(nèi)容。Azure實(shí)際只會收取1GB的費(fèi)用。
?
成本3:Data Transfers
Data Transfers分為兩種:入站數(shù)據(jù)傳輸和入站數(shù)據(jù)傳輸
1)入站:也就是數(shù)據(jù)從客戶端上傳至Windows Azure DataCenter,比如一個保存手機(jī)照片的應(yīng)用,需要將照片上傳至Azure DataCenter保存。這部分?jǐn)?shù)據(jù)是免費(fèi)的。
2)出站數(shù)據(jù)。也就是數(shù)據(jù)從數(shù)據(jù)中心下載到客戶端。比如將保存在Azure DataCenter的照片同步到本地的筆記本電腦,這部分的數(shù)據(jù)是要收取費(fèi)用的。具體請參考這里http://www.windowsazure.com/zh-cn/pricing/details/data-transfers/
?
成本4:事務(wù)
對于Azure Storage的讀和寫產(chǎn)生的事務(wù)也需要收費(fèi)的,這部分的費(fèi)用占比很少。$0.01 per 100,000 transactions
?
?
?
轉(zhuǎn)載于:https://www.cnblogs.com/threestone/p/3214682.html
總結(jié)
以上是生活随笔為你收集整理的[New Portal]Windows Azure Virtual Machine (17) Virtual Machine成本分析的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: matlab——度分秒与度的转换
- 下一篇: 获取系统信息3——proc文件系统介绍和