定義軟件定義的存儲(chǔ)市場(chǎng)

責(zé)任編輯:jackye

作者:litao984lt編譯

2016-05-23 09:22:48

摘自:機(jī)房360

推動(dòng)SDS的其他技術(shù)因素包括:服務(wù)器端閃存技術(shù)、以及允許內(nèi)存和服務(wù)器存儲(chǔ)與其他物理服務(wù)器主機(jī)實(shí)現(xiàn)透明的共享的軟件。橫向擴(kuò)展文件SDS是一款高度可擴(kuò)展的NAS,往往具備諸如對(duì)象存儲(chǔ)的彈性或獨(dú)特的元數(shù)據(jù) (Qumulo)等特殊功能特點(diǎn)。

摘要:在本文中,我們將與廣大讀者一起來仔細(xì)分析一下當(dāng)前推動(dòng)著軟件定義的存儲(chǔ)市場(chǎng)的力量都有哪些;軟件定義的存儲(chǔ)都有哪些不同的類型;以及每種不同類型的各自的優(yōu)缺點(diǎn)。

在當(dāng)前的存儲(chǔ)領(lǐng)域,恐怕再?zèng)]有比“軟件定義的存儲(chǔ)”(SDS)這一概念術(shù)語(yǔ)更能引起更多的意見分歧了。鑒于關(guān)于軟件定義的存儲(chǔ)在業(yè)界尚未有一個(gè)被普遍廣泛接受的定義,SDS都是存儲(chǔ)供應(yīng)商們所特定的。存儲(chǔ)供應(yīng)商們打造了SDS這一定義,以匹配他們的存儲(chǔ)產(chǎn)品。其結(jié)果是,每一家存儲(chǔ)供應(yīng)商似乎都在提供不同的SDS產(chǎn)品。

最接近的軟件定義的存儲(chǔ)市場(chǎng)已經(jīng)對(duì)SDS形成了一種一致性的共識(shí),即:其更多的是市場(chǎng)架構(gòu)(marketecture)的概念,而非單純的架構(gòu)。

軟件定義的存儲(chǔ)將數(shù)據(jù)存儲(chǔ)硬件從對(duì)其實(shí)施管理的軟件進(jìn)行分離。存儲(chǔ)軟件本身是獨(dú)立于硬件的。通常,存儲(chǔ)控制面板是(但不總是)與數(shù)據(jù)面板分離的。

這種寬泛的定義推動(dòng)了當(dāng)前存儲(chǔ)的每一種變化。所以,這將需要由軟件定義的存儲(chǔ)市場(chǎng)的企業(yè)消費(fèi)者們自己來確定哪些產(chǎn)品才是最適合他們的。

SDS發(fā)展趨勢(shì)背后的推動(dòng)力

所有的存儲(chǔ)系統(tǒng)都一直是軟件定義的。所改變的僅僅只是:該軟件已成為便攜式。

存儲(chǔ)系統(tǒng)軟件歷來都被捆綁到其所管理的硬件上。當(dāng)硬件的容量或性能超負(fù)荷時(shí),就必須實(shí)施更換了,屆時(shí)企業(yè)組織客戶將需要與更換的硬件設(shè)備一起,再次購(gòu)買軟件許可。

更糟糕的是,存儲(chǔ)系統(tǒng)架構(gòu)創(chuàng)建了孤立的筒倉(cāng)孤島。獨(dú)特的基礎(chǔ)設(shè)施使得包括從存儲(chǔ)配置、數(shù)據(jù)保護(hù)、災(zāi)難恢復(fù)、技術(shù)更新、數(shù)據(jù)遷移、電力和冷卻在內(nèi)的一切變得越來越站不住腳。而再加上數(shù)據(jù)的快速增長(zhǎng)的趨勢(shì),以及對(duì)于存儲(chǔ)需求不斷增長(zhǎng)的數(shù)據(jù)量的增長(zhǎng),現(xiàn)有的架構(gòu)使得存儲(chǔ)系統(tǒng)的管理過于復(fù)雜、困難、成本造價(jià)昂貴,且最終難以維護(hù)。

