在使用微軟Azure公有云服務時,遇到很多高IO的需求,普通的VM和存儲無法滿足,那麼我們可以通過高級存儲來解決這個問題。
1、 高級存儲介紹
Azure VM 支持附加多個高級存儲磁盤,使你的應用程序可以具有每個 VM 多達 64 TB 的存儲空間。藉助高級存儲,應用程序對於每個 VM 可以實現 80,000 IOPS(每秒輸入/輸出操作數)和每秒 2000 MB 的磁盤吞吐量,並且讀取操作的延遲非常低。
使用高級存儲時的可伸縮性和性能目標
當你爲某個高級存儲帳戶設置磁盤時,其每秒的輸入/輸出操作次數 (IOPS) 和吞吐量(帶寬)取決於磁盤大小。目前有三種類型的高級存儲磁盤:P10、P20 和 P30。每種類型各有特定的 IOPS 和吞吐量限制,如下表所示:
高級存儲磁盤類型 | P10 | P20 | P30 |
磁盤大小 | 128 GB | 512 GB | 1024 GB (1 TB) |
每個磁盤的 IOPS | 500 | 2300 | 5000 |
每個磁盤的吞吐量 | 每秒 100 MB * | 每秒 150 MB * | 每秒 200 MB * |
2、 創建高級存儲賬戶
通過powershell(powershell安裝和配置請看之前的文章)的以下命令創建高級存儲賬戶:
New-AzureStorageAccout –StorageAccountName “youraccountname”-Location “your location”-Type “Premium_LRS”
配置默認存儲
如果有多個訂閱,查看訂閱名稱
配置剛纔創建的存儲爲默認存儲
獲取鏡像名稱
配置環境及創建雲服務
配置VM屬性
開始創建DS系列虛擬機
創建SSD磁盤及附加到剛纔創建的VM上。
接下去在系統中完成磁盤初始化即可。