軟件定義存儲(chǔ):不能新瓶裝舊酒

責(zé)任編輯:jerry

2014-05-23 14:21:20

摘自:論壇

如今炙手可熱的“軟件定義存儲(chǔ)”號(hào)稱(chēng)通過(guò)存儲(chǔ)軟硬件和管理功能的解耦,來(lái)消除存儲(chǔ)孤島,從而滿足用戶不斷變化的存儲(chǔ)容量、性能和管理效率的需求。要實(shí)現(xiàn)SDS所標(biāo)榜的價(jià)值,消費(fèi)者最好購(gòu)買(mǎi)真正獨(dú)立于硬件和服務(wù)器虛擬機(jī)管理程序的技術(shù),以避免價(jià)格高昂的廠商鎖定。

如今炙手可熱的“軟件定義存儲(chǔ)”號(hào)稱(chēng)通過(guò)存儲(chǔ)軟硬件和管理功能的解耦,來(lái)消除存儲(chǔ)孤島,從而滿足用戶不斷變化的存儲(chǔ)容量、性能和管理效率的需求。不過(guò),軟件定義存儲(chǔ)它所強(qiáng)調(diào)卻又回避的是:大多數(shù)IT廠商無(wú)法管理物理存儲(chǔ)的基礎(chǔ)設(shè)施。它只不過(guò)是廠商過(guò)去幾年來(lái)一直把存儲(chǔ)虛擬機(jī)管理程序、私有云存儲(chǔ)甚至存儲(chǔ)虛擬化之類(lèi)的術(shù)語(yǔ)翻來(lái)覆去地新瓶裝舊酒。

軟件定義存儲(chǔ) 不應(yīng)只是“看上去很美”

軟件定義存儲(chǔ)架構(gòu)的概念是要讓任何人可以分割和配置存儲(chǔ)容量以及各種數(shù)據(jù)保護(hù)之類(lèi)的服務(wù)。它還可以幫助解決在有虛擬工作負(fù)載的基礎(chǔ)設(shè)施中移動(dòng)存儲(chǔ)卷的問(wèn)題。

但是軟件定義存儲(chǔ)(SDS)并沒(méi)有修正或者處理潛在的問(wèn)題。真正損害存儲(chǔ)分配的效率、妨礙存儲(chǔ)彈性和持久性、推高存儲(chǔ)成本的,是缺乏對(duì)基礎(chǔ)設(shè)施的監(jiān)控和管理。我們對(duì)硬件故障做出響應(yīng),我們并沒(méi)有對(duì)它們進(jìn)行管理。因此,讓我們一起了解一下:我們是如何陷入這個(gè)SDS的狂熱當(dāng)中的,以及它對(duì)存儲(chǔ)專(zhuān)業(yè)人員意味著什么。

軟件定義存儲(chǔ)的概念很簡(jiǎn)單。在卷上存放數(shù)據(jù)是一個(gè)基于軟件的固有的功能。存放數(shù)據(jù)的硬件是次要的,使用的是商品包(所有磁盤(pán)來(lái)自于兩家廠商之一,而且硬件控制器越來(lái)越多的是運(yùn)行商業(yè)OS之類(lèi)的服務(wù)器主板)。因此,SDS鼓吹者說(shuō),把軟件功能從硬件分離出來(lái)是存儲(chǔ)結(jié)構(gòu)中一個(gè)自然的或者演變式的進(jìn)步。

SDS的核心目標(biāo)是使其更容易地配置和使用存儲(chǔ)資源。毋須擔(dān)心物理LUN、全局名(World Wide Names)或者端口地址。在一個(gè)虛擬化的存儲(chǔ)基礎(chǔ)設(shè)施(亦稱(chēng)為軟件定義存儲(chǔ)架構(gòu))中,對(duì)于需要存儲(chǔ)卷資源向適合他們正在運(yùn)行的應(yīng)用程序的工作負(fù)載提供容量和性能屬性的用戶來(lái)說(shuō),那種復(fù)雜性被掩藏了。

