自動精簡配置是近年來才步入我們視野的一項新的容量分配的技術。自動精簡配置能夠提高磁盤存儲空間的利用率,推遲用戶磁盤擴容的時間。提高存儲性能,減少環境對存儲的壓力,降低總體實現成本,改變存儲系統的設計與管理的底層架構。
越精減越綠色
沒有自動精簡配置,存儲空間的利用率通常都會較低,簡單來說,我們會給每臺服務器分配一定的存儲空間,但這些存儲空間卻不一定得到了充分的利用。有了自動精簡配置,分配給服務器的存儲空間與需要的存儲空間正好相當,這樣就不會出現無法充分利用的存儲容量。
因此,在系統空間還存在剩余的情況下,提高存儲空間利用率意味著提高系統的可用容量。直至系統容量完全耗盡,用戶才需要升級存儲空間。用戶可直接從這項技術上得到經濟與環保方面的多項利益。隨著“綠色存儲”日益受到重視,自動精簡配置也因其能夠減少磁盤數量帶來一定的綠色價值而備受關注。
權威調研機構Gartner認為到2012年,這項技術將被作為存儲系統的必備選項之一。今天,已經有相當多的廠商開始涉足這一領域,在這個領域的爭斗也日益突出。這些廠商實現自動精簡配置的方式各有不同,為了幫助用戶更清楚的認識自動精簡配置的優勢以及部署過程中需要注意的問題,我們分析了市場上較有代表性的幾家廠商,為大家分析這些廠商自動精簡配置的實現方式和技術優劣。
3PAR:獨具特色的自動精簡配置
提起自動精簡配置,3PAR絕對是我們不能忽視的一家廠商。3PAR 的InServ Storage Server是一個群集的、共享內存的模塊化磁盤陣列系統,從硬件底層架構上即可完全支持自動精簡配置技術,并與自動精簡配置相得益彰。
3PAR的自動精簡配置也是當前自動精簡配置中最普遍的部署。磁盤驅動器空間被切割成256MB的小塊存儲單元,之后由這些小塊組成跨系統的邏輯磁盤,邏輯磁盤被表示為logical unit numbers 邏輯單元號(LUNs)。3PAR的InForm操作系統正是在這些邏輯磁盤之上,建立虛擬卷。當一次寫任務發生時,磁盤的容量會被虛擬資源池占用,16KB容量被分配給該寫任務,這種部署是非常有效的,特別是當不同的存儲層級被配置,或者建立應用安排的時候。
不過,3PAR的自動精簡配置還是需要更多的元數據(metadata),來描述虛擬卷。這個過程則需要加入額外的處理循環到系統。3PAR的自動精簡配置還支持高級別的自動化。當存儲管理員配置了虛擬卷的名稱和大小,InServ Storage Server將全自動管理:把容量切割成小塊,自動創建邏輯磁盤,并且自動建立邏輯單元號。只要一個初始設置,剩下所有的過程都是自動的,完全不用系統管理員操心。
3PAR在自動精簡配置架構中并不依賴中間存儲池(intermediate storage pools)。另外,3PAR的自動精簡配置的卷容量也是自動增加的,以滿足應用寫任務的需求。實際上InServ Storage Server中卷容量的增加,完全不需要任何的手動步驟。3PAR聲稱在沒有提前計劃,和不需要管理員控制的情況下,整個自動精簡配置的切割容量、創建邏輯磁盤、建立邏輯單元號、和卷容量增加的進程只需要15秒鐘就可以全部搞定。在沒有分配任務的前提下,虛擬卷所在的獨立磁盤冗余陣列RAID可以被3PAR系統自動改變。
總體評論:
3PAR的自動精簡配置總體來說有很多優點,例如其單位存儲單元只有16KB,這是一種非常精細的顆粒度很高的自動精簡配置,相比一些更加粗糙的實現方式,3PAR的自動精簡配置容量節約達到最大化,能夠有更明顯的性能效果。
同時,3PAR的自動精簡配置是完全自動化的自動精簡配置,在傳統的未使用自動精簡配置的存儲環境中,我們通常會給一些應用程序配置大量冗余容量(通常是實際需要的3倍或更多)的原因,即是為了避免手動重復配置行為所帶來的復雜性和中斷。如果自動精簡配置仍然離不開手動設定的,就仍然會保留大量的原有的復雜性。