幾大技術(shù)因素也同時(shí)對(duì)推動(dòng)軟件定義的存儲(chǔ)市場(chǎng)成為一個(gè)現(xiàn)象作出了其貢獻(xiàn)。首先,是x86計(jì)算架構(gòu)性能不斷的提升所引發(fā)的直接的結(jié)果。x86性能的改進(jìn)和針對(duì)特定存儲(chǔ)功能的內(nèi)核的可用性,導(dǎo)致x86的架構(gòu)標(biāo)準(zhǔn)化了存儲(chǔ)系統(tǒng)。

幫助推動(dòng)SDS的另外一項(xiàng)技術(shù)因素是服務(wù)器、桌面臺(tái)式機(jī)、應(yīng)用程序和網(wǎng)絡(luò)(SDN)對(duì)于x86虛擬化的普遍接受。其已幫助IT調(diào)節(jié)適應(yīng)受理來自其所駐留的硬件中的數(shù)據(jù)圖像的分離。

云技術(shù)的普及對(duì)于推動(dòng)軟件定義的存儲(chǔ)市場(chǎng)也發(fā)揮著重要的影響。根據(jù)行業(yè)標(biāo)準(zhǔn)和商品化的硬件,云數(shù)據(jù)中心需要一種新的、低成本的存儲(chǔ)架構(gòu)。

推動(dòng)SDS的其他技術(shù)因素包括:服務(wù)器端閃存技術(shù)、以及允許內(nèi)存和服務(wù)器存儲(chǔ)與其他物理服務(wù)器主機(jī)實(shí)現(xiàn)透明的共享的軟件。

所有的這些技術(shù)因素改變了服務(wù)器和存儲(chǔ)硬件之間區(qū)別,同時(shí)加速了存儲(chǔ)軟件的可移植性和靈活性,以及最后但卻不是不重要的:也從根本上降低了存儲(chǔ)成本。

不同SDS類別各自的利弊分析

鑒于當(dāng)前業(yè)界對(duì)于軟件定義的存儲(chǔ)尚未形成一個(gè)普遍公認(rèn)的標(biāo)準(zhǔn)化定義,使得各種各樣的相關(guān)技術(shù)已經(jīng)在軟件定義存儲(chǔ)市場(chǎng)興起了。在我們看來,當(dāng)前市場(chǎng)上的SDS大致可分為如下四類:

· 基于Hypervisor的SDS

· 超融合基礎(chǔ)設(shè)施(HCI)SDS

· 存儲(chǔ)虛擬化SDS

· 橫向擴(kuò)展(Scale-out)的對(duì)象或文件S DS

在這些類別的產(chǎn)品中,即存在著顯著的差異,也有同樣有著顯著的相似性。并且有幾款產(chǎn)品可能適合于多種分類類別;而有些產(chǎn)品則可能是其所屬分類類別的唯一產(chǎn)品,如PernixData或Saratoga Speed。

由于SDS把重點(diǎn)集中在了靈活性、簡(jiǎn)單性、可擴(kuò)展的性能和總擁有成本(TCO)方面,我們將用這些標(biāo)準(zhǔn)來評(píng)價(jià)每種SDS方法各自不同的優(yōu)缺點(diǎn)。

基于Hypervisor的SDS

VMware公司通過其VMware vSphere Virtual SAN企業(yè)存儲(chǔ)解決方案產(chǎn)品發(fā)明了這一類的SDS產(chǎn)品。這是這款特定產(chǎn)品的唯一分類類別。虛擬SAN被架構(gòu)設(shè)計(jì)成為vSphere的一部分,作為vSphere的一項(xiàng)功能運(yùn)行,并能夠與所有的vSphere虛擬機(jī)和虛擬桌面臺(tái)式機(jī)兼容。虛擬SAN運(yùn)行在ESXi層,這意味著其不是一款虛擬存儲(chǔ)設(shè)備,并不需要一臺(tái)虛擬機(jī)來執(zhí)行。