必須注意的是:軟件定義存儲(chǔ)的描述(以及情況)暗示著在目前彌漫于當(dāng)今IT廠商的“事半功倍”的風(fēng)氣之下,沒(méi)有(或者養(yǎng)不起)專(zhuān)家級(jí)的存儲(chǔ)管理員。虛擬服務(wù)器管理員往往對(duì)存儲(chǔ)硬件或者連接技術(shù)知之甚少,正被要求確保合適的存儲(chǔ)資源被分配給應(yīng)用程序及其數(shù)據(jù)。如同投幣式咖啡機(jī)的操作不需要咖啡服務(wù)生一樣,SDS鼓吹者主張存儲(chǔ)資源配置不應(yīng)該需要任何存儲(chǔ)方面的特殊技能。

這種想法是相當(dāng)危險(xiǎn)的,造成配置設(shè)備、出現(xiàn)問(wèn)題進(jìn)行調(diào)試、部件損壞進(jìn)行修復(fù)時(shí)對(duì)硬件廠商更大的依賴(lài),都沒(méi)有客戶方面的IT人員參與(除了在處理賬單的時(shí)候)。也有人提出:把對(duì)物理基礎(chǔ)設(shè)施的責(zé)任外包給外部代理商(廠商)限制了他們管理他們所構(gòu)建的架構(gòu)的能力,減弱了消費(fèi)者對(duì)他們的存儲(chǔ)架構(gòu)的創(chuàng)新能力。IT經(jīng)理已經(jīng)抱怨求職者的技能短缺;SDS沒(méi)有解決這個(gè)問(wèn)題,它只是呈現(xiàn)一個(gè)更好的用戶界面而已。

支持軟件定義存儲(chǔ)的另外一個(gè)理由在于它使存儲(chǔ)資源變得更靈活。當(dāng)一個(gè)虛擬化的工作負(fù)載在服務(wù)器主機(jī)之間轉(zhuǎn)換(也稱(chēng)為vMotion)的時(shí)候,其與后端存儲(chǔ)的連接應(yīng)該自動(dòng)更新。通過(guò)這種方式,重新部署工作負(fù)載(例如,調(diào)整不同的物理路徑至存儲(chǔ))的結(jié)果對(duì)應(yīng)用程序和該工作負(fù)載都是透明的。

如今對(duì)SDS的迷戀始于VMware公司2012年對(duì)軟件定義網(wǎng)絡(luò)的Nicira公司的收購(gòu)。現(xiàn)在,幾乎所有的基礎(chǔ)設(shè)施軟件都被炒作成“軟件定義”。

今天,存儲(chǔ)系統(tǒng)中存在著多種形式的存儲(chǔ)虛擬化,包括RAID、文件系統(tǒng)和各種存儲(chǔ)虛擬化軟件。然而,現(xiàn)階段的存儲(chǔ)虛擬化軟件(DataCore軟件公司的 SANsymphony-V)以及/或者硬件/軟件設(shè)備(例如IBM公司的SAN Volume Controller)或多或少既與硬件無(wú)關(guān)(無(wú)論物理硬件是哪一家品牌)也與工作負(fù)載無(wú)關(guān)(無(wú)論服務(wù)器上運(yùn)行著哪一款虛擬機(jī)管理程序或者應(yīng)用程序),因此,如今的SDS產(chǎn)品往往變成專(zhuān)屬的軟件堆棧的一部分,例如vSphere。

軟件定義存儲(chǔ)的目標(biāo)是把存儲(chǔ)控制面與硬件面分離,以便資源可以僅向最終用戶和應(yīng)用程序呈現(xiàn)。要實(shí)現(xiàn)SDS所標(biāo)榜的價(jià)值,消費(fèi)者最好購(gòu)買(mǎi)真正獨(dú)立于硬件和服務(wù)器虛擬機(jī)管理程序的技術(shù),以避免價(jià)格高昂的廠商鎖定。

鏈接已復(fù)制,快去分享吧

企業(yè)網(wǎng)版權(quán)所有?2010-2024 京ICP備09108050號(hào)-6京公網(wǎng)安備 11010502049343號(hào)