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