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