就在前兩天,創建EBS的之後頁面發生了點變化,出現三種新的類型:
可見,底層這回底層終於升級成SSD了,而且還保留了舊款的EBS。
General Purpose (SSD) 通用功能SSD
這種EBS磁盤適合做系統盤跟分區、虛擬桌面、測試環境、以及中小型數據庫。
這種磁盤創建的時候,隨着你輸入的磁盤大小GB數,IOPS的值會發生變化,例如,大小設定爲100GB的時候,IOPS顯示爲:300 / 3000,後面還有解釋,300的IOPS是基準線baseline,這個數值是磁盤大小的3倍。後面的3000,是說允許突發到3000,並能持續30分鐘。
這種磁盤大小最小是1GB,最大1TB。建議非DB服務器,全線換成這個。
Provisioned IOPS (SSD) 預分配IOPS的SSD
這種是之前舊款Provisioned IOPS EBS的升級版,適合做各種生產環境的數據庫和數據倉庫。
Min: 100 IOPS, Max: 4000 IOPS,而且IOPS/Size的比率能最高達30,例如,IOPS爲3000的話,磁盤大小建議最小爲100GiB,否則IOPS沒法充分利用,最大的話,單塊EBS就1TiB,這沒得說。
Magnetic 磁性磁盤?不知AWS爲啥起這麼個名字
爲低成本、低訪問量的快存儲而設計,基本就是舊款的普通EBS。
這種磁盤不能定義IOPS,據說有100的樣子。沒法精準測出來。
關於成本:(以新加坡ap-southeast-1節點爲例)
EBS Type | Size | IOPS | Monthly Cost |
Magnetic | 100GiB | 100 ? | $8.00 |
General Purpose (SSD) | 100GiB | 300/3000 | $12.00 |
Provisioned IOPS (SSD) | 100GiB | 300 | $46.8 |
關於讀寫性能:EC2實例的class type也影響到整體的IO性能,我們採用IO表現爲High的m3.xlarge來進行測試
還是大家自己體驗吧,邊忙邊測一下午,測的數據波動太大。
最後,建議大家全線升級至SSD的吧。