基于Hypervisor的SDS的優(yōu)點(diǎn):

靈活性。虛擬SAN可以與硬盤驅(qū)動(dòng)器(HDD)和固態(tài)硬盤(SSD)包括基于DIMM的閃存驅(qū)動(dòng)器、PCIe、SAS、SATA甚至NVMe兼容工作。VMware的虛擬SAN以混合模式支持HDD和SSD;或全閃存模式 的所有SSD固態(tài)硬盤。

可擴(kuò)展性和性能。虛擬SAN具有高度可擴(kuò)展性,同時(shí)提供很高的性能水平。其通過vSphere集群進(jìn)行擴(kuò)展,每個(gè)cluster服務(wù)器集群可以支持高達(dá)64組vSphere主機(jī)。每臺(tái)vSphere主機(jī)支持大約140 TB的原始存儲(chǔ)容量,每個(gè)cluster服務(wù)器集群具備8 PB的原始存儲(chǔ)容量。在性能方面,每臺(tái)虛擬SAN主機(jī)可提供高達(dá)90,000 IOPS,每個(gè)集群可以產(chǎn)生超過500萬的IOPS。

簡(jiǎn)單性。虛擬SAN是簡(jiǎn)單的。因?yàn)槠浔旧硖烊坏丶烧铣蔀榱薞Mware堆棧的一部分。對(duì)于vSphere管理員而言,這種感覺就像所有其他的功能一樣,非常直觀。在每臺(tái)虛擬機(jī)的基礎(chǔ)上,虛擬SAN自動(dòng)存儲(chǔ)任務(wù),如配置、快照/數(shù)據(jù)保護(hù)、高可用性、彈力集群、災(zāi)難恢復(fù)和業(yè)務(wù)連續(xù)性。即使將數(shù)據(jù)遷移到一臺(tái)虛擬SAN也可以相對(duì)簡(jiǎn)單地通過vSphere Storage VMotion來完成。

總擁有成本(TCO)。較之傳統(tǒng)的存儲(chǔ)架構(gòu),其TCO應(yīng)該要少。

在一款存儲(chǔ)系統(tǒng)中,較之在一臺(tái)服務(wù)器的相同的存儲(chǔ)驅(qū)動(dòng)器,成本節(jié)省主要來自存儲(chǔ)驅(qū)動(dòng)器(HDD和SSD)的價(jià)格差異。在存儲(chǔ)系統(tǒng)中,這類驅(qū)動(dòng)器的價(jià)格通常要貴出三倍。虛擬SAN的其它一些成本優(yōu)勢(shì)來自于可預(yù)見的按比例支付、統(tǒng)一存儲(chǔ)管理、統(tǒng)一數(shù)據(jù)保護(hù)、災(zāi)難恢復(fù)和業(yè)務(wù)連續(xù)性;以及整合的存儲(chǔ)網(wǎng)絡(luò)。

基于Hypervisor的SDS的缺點(diǎn):

靈活性的問題。虛擬SAN是一個(gè)閉環(huán)的SDS,其只能與VMware vSphere 5.5或更高版本兼容。較早的ESXi的部署、其他的hypervisors虛擬機(jī)管理程序、或物理機(jī)都與虛擬SAN不兼容。其不能被不是vSphere群集的一部分的虛擬或物理機(jī)使用。其有一個(gè)自己動(dòng)手(DIY)的虛擬SAN元素。例如,在廉價(jià)的商品化的硬件上運(yùn)行將受限于VMware的硬件兼容性列表(HCL)。如果硬件不在該列表中,其是不支持的。

