一般來說,軟件定義存儲廠商銷售的系統(tǒng)包含三個相同的組件:提供數(shù)據(jù)服務(wù)本身的軟件、 運(yùn)行SDS代碼的硬件,以及支持各種存儲媒介的硬件。我們不妨把市場上的軟件定義存儲模式進(jìn)行個歸類: 一、與硬件分離的純軟件模式 軟件定義存儲的純軟件解決方案包括軟件(組件1)以及用戶選定的物理服務(wù)器硬件(組件2)。在適當(dāng)情況下,這可以是已有的基礎(chǔ)設(shè)施架構(gòu),或者是為軟件定義存儲所購置的新型硬件。用戶還必須選擇存儲基礎(chǔ)設(shè)施(組件3)以供軟件定義系統(tǒng)來管理。它是磁盤陣列還是閃存?在服務(wù)器中是作為NAS還是SAN?顯然,這一方案比單純的購買服務(wù)器設(shè)備或包括存儲的整套系統(tǒng)要更復(fù)雜。然而從用戶的角度,它允許你選擇你想要的存儲與SDS一起部署。并且從軟件定義存儲廠商的角度,他們可以專注于軟件開發(fā),而將硬件從產(chǎn)品清單中剔除。理想情況下,他們能夠通過頻繁的產(chǎn)品(軟件)更新來占領(lǐng)市場。 二、軟件與商用硬件相結(jié)合的模式 這種方案結(jié)合了軟件、商用服務(wù)器以及為運(yùn)行SDS應(yīng)用而預(yù)先配置的存儲硬件。這些系統(tǒng)通常都具有存儲控制器機(jī)頭,以運(yùn)行SDS軟件并連接機(jī)架上的磁盤容量。與前面的純軟件方案相比,其顯著優(yōu)勢是用戶免于設(shè)計(jì)整個基礎(chǔ)設(shè)施架構(gòu)中的硬件部分,在大多數(shù)情況下,獲得一個即插即用型方案。另一方面,犧牲了一些用戶靈活性,并且不能使用他們的現(xiàn)有硬件。 對于廠商,這種方案降低了風(fēng)險。是的,他們的確需要將硬件包括在他們的產(chǎn)品清單里,但是使用商用硬件意味著所需投資小于傳統(tǒng)大型定制化存儲陣列廠商的投資。然而,不利的一面常常在于性能方面,因?yàn)樯逃糜布ǔ1辉O(shè)計(jì)為支持硬盤驅(qū)動器存儲,當(dāng)運(yùn)行閃存時效率將會降低,并且會犧牲存儲密度,這是由于硬盤驅(qū)動器比閃存需要更多空間和更大電源供給的緣故。最后,定制設(shè)計(jì)的硬件產(chǎn)品使得廠商可以對SDS軟件微調(diào)以更適應(yīng)硬件,而這是商用硬件的軟件產(chǎn)品所無法比擬的。 三、軟件與定制化硬件相結(jié)合 這種方案結(jié)合了SDS軟件和為運(yùn)行它而經(jīng)過優(yōu)化的硬件。由它創(chuàng)建的系統(tǒng)有最具潛力的效率和最高性能。需要說明的是,SDS會產(chǎn)生一定數(shù)量的CPU開銷,而定制設(shè)計(jì)產(chǎn)品在處理這一點(diǎn)上更好。但缺點(diǎn)是,這種方案可能是最昂貴的,并且靈活性最小,因?yàn)楫a(chǎn)生將一切都打包在一起了。 從已推出SDS產(chǎn)品的現(xiàn)有存儲廠商看,采用這種方案的最多。他們可以在現(xiàn)有存儲系統(tǒng)中增加SDS軟件,并根據(jù)需要修改硬件。對于閃存為重的應(yīng)用場景,定制硬件方案可能是三種方案中的最優(yōu),因?yàn)樗梢栽O(shè)計(jì)專門支持閃存的硬件,而不是使用通用硬件。
..
|