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