可擴(kuò)展性和性能問題。虛擬SAN群集不能超過8.8 PB。如果需要更大的容量,其不是一個(gè)很好的選擇。如果一臺(tái)VM需要的IOPS比在其的vSphere主機(jī)上可用的90,000的IOPS更多,其可以從集群中的其他節(jié)點(diǎn)獲得,但在延遲性方面或?qū)⑹艿较喈?dāng)大的影響。跨集群存儲(chǔ)的性能是另一個(gè)問題。大多數(shù)虛擬SAN群集使用10 Gbps至40 Gbps的以太網(wǎng)和TCP/IP與主機(jī)互連。這個(gè)架構(gòu)基本上以一個(gè)確定性系統(tǒng)總線取代了一個(gè)非確定性的TCP / IP網(wǎng)絡(luò),所以在主機(jī)之間的網(wǎng)絡(luò)延遲變得高度可變。除非該集群采用更先進(jìn)的和更快的互連,否則從一個(gè)集群主機(jī)到另一個(gè)的存儲(chǔ)性能將是高度可變的,不一致的。

有些事情并非如此簡(jiǎn)單。從孤立的存儲(chǔ)環(huán)境轉(zhuǎn)變?yōu)橐粋€(gè)純粹的虛擬SAN,首先需要將非VM映像到虛擬機(jī)。對(duì)于非vSphere環(huán)境這將是一個(gè)相當(dāng)耗時(shí)的過程。

TCO的問題。直到最近發(fā)布的6.2版本之前,虛擬SAN一直缺乏重復(fù)數(shù)據(jù)刪除和壓縮功能。而這較之那些具備數(shù)據(jù)縮減功能的SDS產(chǎn)品而言,就提高了每個(gè)可用的TB的成本。此外,在一個(gè)特定的群集的vSphere主機(jī)確保數(shù)據(jù)和VMDK對(duì)于其他集群保持可用,以防主機(jī)未能滿足當(dāng)前的多拷貝鏡像的需要。最佳實(shí)踐方案要求至少兩份原始數(shù)據(jù)的拷貝,而許多管理員選擇三份拷貝。這種做法消除了驅(qū)動(dòng)器的價(jià)格優(yōu)勢(shì)。而因?yàn)樘摂MSAN是vSphere的獨(dú)特的功能選項(xiàng),其許可證費(fèi)用會(huì)大幅上漲。

超融合基礎(chǔ)設(shè)施(HCI)SDS

HCI結(jié)合了服務(wù)器、存儲(chǔ)、網(wǎng)絡(luò)和虛擬機(jī)管理程序,并把它們打包到群集節(jié)點(diǎn)。 HCI的設(shè)計(jì)目的是為了消除自己動(dòng)手進(jìn)行整合的麻煩、昂貴的服務(wù)器硬件、對(duì)于存儲(chǔ)過度配置的需要、高可用性的問題、復(fù)雜的存儲(chǔ)管理和硬件兼容性問題。有許多來自服務(wù)器和其他供應(yīng)商的HCI選項(xiàng),包括:Atlantis、思科、戴爾、EMC、富士通、Gridstore、日立、HPE、IBM、聯(lián)想、Maxta、NEC、Newisys、Nutanix、廣達(dá)、Saratoga Speed、Scale Computing、SimpliVity、StarWind、StorMagic和SuperMicro。

超融合基礎(chǔ)設(shè)施(HCI)SDS的優(yōu)點(diǎn):

靈活性。借助VMware的虛擬SAN,一名虛擬機(jī)管理員可以控制存儲(chǔ)。事實(shí)上,一些HCI部署是基于VMware的vSphere和虛擬SAN,包括VMware的EVO:RAIL參考設(shè)計(jì)。有幾家HCI供應(yīng)商提供了虛擬機(jī)管理程序hypervisors的選擇,包括了從vSphere、Hyper-V、KVM或XenServer到可用于Linux使用Docker容器或應(yīng)用程序虛擬化(Saratoga Speed)的一些“裸機(jī)”的產(chǎn)品,而無需管理程序。許多HCI的部署允許在集群內(nèi)實(shí)現(xiàn)不同容量大小的節(jié)點(diǎn)。有幾款是純軟件產(chǎn)品,如Maxta、StarWind和StorMagic。Maxta與包括戴爾、Quanta和SuperMicro在內(nèi)的大多數(shù)主要的服務(wù)器供應(yīng)商達(dá)成了合作伙伴關(guān)系。

