今天,業(yè)內(nèi)最熱門的話題之一是虛擬存儲。人們對多供應(yīng)商存儲的通用管理有許多期待,也有人做出各種承諾,稱能回答當(dāng)今所有有關(guān)存儲挑戰(zhàn)的問題。為解答這些疑慮,人們提出了許多沖擊市場的解決方案,這些方案讓人疑惑,惹人爭論。
圍繞虛擬存儲的許多爭論都集中在提高存儲資產(chǎn)的利用率上。當(dāng)今的存儲資源管理工具讓用戶可以監(jiān)視其整個存儲基礎(chǔ)設(shè)施并預(yù)先管理其使用情況。人們認(rèn)為,后Y2K時代大量修建的基礎(chǔ)設(shè)施利用率太低,保持高利用率仍然是一種最佳策略,IT管理者近幾年在這一領(lǐng)域取得了巨大的進(jìn)步。但今天,資產(chǎn)利用并不是一個非常緊迫的問題,解決這一問題已有很多優(yōu)秀的解決方案。
同時,數(shù)據(jù)爆炸的步伐不斷加快。新的數(shù)據(jù)觀認(rèn)為,數(shù)據(jù)值在其生命周期中,上下波動、分布于許多不同場所,并存在于不同介質(zhì)中,“數(shù)據(jù)可用性”的概念也隨之產(chǎn)生了新的意義。對大多數(shù)機(jī)構(gòu)來說,“數(shù)據(jù)可用性”意為建造復(fù)雜的IT基礎(chǔ)設(shè)施,在一周七天、一天24小時內(nèi),在適當(dāng)?shù)臅r間、適當(dāng)?shù)牡攸c,提供適當(dāng)?shù)男畔?。今天的商?wù)活動要求信息一直可用,在信息設(shè)施傳遞信息時,不愿意、也不能忍受由于IT設(shè)備的故障所引起的業(yè)務(wù)的中斷。
由于IT設(shè)備的故障所引起的業(yè)務(wù)的中斷每小時造成的損失可能達(dá)成千上萬甚至數(shù)百萬美元。我們運行一個存儲物理數(shù)據(jù)的中心,需要迅速進(jìn)行IT操作,好比它是一個永久圍繞地球旋轉(zhuǎn)的空間站,能空中加油、保養(yǎng)以及升級。IT管理員已意識到需要開發(fā)更好的工具來使他們的數(shù)據(jù)不斷可用。
十年前,我們問到,“如果我們消除了計劃外的關(guān)機(jī)將會怎樣?”現(xiàn)在,諸如EMC SRDF一類的業(yè)務(wù)恢復(fù)和數(shù)據(jù)復(fù)制等工具可以在遇到硬件故障,天災(zāi)和不可預(yù)測災(zāi)難時,成功地保護(hù)數(shù)據(jù)免遭關(guān)機(jī)的破壞。在新的IT基礎(chǔ)設(shè)施項目中集成使用適當(dāng)?shù)暮透呖捎眯缘墓ぞ撸S多數(shù)據(jù)中心已顯著降低了計劃外停機(jī)帶來的損失。
但是,由于IT操作的復(fù)雜性劇增,靈活性和響應(yīng)性要求也不斷提高。在降低商務(wù)流程延遲方面,IT已成為關(guān)鍵因素。同時,IT的應(yīng)用在全世界更多地方、更多人、在一周7天的每個小時都更需要使用。
因此,今天問題變成:“如果我們消除了計劃內(nèi)的關(guān)機(jī)將會怎樣?”保養(yǎng)、應(yīng)用升級、基礎(chǔ)設(shè)施的物理變化、數(shù)據(jù)中心的移動,這些都消耗了建立和運行一項應(yīng)用所需的時間。IT管理員報告,計劃內(nèi)的關(guān)機(jī)時間占了所有關(guān)機(jī)時間的三分之二或者是四分之三。
具體說來,近年網(wǎng)絡(luò)存儲的IT管理者希望實現(xiàn)下列目標(biāo):
從存儲基礎(chǔ)設(shè)施中移動生產(chǎn)數(shù)據(jù)而不中斷應(yīng)用程序。例如,在現(xiàn)存SAN中使用新的存儲陣列,存儲管理者需要在適當(dāng)?shù)臅r候做出計劃,以確保使用者知道數(shù)據(jù)將在某一段時期不可用。不論什么原因,IT管理者都希望消除任何與存儲有關(guān)的關(guān)機(jī)。
集中容量分配、供應(yīng)、以及數(shù)據(jù)移動能力,為多層、多供應(yīng)商存儲環(huán)境提供更大靈活性。以執(zhí)行信息生命周期管理(ILM)為例:如果一個卷在中級介質(zhì)性能存儲池中沒有達(dá)到向使用者承諾的具體服務(wù)級別,存儲管理員就必須向更高性能的存儲池(極有可能位于存儲架構(gòu)的不同層)轉(zhuǎn)移數(shù)據(jù),以達(dá)到這項要求。將來可以預(yù)見,這套流程將在使用者規(guī)定的范圍內(nèi)更加自動化。
今天的存儲管理員很難改變存儲基礎(chǔ)設(shè)施。商業(yè)運作不容許關(guān)機(jī),數(shù)據(jù)上傳對服務(wù)器和應(yīng)用程序管理員會產(chǎn)生影響,這些都會妨礙存儲管理員進(jìn)行任何修改,包括輕微移動到大規(guī)模的遷移。如果部署得當(dāng),虛擬存儲可以給管理員以更大靈活性,修改基礎(chǔ)設(shè)施而不影響系統(tǒng)或應(yīng)用。
這些“不間斷運行”對使用者掩蔽了IT基礎(chǔ)設(shè)施的復(fù)雜性,將這項技術(shù)融入當(dāng)今的存儲基礎(chǔ)設(shè)施是一種實用的做法,將會刺激虛擬存儲技術(shù)獲得廣泛接受和使用。
但要達(dá)到這種“不間斷運行”的新層次,用戶必須選擇一套不增加存儲基礎(chǔ)設(shè)施復(fù)雜性和費用的虛擬存儲方案,并保證方案的實施輕松易行,同時保護(hù)用戶在存儲功能的現(xiàn)有投資。
最后,虛擬存儲通過增加基礎(chǔ)設(shè)施的靈活性,使得IT更獨立地管理基礎(chǔ)設(shè)施而不依賴應(yīng)用程序和商務(wù)活動,從而簡化整套管理。例如,每個存儲陣列和服務(wù)器都有自己配置卷的方法,將來,虛擬存儲也會為存儲管理員提供單獨的方法,在網(wǎng)絡(luò)內(nèi)以統(tǒng)一標(biāo)準(zhǔn)實現(xiàn)這些功能。
架構(gòu)考慮
如今的帶內(nèi)虛擬解決方案達(dá)不到這些商業(yè)需求,簡言之,帶內(nèi)(in-band)虛擬解決方案在“數(shù)據(jù)路徑”中增加了工具或設(shè)備。這種方法在復(fù)雜性、冒險性、投資保護(hù)、可擴(kuò)展性和部署難易性等方面有著固有的局限。我將在《論虛擬化》系列的第二部分中詳細(xì)探討這個問題。
簡言之,帶內(nèi)虛擬存儲需要你冒很大的風(fēng)險,簡直就是孤注一擲。這種方案非常受限,靈活性小,難以實施,沒有可擴(kuò)展性。是一種“要么全有、全么全無”的方法,所有SAN中的數(shù)據(jù)都必須虛擬化,并通過虛擬的層。
從歷史上看,任何實際的解決方案都必須遵循一定的原則:
虛擬存儲的另外一種方法,網(wǎng)絡(luò)虛擬(有時稱作帶外“out-of-band”方法),以下列原則為指導(dǎo)。通過運用下一代的智能交換機(jī)/控制器技術(shù)平衡現(xiàn)有SAN結(jié)構(gòu),實現(xiàn)基于網(wǎng)絡(luò)的虛擬。
交換機(jī)的實現(xiàn)采用開放式和標(biāo)準(zhǔn)方法。以開放式的方式開發(fā)這種技術(shù)是指,存儲供應(yīng)商需要與交換機(jī)供應(yīng)商合作,以確保異構(gòu)環(huán)境的無縫運行,意思是說開發(fā)標(biāo)準(zhǔn)接口,用戶可以從多個供應(yīng)商提供的交換機(jī)中進(jìn)行選擇。
另外補(bǔ)充一點,管理裝置位于“數(shù)據(jù)路徑之外”,主要管理全部的虛擬環(huán)境,包括映射數(shù)據(jù)位置。網(wǎng)絡(luò)中并沒有數(shù)據(jù)版本或“狀態(tài)”。如果數(shù)據(jù)正確地存儲在陣列中,才表示完成整個應(yīng)用。
就擴(kuò)展性而言,網(wǎng)絡(luò)虛擬存儲解決方案能夠支持多企業(yè)級陣列,集合智能化的高端和中層陣列,并提供補(bǔ)充性功能,如,不間斷的數(shù)據(jù)移動。在保證擴(kuò)展性的同時,為還IT管理者提供了逐級的解決方法,允許其虛擬SAN內(nèi)的部分?jǐn)?shù)據(jù),因此,可以逐卷選擇哪一卷需要虛擬存儲,而哪一卷不需要。在一個系統(tǒng)內(nèi)擴(kuò)展,并保證解決方案能擴(kuò)展至整個基礎(chǔ)設(shè)施。
此外,這種虛擬存儲方法可以保護(hù)存儲陣列中已有的增值功能的投資,這些解決方案允許用戶繼續(xù)使用基于陣列的現(xiàn)有復(fù)制技術(shù)。
總之,這種分布式、開放式的網(wǎng)絡(luò)虛擬存儲技術(shù)最終會為用戶帶來實際利益。網(wǎng)絡(luò)虛擬存儲技術(shù)解決所有問題后,有望對基礎(chǔ)設(shè)施實現(xiàn)前所未有的控制。該技術(shù)將滿足對“不間斷的運行”不斷增長的需求,有助于簡化和優(yōu)化網(wǎng)絡(luò)存儲管理,提高整體靈活性,在現(xiàn)今高度復(fù)雜的環(huán)境中運行。
上述我們討論了存儲虛擬化是如何實現(xiàn)不停機(jī)操作的,并使用戶能夠通過改造存儲架構(gòu)而減少計劃內(nèi)停機(jī)時間這一日益重要的問題?,F(xiàn)在我們再來看看實現(xiàn)虛擬化的不同方式。
存儲虛擬化提出了一個從物理到邏輯的存儲設(shè)備概念。它為消耗資源的企業(yè)提供了一種簡單的、統(tǒng)一的復(fù)合架構(gòu)。虛擬化是企業(yè)存儲陣列自有的能力,它把多個固定磁盤驅(qū)動聚集到一個單一的物理架構(gòu)中,為主機(jī)通道提供邏輯卷。最近,出現(xiàn)了一種新的存儲技術(shù),它從整個SAN系統(tǒng)的多重、多種陣列中把空間虛擬化,并從一個物理點管理這一空間的邏輯卷。然而,這一新的虛擬化技術(shù)涉及許多不同的方法和問題。在企業(yè)環(huán)境中,架構(gòu)對于解決方案能否帶來最大價值起著關(guān)鍵作用。
主機(jī)系統(tǒng)的存儲虛擬化
一種集成、管理多個SAN系統(tǒng)設(shè)備空間的解決方案已在許多最終用戶環(huán)境中得到應(yīng)用,這就是主機(jī)邏輯卷管理器(LVM)。的確,LVM正成為最先進(jìn)的服務(wù)器操作系統(tǒng)的標(biāo)準(zhǔn)部分。LVMs具有軟件功效,管理從各種存儲方式中產(chǎn)生的邏輯卷,配置適合某種應(yīng)用所需的空間。舉個例子,它們可以通過連接一組在陣列水平上配置的小規(guī)模的空間,形成一個大空間;它們也可以把大的陣列卷分成幾個易管理的小單位;或者在維護(hù)一個應(yīng)用空間時,為了正常運行,他們可以在若干個陣列空間中提取數(shù)據(jù)。
LVMS提供了大容量、多方式虛擬化等優(yōu)點,但也有一個內(nèi)在缺陷:由于他們是在主機(jī)系統(tǒng)上工作的,因此必須對每一臺主機(jī)單獨設(shè)置配置和應(yīng)用。如果主機(jī)數(shù)量不多,這不算個問題。但在一個企業(yè)的系統(tǒng)設(shè)置中,通常都有幾百臺甚至上千臺主機(jī)通過SAN系統(tǒng)存儲數(shù)據(jù),控制分布空間很快就成為一個嚴(yán)峻的問題。如果系統(tǒng)環(huán)境改造變化很大,需要頻繁修改配置,這個問題就愈加嚴(yán)重。如果在不同的操作系統(tǒng)上使用不同的LVMS,易操作性也是一個問題,要求操作員精通多種工具。使用主機(jī)系統(tǒng)方案時,互操作性(確認(rèn)第三方的LVMS與修改過的操作系統(tǒng)、新的方案相兼容)和性能(密集的LVM運行會破壞主機(jī)處理周期)也是個問題。
網(wǎng)絡(luò)系統(tǒng)的存儲虛擬化
網(wǎng)絡(luò)系統(tǒng)的存儲虛擬化結(jié)構(gòu)試圖解決主機(jī)系統(tǒng)模式中的內(nèi)在問題。在主機(jī)和子系統(tǒng)之間的一個層面插入虛擬化的功能,此功能主要是簡化易操作性。有二種結(jié)構(gòu)方式:數(shù)據(jù)通道中和數(shù)據(jù)通道外。
數(shù)據(jù)通道中方式
數(shù)據(jù)通道中結(jié)構(gòu)是在主機(jī)和陣列之間的網(wǎng)絡(luò)數(shù)據(jù)通道(或“通道中”)中插入虛擬化手段。這些設(shè)備通常提供空間管理和其它配套功能,如數(shù)據(jù)遷移和拷貝服務(wù)。他們行使存儲管理器的作用,替代正在虛擬化的設(shè)備。存儲虛擬設(shè)備本身可以是一個專用的服務(wù)器,運行裝在標(biāo)準(zhǔn)操作系統(tǒng)上的虛擬化軟件;也可以是一個專門的應(yīng)用程序,運行嵌入的編碼,甚至是一個帶有能連接附加陣列框架后端的陣列管理器“前端”。這種設(shè)備的最大好處是簡化—它是一種自有(全新)的方式,可以集中管理多種連接設(shè)備。
通道內(nèi)方式最主要的缺點是在網(wǎng)絡(luò)路徑上增加了一個額外的“跳”,這樣就增加了主機(jī)和物理存儲設(shè)備之間的時延。一些通道中設(shè)備試圖以在設(shè)備內(nèi)部使用緩存的方法解決增等待時間的問題。和存儲子系統(tǒng)一樣,緩存的益處很大程度上取決于應(yīng)用和緩存算法的效率。網(wǎng)絡(luò)內(nèi)部的緩存還會產(chǎn)生更多的復(fù)雜問題。對于需求冗余的高效環(huán)境,使一對通道中的緩存保持一致,就需要緩存鏡像,這又增加了一些等待時間。它還要求具有強(qiáng)大的錯誤和故障處理邏輯,以確保經(jīng)過緩存和確認(rèn)的I/O 被安全地存儲到后端。
通道中虛擬化結(jié)構(gòu)的一個更為嚴(yán)重的缺點是限制了其擴(kuò)展性。由于所有虛擬化區(qū)域中的I/O需要通過通道中方式,不是在帶寬就是在處理能力方面,會形成一個瓶頸。一旦任意一種資源耗盡,就必須采取數(shù)據(jù)擴(kuò)展策略。如前面提到的由于對所有通道節(jié)點實行緩存鏡像,使得“橫向擴(kuò)展(scale out)”策略(其中附加了n個節(jié)點用于擴(kuò)展)變得不實際。取而代之的唯一可行辦法是“向上擴(kuò)展(scale up)”策略,這要求通道中的節(jié)點越來越大,以實現(xiàn)通道中大規(guī)模的虛擬化。最新出現(xiàn)的大規(guī)模、高性能的通道中虛擬化設(shè)備的單片企業(yè)陣列就證明了這一點。在某種程度上,對于一個大的環(huán)境來說, 甚至“向上擴(kuò)展(scale up)”策略也不夠,需要采用一種新的通道中設(shè)備。每一個通道中設(shè)備對其各自的虛擬區(qū)域負(fù)責(zé),管理獨立的虛擬區(qū)域。然而,因管理分散獨立的區(qū)域的費用很大,因而通過虛擬化降低復(fù)雜性和簡化管理的初衷就無法實現(xiàn)。
數(shù)據(jù)通道外方式
通道外方式的設(shè)計是通過從數(shù)據(jù)流中分割管理信息,避免通道中結(jié)構(gòu)所產(chǎn)生的內(nèi)在運行問題。在通道外結(jié)構(gòu)中,有一個叫做元數(shù)據(jù)服務(wù)器的單獨硬件,它存有虛擬化存儲的邏輯-物理關(guān)系信息,向每一個服務(wù)器傳送信息,分配I/O指令。這種數(shù)據(jù)傳送通過一個獨立的網(wǎng)絡(luò)完成,它與數(shù)據(jù)交流使用的光纖通道分開,這即是通道外模式。元數(shù)據(jù)服務(wù)器和主機(jī)之間的傳輸通常是通過裝在主機(jī)上的接口程序來實現(xiàn)的,這臺主機(jī)與修改后的、對指令重新分配的I/O驅(qū)動器共同工作。
由于主機(jī)直接將虛擬化存儲指令分配到目的設(shè)備上,I/O運行不再受到增加等待時間或帶寬的制約。這樣,通道外方式理論上更適合于高性能應(yīng)用。它還避免了通道內(nèi)自有的數(shù)據(jù)完整性問題。任何“狀態(tài)”或版本數(shù)據(jù)都不會滯留在網(wǎng)絡(luò)中。數(shù)據(jù)正確地存儲入陣列之后,主機(jī)的任務(wù)才算完成。然而,這種通道外方式又引出了一些主機(jī)系統(tǒng)方式的易操作性問題,也就是說,需要加載、維護(hù)和修改主機(jī)系統(tǒng)軟件。
一種解決易操作性問題的改進(jìn)后通道外方式即將產(chǎn)生。這一方式利用智能SAN交換機(jī)作為平臺,構(gòu)建以網(wǎng)絡(luò)為基礎(chǔ)的存儲虛擬化。這些交換機(jī)帶有專門的端口級處理器(可能是被頻繁優(yōu)化的ASICs,但也能是FPGAs或網(wǎng)絡(luò)處理器)以最快速度檢驗并重新分配I/O指令(從邏輯地址轉(zhuǎn)換到物理地址)。把這些處理器直接匯集到現(xiàn)有的SAN系統(tǒng)結(jié)構(gòu)上,就無需對另一層虛擬化方案進(jìn)行管理。以前由主機(jī)接口程序管理的主機(jī)元數(shù)據(jù)被加載到智能端口的閃存上,不再需要主機(jī)系統(tǒng)軟件。元數(shù)據(jù)服務(wù)器不與主機(jī)交換信息,而是和智能端口交換信息,確保總能為通過這些端口存儲信息的主機(jī)提供正確的映射信息??偠灾?,改進(jìn)后的通道外方式,其易操作性大大提高。
這種基于交換器的通道外方式更適應(yīng)“橫向擴(kuò)展(scale out)”策略。由于大多數(shù)的I/O運算在智能交換機(jī)內(nèi)由端口的處理器直接處理,如果需要增加規(guī)模(scale),只需要增加更多的處理器??稍诮Y(jié)構(gòu)上再增加一個交換器,或在現(xiàn)有的交換器上增加一個處理葉片。增加的處理器仍由同一個元數(shù)據(jù)服務(wù)器進(jìn)行管理,無需頻繁增加規(guī)模(scale),因為它并不處理I/O通信,只是管理所有端口的元數(shù)據(jù)。簡言之,這種結(jié)構(gòu)理論上能夠擴(kuò)展大規(guī)模配置,大到可以支持在當(dāng)前所有的大規(guī)模數(shù)據(jù)中心,推廣存儲虛擬化的好處。
可見,存儲虛擬化的方式多種多樣,各具特色。如我們所介紹的,結(jié)構(gòu)可對存儲虛擬化解決方案的易操作性、規(guī)模,乃至為使用者帶來的價值起決定性作用。對任何可能采用這種技術(shù)的用戶來說,主要考慮的問題是要全面了解該解決方案的架構(gòu)。
到此,我們討論了采用存儲虛擬化的好處?它怎樣提供了全新而不間斷的操作能力,從而為今天的動態(tài)存儲環(huán)境的變動管理提供了方便。我們還分析了幾個在SAN(存儲區(qū)域網(wǎng)絡(luò))范圍實現(xiàn)存儲虛擬化的方法結(jié)構(gòu)差異。最后,我們將討論一些切實的、以及潛在用戶對這項技術(shù)應(yīng)關(guān)注的問題。
切合實際地想一想
任何一個存儲虛擬化用戶應(yīng)該問的第一個問題非常簡單?我正在經(jīng)歷的痛苦是否大到值得我們需要額外付出來部署這個新的解決方案從而減輕我們的痛苦? “我現(xiàn)有的,經(jīng)過考驗的解決方案在今天是否依然有效?”“對我面臨的問題有沒有一些更好的、更容易的或更好地被驗證的解決方案?”這些問題將直接涉及問題的核心。
例如,我們只能眼睜睜地看著通道中存儲虛擬化方案的推廣在小規(guī)模環(huán)境(小到2TB)的實驗中失敗。這類環(huán)境通常既沒有多個供應(yīng)商,也沒有虛擬化方案旨在解決的變化數(shù)量?,F(xiàn)有的解決方案比如當(dāng)今的存儲陣列或存儲管理軟件為這類環(huán)境提供了一個更為經(jīng)濟(jì),可靠且并不復(fù)雜的方案。
在投入任何精力進(jìn)行評估之前,先要確保虛擬化是被當(dāng)成一項實用創(chuàng)新而推行的。它可以解決眼前的壓力、懸而未決的問題,并且不會在過程中產(chǎn)生新的問題(比如更大的復(fù)雜性)。
評估虛擬化解決方案的四個標(biāo)準(zhǔn)
對于那些可以使用虛擬化存儲的環(huán)境,供應(yīng)商必須解決的問題以及潛在用戶也必須考慮四個基本問題是:規(guī)模、功能、管理和支持。讓我們依依看看每個問題。
標(biāo)準(zhǔn)1:規(guī)模
在當(dāng)今現(xiàn)有的SAN(存儲區(qū)域網(wǎng)絡(luò))環(huán)境中,性能被分布在多個存儲陣列里。每個陣列都獨立于其它任何一個陣列。在一個虛擬化的環(huán)境中,存儲性能是由整個基礎(chǔ)結(jié)構(gòu)聚合起來的。正是這種聚合的能力大大簡化了虛擬化環(huán)境中的管理。因此,存儲虛擬化的價值來自于它的規(guī)?;芰?,而最大的價值就是將整個目標(biāo)環(huán)境聚合成一個統(tǒng)一的邏輯視圖或“虛擬庫”。
用戶應(yīng)該記住這一點,然后就規(guī)模向他們的虛擬化供應(yīng)商提出三個主要問題。最基本的問題是你能實現(xiàn)多大的規(guī)模?與目標(biāo)環(huán)境比較會有何不同?用戶不應(yīng)該尋求只能簡單創(chuàng)建幾個虛擬化“孤島”的產(chǎn)品,因為它不能聚成合理的規(guī)模。在這種情況下,管理多個虛擬化程序所增加的復(fù)雜性(以及部署它們的成本)可能超出它們可能帶來的好處。
另一個相關(guān)的問題就是規(guī)?;男阅?,特別是,當(dāng)相當(dāng)一部分存儲被虛擬化時,性能會發(fā)生怎樣的改變?有兩個衡量標(biāo)準(zhǔn):反應(yīng)時間(主要與系統(tǒng)的處理能力相關(guān))和處理能力(與系統(tǒng)的帶寬相關(guān))在這里是主要的衡量指標(biāo)。在負(fù)荷增大和資源耗盡時,許多通過有限的高速緩沖存儲器、通用的處理和帶寬來發(fā)送所有I/O的通道中系統(tǒng)其性能有很大不同。帶有分布式的、專用處理能力的系統(tǒng)較不容易使性能下降。
最后一個關(guān)于規(guī)模的問題與結(jié)構(gòu)有很大關(guān)系??系統(tǒng)是怎樣形成規(guī)模的?一個容易形成規(guī)模的系統(tǒng)更有可能適應(yīng)將來環(huán)境的增長,對大多數(shù)用戶而言,這幾乎是一個毫無疑問的問題。如我們在前面文章中討論的那樣,通道中產(chǎn)品通常使用“向上擴(kuò)展”策略,它在高速緩沖存儲器或處理能力達(dá)到極限時,需要增加一個新的“盒子”或單元。不幸的是,這些新盒子可能會形成一個單獨的管理區(qū)域,從而增加了復(fù)雜性。取決于盒子的大小和技術(shù)指標(biāo),費用可能會增加很高?;诜植际街悄芴幚砥鞯奶摂M化結(jié)構(gòu)通常更適用于“橫向擴(kuò)展”策略,在保持相同管理區(qū)域的同時,這種策略隨著規(guī)模的遞增,其成本點也在遞增。
標(biāo)準(zhǔn)2:功能
今天,在SAN上存儲數(shù)據(jù)的應(yīng)用程序可以使用基于陣列的多個軟件功能,比如本地和遠(yuǎn)程復(fù)制。通過匯集和抽象存儲能力,虛擬化解決方案掩蓋了單個設(shè)備,打破了陣列軟件賴以運行的主機(jī)到設(shè)備的關(guān)系。因此,為了不減少其價值或提供一個不降低功能的環(huán)境,虛擬化解決方案必須要么取代由陣列提供的增值功能,要么保留增值功能,與現(xiàn)有功能實現(xiàn)互操作性。理想的解決方案是不會給出一個要么這樣、要么那樣的建議,而是提供兩個選擇。保留狀態(tài)(比如使用高速緩沖存儲器的通道中結(jié)構(gòu))的虛擬化結(jié)構(gòu)在設(shè)計上就決定了它不能與遠(yuǎn)程復(fù)制服務(wù)一樣管理狀態(tài)變化,它與現(xiàn)有的陣列功能不相容。
要向虛擬化供應(yīng)商提出的另一個主要問題是,“對我現(xiàn)有的陣列功能會產(chǎn)生什么影響?”你能否繼續(xù)使用在流程、技能、培訓(xùn)和人員等方面的現(xiàn)有投資?如果不能,那么必須仔細(xì)計算包括所有這些因素在內(nèi)的總替代成本。
除了成本之外,還必須以現(xiàn)有的解決方案作為標(biāo)準(zhǔn)對“替代”功能進(jìn)行比較。是否具有所有主要的功能?市場領(lǐng)先的復(fù)制軟件得益于10多年來不斷改進(jìn)和優(yōu)化的軟件設(shè)計。它們對任何新產(chǎn)品來說都是一個很難實現(xiàn)的衡量標(biāo)準(zhǔn)。
標(biāo)準(zhǔn)3:管理
當(dāng)今存儲資源管理(SRM)工具的一個主要優(yōu)點就是它們提供了一個把環(huán)境中所有東西都集成起來的端到端的視圖。如果你希望把監(jiān)控、報告、規(guī)劃和供應(yīng)服務(wù)有效地提供給你的存儲環(huán)境,SRM是絕對必要的。虛擬化設(shè)備影響SRM或任何其它的“端到端展現(xiàn)”的管理工具。引進(jìn)虛擬化設(shè)備把端到端的視圖分為三個不同的區(qū)域:服務(wù)器到虛擬化設(shè)備,虛擬化設(shè)備到物理存儲以及虛擬化設(shè)備本身。管理視圖的再集成對于優(yōu)化虛擬化環(huán)境的可管理性,至關(guān)重要。
對虛擬化供應(yīng)商提出的關(guān)于管理方面的主要問題是,我能否使用現(xiàn)有的SRM工具組來管理新的虛擬化環(huán)境?這個問題仍是關(guān)于保護(hù)流程、技能、培訓(xùn)和人員方面的投資。其次,我是否對虛擬化和非虛擬化環(huán)境有一個統(tǒng)一的視圖?這可以保證在整個環(huán)境中貫徹一致的管理準(zhǔn)則。不能解決上述問題,就將削弱所承諾的許多虛擬化可管理性的好處,特別是在完全向虛擬環(huán)境轉(zhuǎn)變的時候。
標(biāo)準(zhǔn)4:支持
虛擬化不是一項孤立的技術(shù)。它是一種必須在現(xiàn)有環(huán)境中工作的東西。虛擬化設(shè)備是一個嶄新的智能平臺,它必須與你已有的一切東西相互作用,包括服務(wù)器和服務(wù)器端軟件、存儲網(wǎng)絡(luò)、網(wǎng)絡(luò)硬件和網(wǎng)絡(luò)協(xié)議,以及存儲陣列和陣列駐留軟件。例如,想一想是什么讓一個 “行業(yè)標(biāo)準(zhǔn)”協(xié)議(如光纖信道)像廣告中所描述的那樣起作用?;ゲ僮餍院椭С质侨魏翁摂M化解決方案取得成功的關(guān)鍵。
因此,潛在虛擬化用戶還要提出一些與支持相關(guān)的問題:“誰來負(fù)責(zé)制定新的硬件技術(shù)需求?問題將如何上報和解決?誰來負(fù)責(zé)提供服務(wù)與支持?”幸運的是,我們可以在本文中回答這些問題。答案是虛擬化供應(yīng)商。
因此,評估一個供應(yīng)商在提供支持方面準(zhǔn)備的如何,我們還需要問一些其它的問題。特別是,在進(jìn)行非常復(fù)雜的互操作性測試和在復(fù)雜的多供應(yīng)商環(huán)境里提供支持方面,他們有多少經(jīng)驗?對于資格和互操作性測試的質(zhì)量,他們在行業(yè)中的名聲如何?也許最重要的是看看他們在這方面確實做了多少投入?許多供應(yīng)商在這方面只不過是“說說而已”。然而,在一個至關(guān)重要的生產(chǎn)環(huán)境中,是否采用他們的虛擬化解決方案,還需要認(rèn)真考慮他們是否有能力為“合格”的配置提供支持。你對他們的能力有信心嗎?
在本文中,我們對理解存儲虛擬化技術(shù)以及在部署存儲虛擬化技術(shù)過程中所涉及的許多問題進(jìn)行了討論。對于那些有需求的機(jī)構(gòu),他們需要了解各種設(shè)計結(jié)構(gòu)方法的優(yōu)點和缺點,要仔細(xì)考慮規(guī)模、功能、可管理性以及支持等方面的問題,以選擇最正確的解決方案。只有選擇最正確的解決方案,他們才能經(jīng)歷一次存儲架構(gòu)的變革,使他們的環(huán)境更具活力、不斷可用并最終能夠更好地為業(yè)務(wù)需要提供服務(wù)。
訂閱《信息存儲》雜志請 點擊此處鏈接