問:AWS最近增加了EBS容量規格,企業至多可以存儲16TB。我們需要哪些步驟才能調整EBS容量?
Ofir Nachmani :亞馬遜Web服務最近為其彈性塊存儲增加了容量規格,開發者可以創建通用的容量,至多可以存儲16TB,且IOPS達到10000。這個容量也支持爆發性吞吐量,額可以達到每秒160M。雖然對于企業IT而言,更高的速度和更大的存儲是很受歡迎的附加產品,但是在擴容EBS容量時候需要做一點工作。
為了調整EBS容量,要關閉實例,分離計劃調整的目標容量。做一份快照,并使用你創建的快照設定一個新的更大的容量。然后將新的容量附加到實例上,并啟動。然而要注意,這種方法會涉及到一些服務宕機時間。
基于Linux的邏輯容量管理器(LVM)或者假設Windows中的動態磁盤,可以讓管理者創建邏輯容量,然后將其分組和帶區暴露單一分區給操作系統。除了“捆綁”多種容量,LVM還可以調整邏輯容量。
為了解除1TB的限制,管理者使用LVM來分割更小的容量帶區,創建更大的容量來托管和運行數據庫操作。使用LVM的功能可以增加更大的EBS容量到帶區池中,并且將其附屬給邏輯容量。然后你可以從池中移除更小的物理容量并且刪除。
一旦完成這一步驟,就可以調整邏輯容量。這樣做不要求停止EBS容量。而且如果這種做法可以自動化執行,結果就會在一個抽象的裸機塊存儲中,可以實現容量間的動態遷移。
盡管新的磁盤都有很多的IOPS,但是一些用戶更青睞通過使用RAID 0分帶容量來增加磁盤性能。這樣做維持了并行處理,幫助用戶實現更好的IO吞吐量。