可擴(kuò)展性和性能。HCI的擴(kuò)展縮放是與添加節(jié)點(diǎn)到群集同樣簡(jiǎn)單??s放存儲(chǔ)容量只需要添加驅(qū)動(dòng)器(HDD或SSD)到一個(gè)節(jié)點(diǎn)的最大值或添加額外的節(jié)點(diǎn)。每一款HCI產(chǎn)品都有其自己的可擴(kuò)展性和性能的局限性;然而,大多數(shù)產(chǎn)品都能夠很好的擴(kuò)展到PB級(jí),并隨著每臺(tái)服務(wù)器節(jié)點(diǎn)線性添加性能到群集。

簡(jiǎn)單性。插入、打開、配置、然后就大功告成了。很少有系統(tǒng)是如此簡(jiǎn)單,無需DIY。

總擁有成本(TCO)。類似于VMware的虛擬SAN。許多HCI廠商包括了內(nèi)聯(lián)的重復(fù)數(shù)據(jù)刪除和壓縮功能,取決于數(shù)據(jù),可以減少總?cè)萘啃枨蟾哌_(dá)83%到90%,從而大大降低了TCO。

超融合基礎(chǔ)設(shè)施(HCI)SDS的弊端:

靈活性的問題。HCI是閉環(huán)SDS系統(tǒng),所以它們的存儲(chǔ)只能與集群中的服務(wù)器節(jié)點(diǎn)兼容。任何不屬于HCI集群的物理或虛擬主機(jī)都將無法訪問HCI存儲(chǔ)。(當(dāng)然也有例外:Saratoga Speed提供了他們所謂的全閃存的超融合基礎(chǔ)設(shè)施(UCI),其可以作為在UCI集群外的物理或虛擬主機(jī)的目標(biāo)。)

群集硬件僅限于HCI供應(yīng)商所提供的,或只有HCI軟件認(rèn)證的硬件。與VMware虛擬SAN一樣,會(huì)存在供應(yīng)商鎖定的問題,而更換供應(yīng)商需要將一切從舊的HCl遷移到新的,這無疑將是一個(gè)相當(dāng)費(fèi)時(shí)且繁瑣的過程。

可擴(kuò)展性和性能問題。 HCI容量受到集群中所支持的節(jié)點(diǎn)的數(shù)目和每個(gè)節(jié)點(diǎn)所支持的容量的量的限制。如果一臺(tái)VM在其vSphere主機(jī)所需要的IOPS超出了其可用的90,000的IOPS,可以從其它節(jié)點(diǎn)獲得IOPS,但在延遲性方面或?qū)⑹艿较喈?dāng)大的影響。跨集群存儲(chǔ)的性能是另一個(gè)問題。大多數(shù)虛擬SAN群集使用10 Gbps至40 Gbps的以太網(wǎng)和TCP/IP與主機(jī)互連,所以在主機(jī)之間的網(wǎng)絡(luò)延遲變得高度可變。

有些事情并非如此簡(jiǎn)單。從一個(gè)孤立的存儲(chǔ)環(huán)境轉(zhuǎn)變?yōu)橐粋€(gè)HCI集群,首先需要將非VM圖像和虛擬機(jī)轉(zhuǎn)化為HCI VM,或Docker container容器。這將是一個(gè)相當(dāng)耗時(shí)的過程。

TCO的問題。與虛擬SAN一樣,HCI在確保數(shù)據(jù)、虛擬機(jī)映像、VD圖像和Docker container容器集裝箱圖像在一個(gè)特定的HCI節(jié)點(diǎn)上,仍然為集群的其余部分可用方面存在問題?,F(xiàn)如今,這需要多拷貝鏡像。最佳實(shí)踐方案至少需要原始數(shù)據(jù)的兩個(gè)副本,而更常見的則是三個(gè)副本,從而增加了總?cè)萘康囊蠛拖嚓P(guān)的成本。

