全球儲存網路產業協會 ScaleIO 軟體定義儲存 SNIA

軟體定義儲存深度動手玩 ScaleIO功能實測(上)

2017-07-20
EMC ScaleIO這幾年不斷地演進改善,已能滿足複雜的企業流程需求,而且其效能校調設計出許多配套方式,可結合現有架構來達到效能最佳化。本文將透過實作來示範其中Elasticity、Self-healing兩項實測。

舉例來說,Volume若有5台虛擬機組合1個LAMP系統,由於是Volume層級的快照,新的Snapshot會建立一個新的Volume點,這裡面也包含剛剛已經擁有的5台虛擬機。與VMware不同的是,它並非一個子快照點讓檔案不斷堆疊上去,但相同的是最大的快照點上限皆為31個。

要建立Snapshot請先進入到Volumes,如圖12所示。在Volumes上點選右鍵選項建立一個Snapshot,並彈出對話框,如圖13所示。


▲圖12 進入Volumes管理。


▲圖13 建立快照點。

如圖14所示,左側是命名原則,提供一些變數隨著Index值跑。此用意是為了讓使用者清楚並管理好每份Snapshot;右側是對應Volumes資訊,若依照預設變數值"%vol%-snap-%i%" + Index "1",新的Snapshot名稱則為VL05-2T-snap-1。最後建立完成,可至VL05-2T顯示出與它的快照點階層圖,如圖15所示。


▲圖14 快照變數命名與索引。


▲圖15 快照建立完成。

掛載Sanpshot流程

掛載到vSphere空間的過程少不了映射(Mapping)設定,而其更新快照空間的使用權限與Volume使用流程相同。筆者隨後會測試比較原生Volume與Snapshot兩者內部檔案是否一致,驗證Snapshot是否成功。

首先,與正常的Volume一樣要有映射(Mapping)動作,如圖16~17所示。


▲圖16 對Snapshot進行映射設定可存取的節點。


▲圖17 對Snapshot映射設定可存取的節點。

再到vSphere mount scan搜尋新的Volume,隨後將會看到Snapshot產出的空間,如圖18所示,而掃描後的儲存空間,可參考越後面的LUN ID判別最新建立的Volume。


▲圖18 為快照產生的Volume。

驗證原生Volume與Snapshot檔案

若要確認原生Volume的內容與Snapshot內容,可以直接瀏覽Snapshot的Volume的方法(圖19),再檢視原生的Volume(圖20)。 比對之下,兩邊檔案內容一致,代表Snapshot是可為Volume建立完整的備援快照空間。


▲圖19 Snapshot產生的Volume。


▲圖20 VL05-2T原生的Volume。

Thin Provisioning(隨需配置)來最優化分配儲存裝置

儲存資源的隨需配置(Thin Provisioning)主要在提升儲存資源利用率和擴充性,在此做一個小實驗比較建立1TB的空間,Provision選項分別為Thin與Thick兩種,最後觀察總容量的差別。


▲圖21 總容量為10.1TB。

如圖21所示,實驗前,總使用空間為10.1TB,第一個實驗是創建一個1TB的空間並調整為Thick Provisioning,結果使用了2TB的空間,從10.1TB升到12.1TB。還記得ScaleIO是兩份副本,所以是1TB x 2,如圖22~23所示。


▲圖22 建立新的Volume配置為Thick。


▲圖23 總使用量達12.1TB。


追蹤我們Featrue us

本站使用cookie及相關技術分析來改善使用者體驗。瞭解更多

我知道了!