數據存儲產業服務平臺

盤點虛擬化存儲應用及注意事項

虛擬存儲化技術可以簡化企業的存儲模型,提高靈活性并支持異構的存儲環境,被越來越多的企業所接受并采用。根據虛擬化技術部署方式的不同,可以分為基于主機的虛擬化技術、基于存儲設備的虛擬化技術等等。不同的技術對應于企業不同的應用場合。筆者在這里簡要介紹一下基于主機的虛擬化存儲應用的場合以及相關注意事項。拋磚引玉,希望能夠給各位管理員帶來一定的幫助。

  一、基于主機的虛擬化存儲應用模型。

  簡單的說,基于主機的虛擬化存儲應用模型指的就是存儲產品與服務器是一體的。此時虛擬化存儲的應用通過特定的軟件在主機服務器上完成,經過虛擬化的存儲空間可以跨越多個異構的磁盤陣列。換句話說,此時的服務器其實有四個層次組成。最上面的一個層次為應用軟件層次,如視頻監控系統。第二個層次為操作系統層次,如Linux操作系統或者Windows操作系統。第三個層次為虛擬化管理軟件層次,如Windows操作系統的自帶卷管理器。第四個層次為物理存儲產品層次,如硬盤或者磁帶等等?;谥鳈C的虛擬化存儲應用模型,指的就是這幾個層次都處在同一臺應用服務器上。

  目前很多企業都是建立在這個應用模型之上的。通過這種模型,企業既可以享受虛擬化存儲技術所帶來的收益,如提高靈活性、擴大存儲空間等等,同時又不需要大的投入。故這種基于主機的虛擬化存儲應用很受大眾的歡迎。

  二、基于主機的虛擬化存儲應用場合。

  那么在什么時候可以使用這個存儲應用模型呢?如果從廣義上來說,在任何情況下都可以使用這個應用模型。而從狹義的角度講,如結合性能、存儲空間等角度來說,那么企業如果需要單個主機服務器(或者群集服務器)訪問多個磁盤陣列的時候,可以采用這個基于主機的虛擬化存儲模型。

  如企業現在有一個文件服務器,為了優化文件服務器的性能,擴大存儲空間,需要其能夠像多個磁盤陣列中存儲、讀取數據文件。如此不僅可以實現磁盤之間的負載均衡,提高文件訪問的效率;而且不同磁盤陣列之間還可以實現數據的冗余校驗,提高數據的安全性。此時就可以通過基于主機的虛擬化存儲應用。另外,如果企業現在的磁盤陣列是異構的,即磁盤陣列是不同的類型或者所采用的存儲介質是不同的,這個模型也支持。支持異構的存儲介質正式虛擬化存儲應用的一大特色。

  三、基于主機的虛擬化存儲實現方式及注意事項。

  從上面第一點的分析中可以看出,基于主機的虛擬化存儲技術其核心就是位于第三層的“虛擬化存儲技術管理軟件”。在現實應用中,這個軟件通常是有操作系統下的邏輯卷管理軟件來實現。如Windows操作系統下面的自動卷管理軟件。此外現在市場上也有了獨立的虛擬卷管理軟件,如IBM的Tivloli等等。不過從筆者的經驗來看,還是采用操作系統自帶的卷管理軟件為好。在兼容性、性能上面都比較優越,而且還是免費的。通過這些軟件可以在操作系統與存儲設備之間建立一個虛擬層。通過這個虛擬層,可以將存儲設備組成邏輯磁盤與邏輯卷。

  從功能上來說,這個邏輯卷跟Windows操作系統下的動態硬盤很類似。動態硬盤技術就是將一塊硬盤分割成多個邏輯卷。而采用邏輯卷的最大好處就在于磁盤容量的管理。如可以不用格式化,就可以調整各個邏輯卷的大小。不過如果光用動態磁盤技術的話,只能夠組合一塊硬盤。如果想要將多塊硬盤組合成一塊邏輯磁盤,那么還需要其他技術,如磁盤陣列或者虛擬化存儲管理軟件的在支持。如果單從邏輯卷的管理上,就跟動態磁盤很類似。

  在部署基于主機的虛擬化存儲應用的時候,主要是要考慮磁盤的空間規劃。雖然每個邏輯卷的大小可以動態的調整,但是需要注意的是,由于主機空間的限制,沒有足夠大的空間來放置很多硬盤,故對于存儲空間的總量需要預先規劃。然后再根據后續的需要,來調整各個邏輯卷的大小。另外需要注意的是,由于基于主機的虛擬化存儲應用其自身的實現方法決定了在性能上要比其他應用模型要差一點。對于這個問題筆者在下面會詳細的闡述。這里先跟用戶提一個醒。對于性能要求特別高或者用戶并發訪問數量特別多的企業,可能不適合這個方案。因為性能跟不上。

  四、基于主機的虛擬化存儲優劣分析。

  基于主機的虛擬化存儲其優點筆者認為主要有三方面,分別為投資成本低、穩定性高、支持異構的存儲系統?,F在大部分操作系統,如Windows或者Linux等常見的主機服務器系統,都自帶有卷管理軟件。也就是說,如果企業要實現基于主機的虛擬化存儲應用,基本上不需要額外的購買商業軟件。利用操作系統自帶的軟件就可以實現。所以相比購買那些商業的虛擬化存儲產品,部署成本要低的多。其次虛擬層與文件系統都處于主機服務器上,兩者緊密結合,不僅可以實現存儲容量的靈活管理,而且邏輯卷和文件系統都可以在不停機的情況下(跟動態磁盤技術類似)對其容量進行動態的調整。故其穩定性比較高。支持異構的存儲系統就不用多說了,這是虛擬化存儲的最大特點之一。

  不過雖然基于主機的虛擬化存儲有以上提到的三大優點,不過其也有致命傷。其中最大的致命傷就在于性能。與其他虛擬化技術相比,如于基于存儲設備的虛擬化存儲應用相比,這個基于主機的虛擬化存儲應用在性能上表現不是很好。這是這個模型的先天性缺陷,很難克服。這個性能的不佳主要是有兩個原因造成的。一是虛擬卷管理軟件與主機部署在一起,會占用主機服務器的資源,故會影響整臺主機服務器的運行性能。雖然可以通過提高整臺服務器的硬件性能來消除這個負面影響,但是往往這個投資成本比較高。有時候投資成本甚至比“基于存儲設備的虛擬化存儲應用”還要高出許多。二是這個模型是基于文件系統實現的,也就是說文件系統與虛擬層緊密的結合在一起。這帶來了兩面性。如上所示,一方面這兩者緊密結合,方便了邏輯卷容量的管理,提高了這個應用模型的靈活性。另一方面,在性能上打了折扣。眾所周知,基于特定文件系統的虛擬化應用在性能上表現的并不是很理想。與基于裸機的虛擬化應用相比,性能要遜色一點。

  由于這些缺陷是基于主機的虛擬化存儲應用模型的先天性缺陷,很難通過其他技術來解決,或者說不值得這么做。這也在很大程度上限制了這個模型的應用范圍。一般來說,如果企業對于存儲的性能要求比較高,或者用戶數量比較多。如基于互聯網的郵箱系統(像163等提供郵件服務的機構),就不適合采用這個模型。但是如果用戶比較少,如一般企業內部自用的郵箱服務器,則這個基于主機的虛擬化存儲應用模型在性能上已經可以滿足企業的需求了。

  總之,在使用這個基于主機的虛擬化存儲應用模型的時候,要揚長避短。在合時的場合使用這個虛擬化存儲模型,往往可以提到事半功倍的作用。

未經允許不得轉載:存儲在線-存儲專業媒體 » 盤點虛擬化存儲應用及注意事項
精品国产午夜肉伦伦影院,双性老师灌满浓jing上课h,天天做天天爱夜夜爽,攵女乱h边做边走