存儲(chǔ)虛擬化SDS

在軟件定義的存儲(chǔ)市場(chǎng)上,存儲(chǔ)虛擬化SDS可以說是最成熟的SDS。其自2000年代初期就已經(jīng)出現(xiàn),當(dāng)時(shí)就叫存儲(chǔ)虛擬化。存儲(chǔ)虛擬化SDS主要是整個(gè)存儲(chǔ)軟件棧,包括所有的存儲(chǔ)服 務(wù)、優(yōu)化在x86架構(gòu)上的運(yùn)行,并將主機(jī)轉(zhuǎn)換成強(qiáng)大的全功能的存儲(chǔ)控制器。其虛擬化服務(wù)器存儲(chǔ)和外部存儲(chǔ)系統(tǒng),以創(chuàng)建具有不同的容量,數(shù)據(jù)保護(hù)策略和性能特征的一個(gè)或多個(gè)虛擬存儲(chǔ)池。存儲(chǔ)虛擬化SDS的本質(zhì)是將x86服務(wù)器轉(zhuǎn)換成存儲(chǔ)系統(tǒng);某些產(chǎn)品還可以作為虛擬機(jī)的虛擬存儲(chǔ)設(shè)備(VSA)運(yùn)行。存儲(chǔ)虛擬化SDS主要是Scale-up(縱向擴(kuò)展)的架構(gòu),但有些產(chǎn)品的Scale-out(橫向擴(kuò)展)也很好。他們的架構(gòu)用于消除專用硬件昂貴的成本,充分利用服務(wù)器驅(qū)動(dòng)器的較低的成本,重新利用舊的存儲(chǔ)系統(tǒng),并簡(jiǎn)化數(shù)據(jù)遷移。 一些較知名的供應(yīng)商/產(chǎn)品包括:DataCore Software SANSymphony、EMC VIPR、IBM SVC、微軟Windows 2012 R2 (及更高版本)、NetApp Ontap Cloud、Nexenta Systems NexentaStor、QuantaStor和Starwind Software。

存儲(chǔ)虛擬化SDS的優(yōu)點(diǎn):

靈活性。其適用于大多數(shù)的x86物理主機(jī)或虛擬機(jī),只要硬件或虛擬機(jī)管理程序已獲得認(rèn)證,由供應(yīng)商支持。其轉(zhuǎn)換位于其后面的所有的存儲(chǔ)到虛擬存儲(chǔ)池,使舊的存儲(chǔ)實(shí)現(xiàn)再利用。橫向擴(kuò)展的版本允許物理或虛擬機(jī)訪問任何節(jié)點(diǎn)。多拷貝鏡像是沒有必要的,以防止一個(gè)單個(gè)控制器故障,雖然其是可用的。與HCl類似,存儲(chǔ)虛擬化SDS可以被作為軟件或與服務(wù)器硬件捆綁。

可擴(kuò)展性和性能??s放是多維的,集群中的每個(gè)節(jié)點(diǎn)都可以放大,而且更多的節(jié)點(diǎn)可以被添加到擴(kuò)展縮放。一般情況下,存儲(chǔ)虛擬化SDS相當(dāng)于最活躍的筒倉(cāng)存儲(chǔ)系統(tǒng)。

簡(jiǎn)單性。當(dāng)與硬件捆綁在一起時(shí),存儲(chǔ)虛擬化SDS是一款非常簡(jiǎn)單的存儲(chǔ)系統(tǒng)。其利用商品化的現(xiàn)成硬件,具有更好的可擴(kuò)展性,并在某些情況下,同時(shí)提供塊(SAN)和文件(NAS)。但最終,它仍然是在一個(gè)廉價(jià)的container容器中的孤立的存儲(chǔ)系統(tǒng)。

