服務器虛擬化技術在幫助商用服務器去擴展性能以實現(xiàn)眾多功能方面可以發(fā)揮很大作用。但不言而喻,只有當服務器虛擬化促成了不同應用能夠共享處理器聯(lián)合體的局面時,才能發(fā)揮最佳效果。如此一來,內存管理可以使用主內存資源,并在硬件發(fā)生故障時,確保相關應用可以轉移到其他服務器平臺上。
服務器執(zhí)行和存儲資源管理
但是這些平臺往往把磁盤驅動只不過當作一組磁盤(JBOD)。雖然若以系統(tǒng)管理程序為中心的定勢思維來看待系統(tǒng)的運行和管理,上述看法是無可厚非,但實際上這些平臺十分依賴服務器完成的所有任務。這并不是管理和保障存儲資源的最好辦法。考慮到應用對服務器的需求,以及內存對應用的要求,使用服務器執(zhí)行所有附加的I/O和磁盤管理會導致服務問題,原因是性能受到了影響,安全操作也處于風險之中。
專用磁盤陣列,例如IBM的XIV及其他產(chǎn)品,會執(zhí)行那些原本得由操作系統(tǒng)或系統(tǒng)管理程序執(zhí)行的功能。而原先的做法則會給虛擬平臺造成額外壓力。
有時候會忽略的功能包括:
·向磁盤陣列寫入數(shù)據(jù)時,為了確保當磁盤發(fā)生任何問題時數(shù)據(jù)都不丟失,數(shù)據(jù)以條帶方式寫入多個磁盤。但是為了把數(shù)據(jù)恢復到最近一次成功的備份,可能需要24小時或更久時間。
·使用商品化磁盤技術來抑制成本。通過隊列寫入磁盤技術,特別是隨機寫入技術,提高了I/O性能和可靠性。但隱藏了磁盤性能受制于機電延遲因素這一事實:磁盤性能受制于機電額定速度和讀取數(shù)據(jù)頭發(fā)現(xiàn)磁軌所花費的時間。
·在高性能系統(tǒng)中將需要頻繁訪問的數(shù)據(jù)存放在磁盤陣列的緩存中。如果緩存存放不是磁盤控制器具有的一個功能,這就不得不在服務器聯(lián)合體中完成,這甚至會需要更高性能的CPU以及更多昂貴的M或T比特的主存儲器。
·使用快照或者特定時間拍照技術處理磁盤驅動器上變更的數(shù)據(jù),能夠在系統(tǒng)故障時加速該系統(tǒng)恢復的速度。當覆蓋到整個系統(tǒng)管理程序時,會因為服務器管理這一活動而導致該功能的復雜性增加。為了保障系統(tǒng)性能,建議把這一功能留給磁盤控制器去處理。
·提供數(shù)據(jù)壓縮技術比如通過數(shù)據(jù)拆分以實現(xiàn)在存儲系統(tǒng)上投資最大化。再次提醒,這個功能最好作為存儲功能部分由存儲系統(tǒng)實現(xiàn)而不是內嵌在系統(tǒng)管理程序中。
為什么系統(tǒng)管理程序傾向于接管這些功能?與容易的部署簡單和安全的操作相比,答案與“擁有”對系統(tǒng)操作全面控制更相關。當然磁盤陣列需要通過虛擬化服務器操作,他們也這樣做了。把專業(yè)復雜性融入所有系統(tǒng)中以提高可靠性和易用性。
當由于應用需要或系統(tǒng)組件故障引起的重新調整系統(tǒng)工作負載導致數(shù)據(jù)熱點出現(xiàn)時,用戶的服務水平可能受到明顯的影響。響應時間變得不切實際,數(shù)據(jù)不能按時提供給應用或最終用戶,最終顧客將訂單交給了別處。這些對磁盤和I/O資源的計劃外的需求也可能由于資源準備的方式自身導致。
在云中追蹤數(shù)據(jù)
在這些數(shù)據(jù)熱點成為對系統(tǒng)管理經(jīng)理的挑戰(zhàn)之前管理好它們是非常重要的,而且專有的磁盤陣列能夠幫助IT專家們管理數(shù)據(jù)熱點。追蹤數(shù)據(jù)和相關的應用是關鍵;當系統(tǒng)遷移到云環(huán)境時必須要謹慎管理。JBOD在虛擬化環(huán)境中還不能充分管理磁盤陣列中的數(shù)據(jù)。
系統(tǒng)管理程序廠商經(jīng)常推薦直連存儲--這是努力控制系統(tǒng)復雜性和獨立應用的一個好方法。這些系統(tǒng)能夠在網(wǎng)絡存儲環(huán)境中工作得相當好,因為數(shù)據(jù)都是常駐在網(wǎng)絡磁盤陣列中。它能讓用戶選擇如何獲取存儲和服務器資源以及向誰獲取。它也能在實踐中幫助災難恢復。數(shù)據(jù)能在磁盤陣列之間進行復制而不必依賴服務器聯(lián)合體。
當數(shù)據(jù)量以每年50%速度增長而企業(yè)發(fā)現(xiàn)預算必須被抑制或縮減時,管理和訪問大數(shù)據(jù)量相關的各種挑戰(zhàn)也會增加。IT經(jīng)理們將不得不在系統(tǒng)架構的各個部分部署新技術。當心向系統(tǒng)管理程序要求太多而導致對CPU需求過度。
請確認你正確的使用了你的系統(tǒng)管理程序,并且它能與專用磁盤陣列一起管理與磁盤中的數(shù)據(jù)存儲、恢復、安全保護相關的工作負載。遵照這一策略能給你帶來以下益處:
·當系統(tǒng)基礎架構發(fā)展進化時,益處來源于不需要過度使用虛擬服務器而只需分配存儲任務給專用磁盤陣列。服務器容量能夠與服務器、內存和應用管理相關,最大限度獲得對服務器的投資回報,提供一個安全的處理平臺。
·使用了最新技術的數(shù)據(jù)管理能力總是通過虛擬化磁盤陣列提供。
·當數(shù)據(jù)管理、系統(tǒng)性能和系統(tǒng)恢復需求發(fā)展變化時,在服務器和/或存儲陣列投資上給與適當?shù)娜骊P注。
·當投資預算需要在當前經(jīng)濟大環(huán)境下仔細審查時,IT專家們將能夠分別針對服務器和存儲做出投資決策,并且能夠根據(jù)他們所面對的具體IT問題作出購買決定。