圍繞虛擬存儲的許多爭論都集中在提高存儲資產(chǎn)的利用率上。當今的存儲資源管理工具讓用戶可以監(jiān)視其整個存儲基礎設施并預先管理其使用情況。人們認為,后Y2K時代大量修建的基礎設施利用率太低,保持高利用率仍然是一種最佳策略,IT管理者近幾年在這一領域取得了巨大的進步。但今天,資產(chǎn)利用并不是一個非常緊迫的問題,解決這一問題已有很多優(yōu)秀的解決方案。
同時,數(shù)據(jù)爆炸的步伐不斷加快。新的數(shù)據(jù)觀認為,數(shù)據(jù)值在其生命周期中,上下波動、分布于許多不同場所,并存在于不同介質(zhì)中,“數(shù)據(jù)可用性”的概念也隨之產(chǎn)生了新的意義。對大多數(shù)機構來說,“數(shù)據(jù)可用性”意為建造復雜的IT基礎設施,在一周七天、一天24小時內(nèi),在適當?shù)臅r間、適當?shù)牡攸c,提供適當?shù)男畔?。今天的商務活動要求信息一直可用,在信息設施傳遞信息時,不愿意、也不能忍受由于IT設備的故障所引起的業(yè)務的中斷。
由于IT設備的故障所引起的業(yè)務的中斷每小時造成的損失可能達成千上萬甚至數(shù)百萬美元。我們運行一個存儲物理數(shù)據(jù)的中心,需要迅速進行IT操作,好比它是一個永久圍繞地球旋轉(zhuǎn)的空間站,能空中加油、保養(yǎng)以及升級。IT管理員已意識到需要開發(fā)更好的工具來使他們的數(shù)據(jù)不斷可用。
十年前,我們問到,“如果我們消除了計劃外的關機將會怎樣?”現(xiàn)在,諸如EMC SRDF一類的業(yè)務恢復和數(shù)據(jù)復制等工具可以在遇到硬件故障,天災和不可預測災難時,成功地保護數(shù)據(jù)免遭關機的破壞。在新的IT基礎設施項目中集成使用適當?shù)暮透呖捎眯缘墓ぞ撸S多數(shù)據(jù)中心已顯著降低了計劃外停機帶來的損失。
但是,由于IT操作的復雜性劇增,靈活性和響應性要求也不斷提高。在降低商務流程延遲方面,IT已成為關鍵因素。同時,IT的應用在全世界更多地方、更多人、在一周7天的每個小時都更需要使用。
因此,今天問題變成:“如果我們消除了計劃內(nèi)的關機將會怎樣?”保養(yǎng)、應用升級、基礎設施的物理變化、數(shù)據(jù)中心的移動,這些都消耗了建立和運行一項應用所需的時間。IT管理員報告,計劃內(nèi)的關機時間占了所有關機時間的三分之二或者是四分之三。
具體說來,近年網(wǎng)絡存儲的IT管理者希望實現(xiàn)下列目標:
從存儲基礎設施中移動生產(chǎn)數(shù)據(jù)而不中斷應用程序。例如,在現(xiàn)存SAN中使用新的存儲陣列,存儲管理者需要在適當?shù)臅r候做出計劃,以確保使用者知道數(shù)據(jù)將在某一段時期不可用。不論什么原因,IT管理者都希望消除任何與存儲有關的關機。
集中容量分配、供應、以及數(shù)據(jù)移動能力,為多層、多供應商存儲環(huán)境提供更大靈活性。以執(zhí)行信息生命周期管理(ILM)為例:如果一個卷在中級介質(zhì)性能存儲池中沒有達到向使用者承諾的具體服務級別,存儲管理員就必須向更高性能的存儲池(極有可能位于存儲架構的不同層)轉(zhuǎn)移數(shù)據(jù),以達到這項要求。將來可以預見,這套流程將在使用者規(guī)定的范圍內(nèi)更加自動化。
今天的存儲管理員很難改變存儲基礎設施。商業(yè)運作不容許關機,數(shù)據(jù)上傳對服務器和應用程序管理員會產(chǎn)生影響,這些都會妨礙存儲管理員進行任何修改,包括輕微移動到大規(guī)模的遷移。如果部署得當,虛擬存儲可以給管理員以更大靈活性,修改基礎設施而不影響系統(tǒng)或應用。
這些“不間斷運行”對使用者掩蔽了IT基礎設施的復雜性,將這項技術融入當今的存儲基礎設施是一種實用的做法,將會刺激虛擬存儲技術獲得廣泛接受和使用。
但要達到這種“不間斷運行”的新層次,用戶必須選擇一套不增加存儲基礎設施復雜性和費用的虛擬存儲方案,并保證方案的實施輕松易行,同時保護用戶在存儲功能的現(xiàn)有投資。
最后,虛擬存儲通過增加基礎設施的靈活性,使得IT更獨立地管理基礎設施而不依賴應用程序和商務活動,從而簡化整套管理。例如,每個存儲陣列和服務器都有自己配置卷的方法,將來,虛擬存儲也會為存儲管理員提供單獨的方法,在網(wǎng)絡內(nèi)以統(tǒng)一標準實現(xiàn)這些功能。
如今的帶內(nèi)虛擬解決方案達不到這些商業(yè)需求,簡言之,帶內(nèi)(in-band)虛擬解決方案在“數(shù)據(jù)路徑”中增加了工具或設備。這種方法在復雜性、冒險性、投資保護、可擴展性和部署難易性等方面有著固有的局限。我將在《論虛擬化》系列的第二部分中詳細探討這個問題。
簡言之,帶內(nèi)虛擬存儲需要你冒很大的風險,簡直就是孤注一擲。這種方案非常受限,靈活性小,難以實施,沒有可擴展性。是一種“要么全有、全么全無”的方法,所有SAN中的數(shù)據(jù)都必須虛擬化,并通過虛擬的層。
從歷史上看,任何實際的解決方案都必須遵循一定的原則:
1.解決特定問題(如,IT運行的中斷)
2.不產(chǎn)生新問題(如,數(shù)據(jù)完整性和增大復雜性)以及
3.兼容現(xiàn)有環(huán)境(即是說,保留基礎設施目前所有的價值和功能性)。
虛擬存儲的另外一種方法,網(wǎng)絡虛擬(有時稱作帶外“out-of-band”方法),以下列原則為指導。通過運用下一代的智能交換機/控制器技術平衡現(xiàn)有SAN結(jié)構,實現(xiàn)基于網(wǎng)絡的虛擬。
交換機的實現(xiàn)采用開放式和標準方法。以開放式的方式開發(fā)這種技術是指,存儲供應商需要與交換機供應商合作,以確保異構環(huán)境的無縫運行,意思是說開發(fā)標準接口,用戶可以從多個供應商提供的交換機中進行選擇。
另外補充一點,管理裝置位于“數(shù)據(jù)路徑之外”,主要管理全部的虛擬環(huán)境,包括映射數(shù)據(jù)位置。網(wǎng)絡中并沒有數(shù)據(jù)版本或“狀態(tài)”。如果數(shù)據(jù)正確地存儲在陣列中,才表示完成整個應用。
就擴展性而言,網(wǎng)絡虛擬存儲解決方案能夠支持多企業(yè)級陣列,集合智能化的高端和中層陣列,并提供補充性功能,如,不間斷的數(shù)據(jù)移動。在保證擴展性的同時,為還IT管理者提供了逐級的解決方法,允許其虛擬SAN內(nèi)的部分數(shù)據(jù),因此,可以逐卷選擇哪一卷需要虛擬存儲,而哪一卷不需要。在一個系統(tǒng)內(nèi)擴展,并保證解決方案能擴展至整個基礎設施。
此外,這種虛擬存儲方法可以保護存儲陣列中已有的增值功能的投資,這些解決方案允許用戶繼續(xù)使用基于陣列的現(xiàn)有復制技術。
總之,這種分布式、開放式的網(wǎng)絡虛擬存儲技術最終會為用戶帶來實際利益。網(wǎng)絡虛擬存儲技術解決所有問題后,有望對基礎設施實現(xiàn)前所未有的控制。該技術將滿足對“不間斷的運行”不斷增長的需求,有助于簡化和優(yōu)化網(wǎng)絡存儲管理,提高整體靈活性,在現(xiàn)今高度復雜的環(huán)境中運行。