總擁有成本(TCO)。在存儲(chǔ)虛擬化SDS中,最大的成本節(jié)約來自于商品化硬件和基于服務(wù)器的驅(qū)動(dòng)器。另一個(gè)節(jié)約成本來自內(nèi)聯(lián)數(shù)據(jù)縮減技術(shù)。相比于對(duì)等的存儲(chǔ)系統(tǒng),大多數(shù)存儲(chǔ)虛擬化SDS將產(chǎn)生一個(gè)更有利的TCO。

存儲(chǔ)虛擬化SDS缺點(diǎn):

靈活性的問題。大多數(shù)存儲(chǔ)虛擬化SDS只能在由供應(yīng)商認(rèn)證的和支持的特定的商品化的硬件上運(yùn)行??勺鳛閂SA運(yùn)行的產(chǎn)品需要hypervisors認(rèn)證,并且需要供應(yīng)商的支持。

可擴(kuò)展性和性能問題。在紙面上,這些系統(tǒng)支持巨大的容量的可擴(kuò)展性,但 務(wù)實(shí)的做法則有點(diǎn)不同。存儲(chǔ)虛擬化SDS容量受到X86服務(wù)器限制的約束。在性能下降到可接受的水平以下之前,每臺(tái)服務(wù)器只能夠處理很低的容量能力。存儲(chǔ)虛擬化SDS的橫向擴(kuò)展也被集群限制,因?yàn)樗С值拇鎯?chǔ)控制器節(jié)點(diǎn)的數(shù)目是有限的。性能也可能受到同樣的限制的約束。

有些事情并非如此簡(jiǎn)單。存儲(chǔ)虛擬化SDS主要是DIY系統(tǒng)集成整合需要測(cè)試,需要質(zhì)量保證以確保軟件正常與硬件兼容工作。部署實(shí)施可能需要專業(yè)服務(wù)或系統(tǒng)集成商。

TCO的問題。取決于供應(yīng)商的不同,其許可授權(quán)可能有點(diǎn)貴。并不是所有的存儲(chǔ)虛擬化SDS產(chǎn)品都提供內(nèi)聯(lián)的重復(fù)數(shù)據(jù)刪除和壓縮功能。這些問題無疑會(huì)對(duì)TCO帶來有害影響。

橫向擴(kuò)展(Scale-out)的對(duì)象或文件S DS

最近,我們已經(jīng)看到了橫向擴(kuò)展對(duì)象S DS的引進(jìn)。對(duì)象存儲(chǔ)將數(shù)據(jù)作為對(duì)象管理,包含數(shù)據(jù)、元數(shù)據(jù)和唯一的標(biāo)識(shí)符。市場(chǎng)上有相當(dāng)多的對(duì)象存儲(chǔ)供應(yīng)商,以及OpenStack Swift和Ceph兩款開源的產(chǎn)品。

橫向擴(kuò)展文件SDS是一款高度可擴(kuò)展的NAS,往往具備諸如對(duì)象存儲(chǔ)的彈性或獨(dú)特的元數(shù)據(jù) (Qumulo)等特殊功能特點(diǎn)。某些橫向擴(kuò)展文件SDS產(chǎn)品實(shí)際上是在對(duì)象存儲(chǔ)(Exablox)之上,其他在本質(zhì)上則是IBM的通用并行文件系統(tǒng)(Spectrum Storage)的集群擴(kuò)展部署。

橫向擴(kuò)展(Scale-out)的對(duì)象或文件S DS的優(yōu)點(diǎn):

靈活性。所有的橫向擴(kuò)展SDS架構(gòu)是基于x86服務(wù)器而設(shè)計(jì)的。某些產(chǎn)品可以在由供應(yīng)廠商認(rèn)證的硬件上被作為軟件部署,而其他某些產(chǎn)品則能夠與服務(wù)器硬件捆綁。它們不是設(shè)計(jì)成VSA的,并且通常旨在用于輔助性或非關(guān)鍵性的任務(wù)應(yīng)用。

