如今炙手可熱的“軟件定義存儲”號稱通過存儲軟硬件和管理功能的解耦,來消除存儲孤島,從而滿足用戶不斷變化的存儲容量、性能和管理效率的需求。不過,軟件定義存儲它所強調(diào)卻又回避的是:大多數(shù)IT廠商無法管理物理存儲的基礎(chǔ)設(shè)施。它只不過是廠商過去幾年來一直把存儲虛擬機管理程序、私有云存儲甚至存儲虛擬化之類的術(shù)語翻來覆去地新瓶裝舊酒。
軟件定義存儲架構(gòu)的概念是要讓任何人可以分割和配置存儲容量以及各種數(shù)據(jù)保護(hù)之類的服務(wù)。它還可以幫助解決在有虛擬工作負(fù)載的基礎(chǔ)設(shè)施中移動存儲卷的問題。
但是軟件定義存儲(SDS)并沒有修正或者處理潛在的問題。真正損害存儲分配的效率、妨礙存儲彈性和持久性、推高存儲成本的,是缺乏對基礎(chǔ)設(shè)施的監(jiān)控和管理。我們對硬件故障做出響應(yīng),我們并沒有對它們進(jìn)行管理。因此,讓我們一起了解一下:我們是如何陷入這個SDS的狂熱當(dāng)中的,以及它對存儲專業(yè)人員意味著什么。
軟件定義存儲的概念很簡單。在卷上存放數(shù)據(jù)是一個基于軟件的固有的功能。存放數(shù)據(jù)的硬件是次要的,使用的是商品包(所有磁盤來自于兩家廠商之一,而且硬件控制器越來越多的是運行商業(yè)OS之類的服務(wù)器主板)。因此,SDS鼓吹者說,把軟件功能從硬件分離出來是存儲結(jié)構(gòu)中一個自然的或者演變式的進(jìn)步。
SDS的核心目標(biāo)是使其更容易地配置和使用存儲資源。毋須擔(dān)心物理LUN、全局名(World Wide Names)或者端口地址。在一個虛擬化的存儲基礎(chǔ)設(shè)施(亦稱為軟件定義存儲架構(gòu))中,對于需要存儲卷資源向適合他們正在運行的應(yīng)用程序的工作負(fù)載提供容量和性能屬性的用戶來說,那種復(fù)雜性被掩藏了。
必須注意的是:軟件定義存儲的描述(以及情況)暗示著在目前彌漫于當(dāng)今IT廠商的“事半功倍”的風(fēng)氣之下,沒有(或者養(yǎng)不起)專家級的存儲管理員。虛擬服務(wù)器管理員往往對存儲硬件或者連接技術(shù)知之甚少,正被要求確保合適的存儲資源被分配給應(yīng)用程序及其數(shù)據(jù)。如同投幣式咖啡機的操作不需要咖啡服務(wù)生一樣,SDS鼓吹者主張存儲資源配置不應(yīng)該需要任何存儲方面的特殊技能。
這種想法是相當(dāng)危險的,造成配置設(shè)備、出現(xiàn)問題進(jìn)行調(diào)試、部件損壞進(jìn)行修復(fù)時對硬件廠商更大的依賴,都沒有客戶方面的IT人員參與(除了在處理賬單的時候)。也有人提出:把對物理基礎(chǔ)設(shè)施的責(zé)任外包給外部代理商(廠商)限制了他們管理他們所構(gòu)建的架構(gòu)的能力,減弱了消費者對他們的存儲架構(gòu)的創(chuàng)新能力。IT經(jīng)理已經(jīng)抱怨求職者的技能短缺;SDS沒有解決這個問題,它只是呈現(xiàn)一個更好的用戶界面而已。
支持軟件定義存儲的另外一個理由在于它使存儲資源變得更靈活。當(dāng)一個虛擬化的工作負(fù)載在服務(wù)器主機之間轉(zhuǎn)換(也稱為vMotion)的時候,其與后端存儲的連接應(yīng)該自動更新。通過這種方式,重新部署工作負(fù)載(例如,調(diào)整不同的物理路徑至存儲)的結(jié)果對應(yīng)用程序和該工作負(fù)載都是透明的。
如今對SDS的迷戀始于VMware公司2012年對軟件定義網(wǎng)絡(luò)的Nicira公司的收購?,F(xiàn)在,幾乎所有的基礎(chǔ)設(shè)施軟件都被炒作成“軟件定義”。
今天,存儲系統(tǒng)中存在著多種形式的存儲虛擬化,包括RAID、文件系統(tǒng)和各種存儲虛擬化軟件。然而,現(xiàn)階段的存儲虛擬化軟件(DataCore軟件公司的 SANsymphony-V)以及/或者硬件/軟件設(shè)備(例如IBM公司的SAN Volume Controller)或多或少既與硬件無關(guān)(無論物理硬件是哪一家品牌)也與工作負(fù)載無關(guān)(無論服務(wù)器上運行著哪一款虛擬機管理程序或者應(yīng)用程序),因此,如今的SDS產(chǎn)品往往變成專屬的軟件堆棧的一部分,例如vSphere。
軟件定義存儲的目標(biāo)是把存儲控制面與硬件面分離,以便資源可以僅向最終用戶和應(yīng)用程序呈現(xiàn)。要實現(xiàn)SDS所標(biāo)榜的價值,消費者最好購買真正獨立于硬件和服務(wù)器虛擬機管理程序的技術(shù),以避免價格高昂的廠商鎖定。