全閃存與超融合掰手腕
現(xiàn)代化數(shù)據(jù)中心領(lǐng)域有2個(gè)熱詞, 「超融合」和「全閃存」, 人們似乎對(duì)兩者的認(rèn)識(shí)存在新晉的誤區(qū), 即超融合系統(tǒng)很便宜, 全閃存陣列很貴, 但事實(shí)卻并非如此! “貴”,實(shí)際上只是個(gè)門檻的問題。 「超融合系統(tǒng)很便宜」的真相是—— 增長主要來自中端市場(chǎng); 「全閃存陣列很貴」的真相是—— 可以取代中高端磁盤陣列。 閃存,你真的了解嗎? 為什么要把全閃存與超融合放一起討論呢?因?yàn)椋W存正逐步取代硬盤在數(shù)據(jù)中心中的主導(dǎo)地位,完全取代可能只是時(shí)間問題,而全閃存與超融合代表了企業(yè)用戶利用閃存的兩種典型方式。 超融合系統(tǒng)仍以混合方案為主 全閃存可以先考慮陣列 在中國的大型企業(yè)中,對(duì)于閃存的使用還是比較保守的,大家都知道閃存很快,但不知道到底有多快。另一方面又比較擔(dān)心閃存的價(jià)格和SSD的寫入壽命,核心訴求也都放在了數(shù)據(jù)保護(hù)和購置成本上面。但對(duì)于企業(yè)用戶來說,閃存的優(yōu)勢(shì)絕不僅僅體現(xiàn)在購置成本上。 兩種部署方式,給不一樣的“你” 閃存有兩種部署方式,第一種就是直連(DAS),如服務(wù)器內(nèi)置閃存盤或閃存卡,這種方式適用于互聯(lián)網(wǎng)公司和超融合系統(tǒng)。第二種是陣列(SAN),專用設(shè)備,外置共享,這種方式不夠新潮,但有它適用的場(chǎng)景,未來也會(huì)不斷演進(jìn)。 直連方案可以獲得很高的單機(jī)性能,但卻存在著單點(diǎn)的問題,萬一閃存卡或者服務(wù)器任何一方出現(xiàn)故障,整個(gè)數(shù)據(jù)庫都將隨之破壞。同時(shí)直連方案也不易于集中管理。但跨節(jié)點(diǎn)的系統(tǒng)級(jí)軟件可以解決上述問題,而恰好互聯(lián)網(wǎng)公司具有足夠的軟件能力,往往都會(huì)采用這種方案。超融合系統(tǒng)便在傳統(tǒng)企業(yè)用戶中占據(jù)了一席之地。 價(jià)格:1臺(tái)全閃存=超融合1個(gè)節(jié)點(diǎn) 人們對(duì)于超融合系統(tǒng)很便宜的認(rèn)知大多是因?yàn)樗赬86服務(wù)器。但實(shí)際上,超融合系統(tǒng)是架構(gòu)在軟件定義存儲(chǔ)之上的,軟件定義存儲(chǔ)才是它的根源。軟件定義存儲(chǔ)即用軟件消耗計(jì)算資源,去提供存儲(chǔ)性能和功能。也就是說,性能越高,對(duì)計(jì)算資源要求就越高。所以超融合實(shí)際上是分布式架構(gòu),需要三節(jié)點(diǎn)起步購買,軟件占購置成本比例較高,通常更適用于虛擬化環(huán)境。 而全閃存陣列使用的當(dāng)然全都是閃存,它集中共享架構(gòu),采用雙控的方式避免故障的發(fā)生,保證可用性和可靠性,基本的軟件功能都包含在硬件中,附加功能視廠商而定,實(shí)際上的購置成本是很低的,適用于物理機(jī)(如數(shù)據(jù)庫)和虛擬化環(huán)境。 那么是否存在全閃存的超融合系統(tǒng)呢?超融合架構(gòu)是基于Server SAN的,而全閃存的Server SAN要消耗大量的計(jì)算資源,節(jié)點(diǎn)上留給用戶應(yīng)用的計(jì)算資源太少,超融合系統(tǒng)的要求過高,這樣更不劃算,所以目前全閃存的超融合系統(tǒng)并不多。因此,超融合也有著很多它不適用的場(chǎng)景。 而目前做全閃存可以先考慮陣列,特別是不想改變服務(wù)器+網(wǎng)絡(luò)+存儲(chǔ)的既有架構(gòu)的用戶,只要換臺(tái)全閃存陣列存儲(chǔ)就能解決性能問題。如果一臺(tái)全閃存陣列的價(jià)格只相當(dāng)于知名超融合品牌的一個(gè)節(jié)點(diǎn),你是不是有興趣試試? SC4020 跑出10萬IOPS性能 在戴爾易安信SC4020全閃存陣列的測(cè)試過程,送測(cè)機(jī)配置20個(gè)200GB SSD,分為兩種型號(hào):6Gb SAS,SLC NAND(日寫入次數(shù)無限制,5年保障)和12Gb SAS,MLC NAND(25 DWPD 5年保障),跑出了10萬IOPS性能。 具體測(cè)試過程和結(jié)果如下: ◆ 應(yīng)用:Oracle 12c Grid&Database; ◆ 服務(wù)器:Dell EMC PowerEdge R930 4×Intel XeonE7-8880 v3,共72物理核心 512GB內(nèi)存(內(nèi)存鏡像,256GB可用)3×Qlogic QLE2562 雙口 8Gb/s FC HBA; ◆ 網(wǎng)絡(luò):Brocade 6505 FC SAN Switch; ◆ 存儲(chǔ):Dell EMC Storage SC4020 20×200GB SSD,約1.6TB可用容量(1 熱備,19個(gè)盤,1副本)。 注:由于全閃存的高性能,網(wǎng)絡(luò)成為平靜,測(cè)試環(huán)境受限于3×8GB,而不是4×16GB。 8KB 隨機(jī)讀:28 萬 IOPS @ 0.34ms 接近帶寬上限:2.4GB/s 4KB 隨機(jī)讀:30萬 + IOPS 真實(shí)應(yīng)用性能:Oracle 數(shù)據(jù)庫 ◆ TPM:645030/614918 ◆ TPS:11349/10432 ◆ 響應(yīng)時(shí)間:36/250ms 模擬場(chǎng)景 ◆ 客戶端:1000 ◆ 用戶注冊(cè)/更新信息:10% ◆ 瀏覽/查詢:70% ◆ 訂單/插入:20% ◆ 瀏覽訂單:5% 擁有成本①:機(jī)架空間 (1:20+) 每硬盤(HDD)貢獻(xiàn)200 IOPS 使用2U24盤為擴(kuò)展柜 擁有成本②:綠色節(jié)能(1:38) 測(cè)試配置全速運(yùn)行僅320W, 以每硬盤運(yùn)行功耗7.92W計(jì), 達(dá)到同等性能僅硬盤的耗能: 10萬 IOPS ≈ 4 KW | 30萬 IOPS ≈ 12 KW | 近 1/40 我們今天所說的全閃存的 “高”,指的是性能方面,這通過以上測(cè)試結(jié)果便可以體現(xiàn)。而全閃存的 “低” ,則是指成本。 成本=購置成本+擁有成本 在購置成本上,全閃存陣列的大多數(shù)產(chǎn)品都已經(jīng)達(dá)到了用戶可以接受的價(jià)格;在擁有成本上,全閃存陣列相對(duì)于磁盤陣列有著絕對(duì)的優(yōu)勢(shì)。所以,如果您還在使用磁盤陣列的話,全閃存陣列的遷移是第一選擇。