許多橫向擴(kuò)展對(duì)象或文件SDS產(chǎn)品可以為Hadoop的部署作為HDFS存儲(chǔ)??赏ㄟ^減少所需的鏡像副本的數(shù)量,并允許重新利用NFS或SMB數(shù)據(jù),以顯著降低HDFS存儲(chǔ)的成本。

可擴(kuò)展性和性能??s放是多維的:每個(gè)節(jié)點(diǎn)都可以單獨(dú)進(jìn)行縮放,一般集群本身可以為容量或性能添加節(jié)點(diǎn)。性能將永遠(yuǎn)不會(huì)接近高性能塊存儲(chǔ)。

簡(jiǎn)單性。當(dāng)與硬件捆綁在一起時(shí),橫向擴(kuò)展的對(duì)象或文件存儲(chǔ)的設(shè)置、配置和管理非常簡(jiǎn)單。其作為軟件的部署實(shí)現(xiàn)需要DIY手動(dòng)進(jìn)行系統(tǒng)集成。這兩種類型的商品化硬件,有著特殊的可擴(kuò)展性——在橫向擴(kuò)展的對(duì)象存儲(chǔ)的情況下,通過擦除編碼具備無與倫比的數(shù)據(jù)恢復(fù)能力和長(zhǎng)久性。

總擁有成本(TCO)。這兩種類型的設(shè)計(jì)都是低成本的,并提供非常少的附加功能,通常的授權(quán)許可是基于年度購(gòu)買的。橫向擴(kuò)展的對(duì)象存儲(chǔ)通過擦除代碼可以降低每GB的整體成本,因?yàn)槠漭^之傳統(tǒng)的RAID和復(fù)制數(shù)據(jù)保護(hù)需要較少的開銷。

橫向擴(kuò)展的對(duì)象或文件S DS的缺點(diǎn):

靈活性問題。無論是作為軟件交付或與硬件捆綁,硬件必須認(rèn)證和獲得供應(yīng)商的支持。

可擴(kuò)展性和性能問題。橫向擴(kuò)展文件SDS一般不具備橫向擴(kuò)展對(duì)象存儲(chǔ)一樣高規(guī)模的擴(kuò)展,但對(duì)象將有略高的延遲。對(duì)象存儲(chǔ)已經(jīng)從元數(shù)據(jù)和數(shù)據(jù)彈性功能具備了明顯額外的延遲。這兩種類型是最適合用于不要求高性能的輔助應(yīng)用程序。

有些事情并非如此簡(jiǎn)單。當(dāng)橫向擴(kuò)展文件或?qū)ο蟠鎯?chǔ)SDS被作為軟件購(gòu)買時(shí),其是一個(gè)DIY項(xiàng)目,所以可能需要特別的技術(shù),專業(yè)的服務(wù)或者系統(tǒng)集成商。

此外,當(dāng)這些類型的SDS被用于扶助應(yīng)用程序,如存檔時(shí),數(shù)據(jù)必須從其當(dāng)前的位置遷移;一些供應(yīng)商有產(chǎn)品可以做到這一點(diǎn),但大多數(shù)產(chǎn)品需要依靠第三方軟件。

TCO的問題。數(shù)據(jù)縮減——重復(fù)數(shù)據(jù)刪除或壓縮的功能目前在橫向擴(kuò)展的對(duì)象SDS產(chǎn)品中不具備,很少的橫向擴(kuò)展文件SDS具備該功能。這增加了總體擁有成本。

軟件定義的存儲(chǔ)市場(chǎng)總結(jié)

SDS是一個(gè)廣泛的營(yíng)銷術(shù)語(yǔ),當(dāng)前具有多種軟件定義的存儲(chǔ)市場(chǎng),每一種都各自有其自身的優(yōu)缺點(diǎn)。

企業(yè)組織想要選擇合適的SDS以滿足其工作需要,必須對(duì)應(yīng)用程序、存儲(chǔ)容量和性能的要求、技能需求、以及怎樣的軟件定義存儲(chǔ)市場(chǎng)能夠處理哪些具體問題有準(zhǔn)確的理解。

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

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