這是基于數(shù)據(jù)塊存儲(chǔ)虛擬化技術(shù)系列四部分中的第三部分。在第一部分里,我們講解了IT部門(mén)實(shí)施存儲(chǔ)虛擬化的原因。在第二部分中,我們講解了如何在服務(wù)器層實(shí)現(xiàn)存儲(chǔ)虛擬化。在此部分,我們將講解存儲(chǔ)虛擬化軟件是如何在存儲(chǔ)陣列中實(shí)現(xiàn)的。
存儲(chǔ)陣列內(nèi)的虛擬化是基于服務(wù)器存儲(chǔ)虛擬化的演進(jìn)。虛擬化不僅為模塊化,橫向擴(kuò)展的架構(gòu)運(yùn)行所需要,它也逐漸成為大部分基于陣列的存儲(chǔ)實(shí)現(xiàn)有效供應(yīng)和管理的關(guān)鍵特性,無(wú)論是企業(yè)級(jí)或以下。
存儲(chǔ)虛擬化曾經(jīng)一度是企業(yè)級(jí)磁盤(pán)陣列的主要賣(mài)點(diǎn),提供簡(jiǎn)單供應(yīng),擴(kuò)展和重新分配存儲(chǔ)的能力,存儲(chǔ)整合是第一代SAN廠商提出的主要價(jià)值主張,而通過(guò)虛擬化可使得這些系統(tǒng)的整合擴(kuò)展到更大范圍。
這種技術(shù)已經(jīng)成為大多數(shù)陣列的通用特性,或者作為收費(fèi)的選項(xiàng),或越來(lái)越多的成為存儲(chǔ)管理軟件套件中的標(biāo)準(zhǔn)組成部分。實(shí)際上,很難想象存在任何一種共享的,整合的存儲(chǔ)基礎(chǔ)架構(gòu),而不具備很好的虛擬化能力。
存儲(chǔ)虛擬化同時(shí)也是橫向擴(kuò)展存儲(chǔ)和類(lèi)似的基于網(wǎng)格,集群架構(gòu)存儲(chǔ)的必不可少的部分。這些模塊化產(chǎn)品在每個(gè)節(jié)點(diǎn)內(nèi)都包含控制器,能夠讓它們?cè)跀U(kuò)展存儲(chǔ)容量的同時(shí)處理能力也隨之?dāng)U展。它們依賴(lài)虛擬化將這些物理隔離的存儲(chǔ)節(jié)點(diǎn)呈現(xiàn)為統(tǒng)一的存儲(chǔ)池。
陣列級(jí)的存儲(chǔ)虛擬化軟件同時(shí)也為自動(dòng)存儲(chǔ)分層特性所需要,當(dāng)前有許多陣列都具備這一特性。這些產(chǎn)品利用強(qiáng)勁的前端虛擬化能力來(lái)分析和在他們?cè)O(shè)定的不同層級(jí)間分散數(shù)據(jù)塊,以及基于用戶(hù)建立的策略在層級(jí)間移動(dòng)數(shù)據(jù)。
大多數(shù)的存儲(chǔ)陣列都包含某種程度的虛擬化技術(shù),通常作為存儲(chǔ)供應(yīng)的主要特性同時(shí)也作為他們所提供的存儲(chǔ)服務(wù)的一部分。當(dāng)我們將存儲(chǔ)虛擬化看作是多廠商(異構(gòu))存儲(chǔ)整合的工具時(shí),基于陣列的系統(tǒng)并不像基于網(wǎng)絡(luò)的系統(tǒng)那么普遍。不過(guò),確實(shí)有基于陣列的異構(gòu)虛擬化解決方案存在。其中的兩個(gè)來(lái)自于日立數(shù)據(jù)系統(tǒng)和NetApp。
HDS USP
通過(guò)幾年前發(fā)布的通用存儲(chǔ)平臺(tái)(USP),日立成為第一個(gè)打破業(yè)界同構(gòu)傳統(tǒng)的主流磁盤(pán)陣列廠商。HDS在存儲(chǔ)控制器中植入強(qiáng)勁的虛擬化引擎,使得處于第一層級(jí)的公司可整合數(shù)據(jù)中心中不斷累積的完全不同的陣列。日立的VSP系統(tǒng)支持高達(dá)247PB的存儲(chǔ)容量,同時(shí)包含第一層級(jí)解決方案中期望包含的各種特性,包括內(nèi)部和外部附加存儲(chǔ)的精簡(jiǎn)配置功能。
NetApp V系列開(kāi)放存儲(chǔ)控制器
NetApp的V系列開(kāi)放存儲(chǔ)控制器本質(zhì)上是NetApp的存儲(chǔ)控制器,被配置以支持第三方的存儲(chǔ)陣列。這種帶內(nèi)的解決方案在后端連接到光纖通道存儲(chǔ)區(qū)域網(wǎng)絡(luò)(SAN),將現(xiàn)有可用的LUN整合為存儲(chǔ)卷。現(xiàn)有存儲(chǔ)陣列的LUN可以根據(jù)需要仍直接分配給原來(lái)的主機(jī)。這種開(kāi)放式存儲(chǔ)控制器將它們池化為NetApp LUN用于塊級(jí)供應(yīng),或像通常的NetApp文件服務(wù)器一樣提供文件供應(yīng)。
何時(shí)使用以及如何選擇
如果虛擬化的驅(qū)動(dòng)是整合現(xiàn)有的陣列并提供總體的供應(yīng)和管理,基于陣列的存儲(chǔ)虛擬化軟件解決方案將是不錯(cuò)的選擇。顯然,你將處于存儲(chǔ)系統(tǒng)市場(chǎng)之中。潛在的公司可能也需要位于此市場(chǎng)中的上層,并且如果它已經(jīng)與此領(lǐng)域中提供這些產(chǎn)品的廠商建立關(guān)系也沒(méi)有妨礙。
如果考慮虛擬化的原因是支持如異地復(fù)制,數(shù)據(jù)遷移或存儲(chǔ)分層項(xiàng)目,基于網(wǎng)絡(luò)的虛擬化解決方案會(huì)更靈活,并且對(duì)于接近于中端市場(chǎng)公司而言?xún)r(jià)格可能更適中。我們將在下一部分談及這些內(nèi)容。
Eric Slack是Storage Switzerland的高級(jí)分析師。