【转】Azure基本核心服务计费
虛擬機的計費
您只需花幾分鐘的時間便可在 Azure 管理平臺上,根據您的需求創建從一個到數千個的虛擬機實例。
Azure 支持多種規模的虛擬機,通過支持 Linux, Windows, SQL Server, Oracle 和 SAP 等為客戶提供了多種虛擬化的靈活性以實現各種計算解決方案。您也可以利用 Azure 虛擬機將 Windows Server、Linux 或第三方軟件映像部署到 Azure,您可以選擇庫中的已有映像也可以使用自己的自定義映像。
Azure 虛擬機的核心計費特點是按分鐘計費,以小時費率列出。如果虛擬機的運行時間不足 1 小時,則按總分鐘數計費;如果虛擬機運行不足 1 分鐘,則不收費
開始核算 Azure 虛擬機帶來的使用成本時,除了計費單位以外,以下幾個方面也需要同時考量:
區域
Azure 的資源在中國分部在四個數據中心, 分別在北京和上海。當您在部署虛擬機的時候可以選擇相應的地理位置。我們于 2018 年 6 月份正式在中國北和中國東開放了兩個新的數據中心,以便您在部署服務時享受更充裕的服務資源。
高可用性
為了使部署符合虛擬機服務級別協議,您需要在可用性集中部署兩個或更多個運行工作負荷的虛擬機。 強烈建議您使用高可用性集,可以確保虛擬機分布在我們數據中心內的多個容錯域,并使用不同的維護時段部署到主機。Azure 的單實例虛擬機服務級別協議可用性達到 99.9%(前提是為所有磁盤使用高級存儲部署虛擬機)。
?備注
預覽狀態的最新服務不在服務級別協議的范圍內,沒有使用高級存儲的單實例虛擬機也不包含在服務級別協議內。我們建議您在部署的時候,將您的虛機部署在高可用性集內,更好保障虛擬機的運行。
配額
在線服務高級協議企業客戶
每個 Azure 訂閱對創建的服務都有默認的配額。您需要了解您通過哪種購買渠道以及使用的訂閱屬性(試用訂閱,標準預付費訂閱或者是企業預付賬戶的訂閱)來了解默認的配額數量。超出默認的配額請求,請您聯系服務支持團隊獲得幫助。
如果您是通過線下簽署企業高級服務協議購買的訂閱,那賬號下的每個訂閱可以創建最多 100 核虛擬機
標準預付費客戶
如果您是標準預付費訂閱,那賬號下的每個訂閱可以創建最多 20 核虛擬機;
虛擬機開啟和關閉
當您希望虛擬機關閉不再計費時,請注意您的虛擬機實例一定是處于“已停止(已取消分配)”狀態,該狀態下將不對它計費。如果您的實例處于“已停止” 狀態,因為它仍占用計算資源,將對分配的虛擬機內核計費,但不對軟件許可證本身計費。關于虛擬機的計費狀態,您可以參考以下幾點來確認是否處于計費狀態:
- 正在啟動狀態。虛擬機的初始啟動狀態,此期間將計費;
- 正在運行(已啟動)狀態。虛擬機正在運行,此期間將計費;
- 已停止狀態。虛擬機已停止(但未取消分配),不對軟件計費,但對內核計費;
- 已停止(已取消分配)狀態。不計費(不包含存儲費用,存儲仍然計費)
- 已刪除狀態。虛擬機已刪除,不再占用內核。為防止用戶誤刪除數據,存儲仍將繼續收費。刪除磁盤后,存儲將不再收費。
虛擬機服務級別協議:?https://www.azure.cn/zh-cn/support/sla/virtual-machines/
虛擬機計費 FAQ
Q1: 虛擬機的臨時盤是否收費?
A: 虛擬機上的臨時盤存儲不會收費,但是當虛擬機關閉或者重啟后,臨時磁盤上的數據會丟失,并且不受服務級別協議保護。Azure 提供各種類型和數據磁盤供您選擇,我們建議您選擇永久性存儲以便獲得更好的管理功能,可用性和安全性。
Q2: 如果我的虛擬機運行了 1 分鐘 45 秒,會向我收取多少費用?
A: 我們對虛擬機運行的整分鐘數進行收費,因此你無需為任何額外的秒數付費。本示例中將按照 1 分鐘的使用時間進行計費。如果您使用了 59 秒,我們將不收取費用。
Q3: 使用 SQL Server 時,是否需要單獨采購 Windows 虛擬機?
A: 不需要。網站上價格表中的價格是 Windows 虛擬機和 SQL Server 的價格總和。
Q4: 如要部署 SQL server for windows, SQL server ubuntu Linux, Machine Learning Server 虛擬機,會怎樣收取費用?
A: 會產生兩個部分費用:虛擬機費用 + 所部署的相關 Server 費用
Q5: D 系列與 DS 系列虛擬機的區別是什么?
A: 虛擬機單價相同,性能有所區別。如要使用高級存儲,請使用變量 “DS” 虛擬機,并單獨購買高級存儲。
Q6: 如何檢查是否已正確停止虛擬機并且將不對其計費?
A:如果狀態顯示為“已停止(已取消分配)”,則不會計費,請登陸到?Azure 門戶?去停止虛擬機。同時,虛擬機停止后,因您虛擬機相關聯的存儲及 RIP 仍在占用資源,如不刪除,存儲及 RIP 還會繼續收費。
Q7: 如果我在兩個不同的區域都有實例,會如何向我收取數據傳輸費用?
A: 對每個實例跨區域的數據傳入傳出收費。
Q8: 如果我是企業客戶購買了 CPP 后,1 臺 VM CPP 每月包含的小時數是多少?如果當月未使用完,是否可以轉到下月使用?
A: 1 臺 CPP 的包月小時數是 744 小時,當月未用完,會清零,無法轉移到下個月,具體信息請參考這里。請注意,CPP 的虛擬機采購需對應正確的型號和區域,具體選擇事宜請聯系您在微軟的客戶經理。
?備注
CPP 目前只提供給簽署在線服務高級協議的企業客戶,是給虛擬機提供的包年包月的套餐服務;標準預付費的客戶和測試賬號暫時不享受此服務。
存儲的計費
存儲是虛機的基本功能。我們在稍后的章節會專門針對存儲計費進行詳細的說明,這里先帶大家了解一下在您使用虛擬機時需要了解的基本存儲功能,以便于您了解我們虛擬機的存儲計費細節。
- Azure 虛擬機磁盤中包含一個臨時盤,D:磁盤 (Windows) 或者 /dev/sdb1 (Linux)。它們僅提供臨時存儲,所以可能會有丟失數據的風險且數據無法恢復。當您需要做虛擬機遷移,調整虛擬機大小、虛擬機重啟的時候,臨時盤的存儲將會消失。雖然臨時盤不會計費,但是我們強烈建議您不要將重要的信息保存在臨時盤,以免出現數據丟失 。如果臨時盤的數據丟失,將不會受到服務協議的保障。
- Azure 虛擬機現支持使用 Azure 托管磁盤,您不必自行創建或管理任何 Azure 存儲帳戶即可創建虛擬機。 指定需要高級還是標準存儲,以及磁盤應具有的容量,隨之 Azure 便會創建托管磁盤。 使用托管磁盤的虛擬機具有許多重要功能,包括:第一,自動可伸縮性支持,可用性集帶來更高的可靠性。Azure 可確保托管磁盤在可用性集內自動彼此隔離;第二,增強的訪問控制。 托管磁盤公開由 Azure 基于角色的訪問控制 (RBAC) 所控制的各種操作。
- 熱存儲和冷存儲。Azure 的熱存儲為存儲經常訪問的數據進行了優化,熱存儲也是 Blob 存儲默認的存儲類型。冷存儲為存儲不常訪問且長期留存的數據進行了優化。一般來說,冷存儲是極少訪問的各種數據的極佳存儲位置。所以,您可以根據您需要存儲數據的類型選擇合適的存儲方式,以達到節約費用的目的。
- 冗余。冗余是復制 Azure 存儲賬戶中的數據以確保持久性和高可用性,當遇到突發的硬件故障時也符合存儲服務級別協議的要求。創建存儲賬戶的時候,您可以選擇以下復制的選項:本地冗余存儲,區域冗余存儲,異地冗余存儲和讀取訪問異地冗余存儲。我們將在存儲章節介紹更多計費的細節。
存儲計費的基本要素
Azure 存儲是一類可供您隨時隨地訪問的高度持久、高度可用且高度可縮放的云存儲。云存儲分為五個類:塊 Blob, 頁 Blob 和磁盤,文件, 表(Table) 和隊列(Queue)。
Azure 存儲空間的費用是根據存儲容量、存儲事務數(對存儲執行的讀寫操作的次數)和已傳輸的數據向客戶收取。這個三要素構成了基本的存儲費用:
當然, 如果我們向存儲添加更多功能時, 基本的三要素收費內容也會發生相應的改變。下面給出了這三個領域計費的概述:
冷存儲和熱存儲定價和計費
對于 Blob 存儲帳戶,現在可以根據訪問模式在帳戶級別選擇熱或冷存儲層,或者在 Blob 級別選擇熱、冷或存檔層。
- 將訪問頻率較低的冷數據以低于熱數據的存儲費用進行存儲。比如短期備份和災難恢復數據集。不再經常查看、但訪問時應立即可用的較舊的內容。
- 將訪問頻率較高的熱數據以最低訪問費用進行存儲。比如處于活躍使用狀態或預期會頻繁訪問(讀取和寫入)的數據。
使用 Blob 存儲帳戶時,請注意以下計費方式:
- 存儲成本:除了存儲的數據量,存儲數據的成本將因存儲層而異。 冷存儲層每 GB 的成本比熱存儲層每 GB 的成本要低一些。
- 數據訪問費用:對于冷存儲層中的數據,需要按 GB 支付讀取和寫入方面的數據訪問費用。
- 事務成本:兩個層都存在按事務收取的費用。 但是,冷存儲層的每個事務成本比熱存儲層的每個事務成本要高一些。
- 異地復制數據傳輸成本:這僅適用于配置了異地復制的帳戶,包括 GRS 和 RA-GRS。 異地復制數據傳輸會產生每 GB 費用。
- 出站數據傳輸成本:出站數據傳輸(傳出 Azure 區域的數據)會按每 GB 產生帶寬使用費,與通用存儲帳戶一致。
- 更改存儲層:將存儲層從“冷”更改為“熱”會產生費用,每次轉換的費用等于讀取存儲帳戶中存在的所有數據的費用。 另一方面,將存儲層從“熱”更改為“冷”則免費。
存儲服務級別協議:?https://www.azure.cn/zh-cn/support/sla/storage/
存儲計費 FAQ
Q1: 如果我只是將存儲服務用于一個月的幾天,是否按比例分攤成本?
A: 是。存儲容量按一個月內每日的平均數據存儲量 (以 GB 為單位) 計費。例如 5/1 使用 2GB, 5/2 使用 4GB,5/3 使用 5GB, 那這三天存儲費用計算公式為(2/31+4/31+5/31)*存儲單價。
Q2: 托管磁盤, 顯示的價格是每月價格。如果使用托管磁盤不到一個月,將怎樣收費?
A: 將使用每月價格按小時和比例收費。
Q3: 托管磁盤與其他非磁盤存儲計費模型的區別?
A: 非托管磁盤存儲(塊 Blob,頁 Blob,文件,隊列,表)費用按存儲的數據大小 (GB) 按月收費。標準/高級托管磁盤存儲的總成本取決于磁盤的大小和數量、事務數量以及出站數據傳輸量,無論使用的磁盤空間有多少,都將針對配置的磁盤收取相同的費率。
數據傳輸的計費
創建 Azure 虛擬機時,必須創建虛擬網絡 (VNet) 或使用現有的 VNet,設置虛擬網絡是免費的。但是,我們會對連接到本地和 Azure 中其他虛擬網絡的 VPN 網關收費。當您在不同區域使用虛擬網絡時,請注意:
- 入站虛擬網絡間數據傳輸。數據傳入發生在同一區域內的兩個虛擬網絡之間是免費的
- 數據傳入發生在兩個不同區域(中國東部數據中心 , 中國北部數據中心)內的虛擬網絡之間是收費的
- 出站虛擬網絡間數據傳輸。數據傳出發生在同一區域內的兩個虛擬網絡之間是免費的
- 數據傳出發生在兩個不同區域(中國東部數據中心 , 中國北部數據中心)內的虛擬網絡之間是收費的;
- 出站 P2S(點到站點)VPN 數據傳輸。通過 P2S VPN 傳輸出 Azure 虛擬網絡的數據將以標準數據傳輸費率收費。
如何統計事務數量
關于事務數量,首先需要明確對于 Windows Azure 存儲來說,什么才算是 1 筆事務。針對 Windows Azure Blob、表,以及隊列所進行的每個 REST 調用都會被視作 1 筆事務(但這筆事務是否需要計費,取決于上文提到的記賬分類方式)。上述每種 REST 調用每一次操作都會被算作 1 筆事務。
這里有幾個例子:
- 對 Blob 服務執行的 1 個 GetBlob 請求 = 1 筆事務
- 對 Blob 服務執行 1 個 PutBlob 操作 = 1 筆事務
- 上傳大容量 Blob,通過 PutBlock 產生 100 個請求,最后使用 1 個 PutBlockList 進行提交 = 101 筆事務
- 總共使用 5 個請求(因為有 4 個持續符)列出大量 Blob 的內容 = 5 筆事務
- 表單一實體 AddObject 請求 = 1 筆事務
- 針對 100 個實體執行表 Save Changes(不使用 SaveChangesOptions.Batch) = 100 筆事務
- 針對 100 個實體執行表 Save Changes(使用 SaveChangesOptions.Batch) = 1 筆事務
- 指定精確匹配 PartitionKey 和 RowKey 的表查詢(返回 1 個實體) = 1 筆事務
- 表查詢執行一個存儲請求,返回 500 個實體(沒有遇到持續符) = 1 筆事務
- 表查詢對表存儲產生 5 個請求(由于有 4 個持續符) = 5 筆事務
- 隊列存儲消息 = 1 筆事務
- 隊列獲得 1 條消息 = 1 筆事務
- 隊列通過空隊列獲得消息 = 1 筆事務
- 隊列批處理獲得 32 條消息 = 1 筆事務
- 隊列刪除消息 = 1 筆事務
當我們的服務接獲一筆事務后,如果該事務符合下列任何一種類別,我們不會將其視作可計費事務,這些事務也不會產生帶寬費用:
- 身份驗證失敗
- 配額權限失敗
- 共享訪問簽名(SAS)有誤的 HTTP 動作
- 匿名請求失敗
- 非預期超時
如遇上述任何一種情況,相應的事務不會被視作可計費事務,該請求也不產生帶寬費用。
其他關鍵服務
IP
每項包含一臺或多臺 Azure 虛擬機的云服務都被自動分配了一個免費的動態虛擬 IP (VIP)?地址。如果另外付費,你還可以獲得:
- 實例層級公共 IP 地址:動態公共 IP (PIP) 地址,分配給虛擬機用于直接訪問。
- 保留的 IP 地址:可以為訂閱保留的公共 IP 地址,可以用作該區域內任何云服務的 VIP 地址。
- 負載均衡的 IP 地址:其他負載均衡的 VIP 地址,可以分配給包含一臺或多臺 Azure 虛擬機的云服務。
備份(Backup)
若要備份運行生產工作負荷的 Azure VM,請使用 Azure 備份。 Azure 備份對 Windows 和 Linux VM 均支持應用程序一致性備份。 Azure 備份可創建恢復點,這些恢復點存儲在異地冗余的恢復保管庫中。 從恢復點還原時,可以還原整個 VM,也可以僅還原特定的文件。備份服務根據每個受保護實例的大小收費,增量為 500GB。此外,Azure 存儲空間單獨收費,可降低長時間的存儲成本。客戶能夠在 LRS 或 GRS 塊 Blob 存儲之間進行靈活選擇。
受保護實例是 Azure 備份中使用的計費單位,根據受保護計算機的大小收取軟件費用。因此,受保護實例越大,為此向客戶收取的費用就越多。
備份的服務級別協議:https://www.azure.cn/zh-cn/support/sla/backup/
恢復 (Recovery)
當整個區域因重大自然災難或大規模服務中斷而發生中斷時,Azure Site Recovery 可以保護 VM,使其免受重大災難影響。 可為 VM 配置 Azure Site Recovery,從而只需單擊一下便可在幾分鐘內恢復應用程序。 可復制到所選的 Azure 區域(并不局限于配對區域)。
Azure 站點恢復按照受保護的實例的數量進行計費。另外,存儲、存儲事務和數據傳輸分開收費。Azure 站點恢復以每月受保護的實例的日均數為單位進行計費。例如,如果您在前半個月持續保護了 20 個實例,而在后半個月未保護任何虛擬機實例,則這個月的日均受保護實例的數量將是 10。
站點恢復的服務級別協議:?https://www.azure.cn/zh-cn/support/sla/site-recovery/
SQL 數據庫
一種以服務方式提供的關系型數據庫,讓您輕松獲得:
- 可擴展到數千個數據庫
- 縮放自如可預測的性能
- 通過副本和運行時服務級別協議提供可用性保障
- 通過恢復和地域復制保護數據
- 類似可編程 DBA 的功能,實現高效開發運營
- 可自行管理,幾乎無需人工維護
SQL 數據庫的服務級別協議:https://www.azure.cn/zh-cn/support/sla/sql-data/
Azure Database for MySQL
Azure Database for MySQL 提供完全托管的企業就緒社區 MySQL 數據庫即服務。
MySQL 社區版本有助于使用所選語言和框架,輕松遷移至云。最重要的是,可以獲得內置高可用性和動態縮放,有助于輕松適應客戶需求的變化。此外,還可受益于無與倫比的安全性和符合性,其中包括 Azure IP 優勢以及 Azure 業界領先的業務覆蓋范圍。這一切都采用靈活的定價模式,使你可以為工作負荷選擇資源,沒有任何隱形費用。
Azure Database for MySQL 的服務級別協議:https://www.azure.cn/zh-cn/support/sla/mysql/
總結
以上是生活随笔為你收集整理的【转】Azure基本核心服务计费的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【转】使用Azure Rest API获
- 下一篇: 【转】Power Platform(简介