Windows Azure Virtual Machine (17) Virtual Machine成本分析

來源:互聯網
上載者:User

在Windows Azure VM裡,計費模式是和以下幾個因素有關:

成本1: VM Type and VM Size

具體的計費模式請參考這裡

http://www.windowsazure.com/en-us/pricing/details/virtual-machines/#service-windows

我們知道,在建立Windows Azure VM的時候,我們可以選擇VM的Type。這和作業系統、安裝的應用程式有關:

a)Windows

b)Linux

c)SQL Server

d)BizTalk Server

我們還可以選擇VM的Size,這個硬體的配置有關

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)  

有些使用者需要更多的記憶體,這樣他可以選擇新的VM Size:

d)A6                        (4 Core CPU / 28GB RAM)

e)A7                        (8 Core CPU / 56GB RAM)  

計費原則如下:

1)在同樣的VM Type情況下,VM Size配置越高價格越貴。

比如: 同樣是選擇Windows Server 2012的VM,設定VM Size為A7(8Core/56GB),肯定比VM Size為A1(1CPU/1.75GB)的貴。原因很容易理解,因為A7的硬體設定比A1要高,效能強大。

2)在同樣的VM Size情況下,根據VM Type的不同收取相應的費用

比如:在VM Size為A2的情況下,選擇只包含作業系統的Windows Server 2012的每小時單價是USD 0.18;但是如果我們選擇SQL Server 2012 SP1 Enterprise on Windows Server 2012,每小時單價是USD 2.28。價格要貴10倍以上。這是因為,Windows Azure還需要額外收取SQL Server的License費用。

權衡:

1)當你已經購買SQL Server 2012 License的情況下,我建議你選擇只包含作業系統的VM Type,然後在這台VM裡通過遠端桌面連線安裝SQL Server 2012。這樣就不需要承擔VM高額的單價了。(注意:這樣可能不會得到微軟的支援人員)

2)當你還沒有購買正版的SQL Server 2012 License的情況下,我建議你自己權衡相應的費用,比如使用Windows Azure VM的具體時間,與一次購買SQL Server 2012 License的單價做比較。找出最適合你的方案。

3)如果你想得到微軟的100%支援人員,我建議你在建立Azure VM的時候,直接選擇相對應的Azure VM,比如SQL Server 2012 SP1 Enterprise on Windows Server 2012    

成本2.Azure Storage

費用請參考:http://www.windowsazure.com/en-us/pricing/details/storage/

這裡包含2種,分別是VM OS和VM Disk

VM OS

我們知道,Windows Azure VM是儲存在Azure Blob Storage的VHD中的,這樣就能實現VM的持久化儲存。在預設情況下,當我們建立Azure VM的時候,會建立127GB的VHD儲存在Storage中,這個VHD是用來儲存VM OS的,也就是Azure VM的C盤大小最大是127GB。所以Azure VM的C盤是非常寶貴的。

但是,Azure Storage是按實際儲存計費的。一般情況下,只包含作業系統的Server 2012的實際大小不超過40GB。也就是說,雖然VM申請了127GB的VHD,但是實際只使用了40GB。Azure Storage只會收取其中40GB的費用。  

VM Disk

前面介紹了VM OS是包含作業系統的VHD,最大隻有127GB。如果我們需要更多的磁碟的話,只能通過Attach Disk來增加更多的磁碟空間。

相關資料:可以參考http://www.cnblogs.com/threestone/archive/2012/11/23/2784291.html

Attach Disk也是按實際儲存來收費的。比如我Attach Disk為1TB,實際是往這1TB拷貝了1GB的內容。Azure實際只會收取1GB的費用。

成本3:Data Transfers

Data Transfers分為兩種:入站資料轉送和入站資料轉送

1)入站:也就是資料從用戶端上傳至Windows Azure DataCenter,比如一個儲存手機照片的應用,需要將照片上傳至Azure DataCenter儲存。這部分資料是免費的。

2)出站資料。也就是資料從資料中心下載到用戶端。比如將儲存在Azure DataCenter的照片同步到本地的膝上型電腦,這部分的資料是要收取費用的。具體請參考這裡http://www.windowsazure.com/zh-cn/pricing/details/data-transfers/

成本4:事務

對於Azure Storage的讀和寫產生的事務也需要收費的,這部分的費用佔比很少。$0.01 per 100,000 transactions

查看本欄目更多精彩內容:http://www.bianceng.cnhttp://www.bianceng.cn/Servers/cloud-computing/

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.