
四、【2010】順SSD之勢(shì)的TSSD
在10年的時(shí)候,引入了SSD存儲(chǔ)介質(zhì),開(kāi)始構(gòu)建TSSD K-V存儲(chǔ)系統(tǒng)。SSD的特點(diǎn):有著很好的隨機(jī)讀取性能,往往單盤可達(dá)數(shù)萬(wàn)IOPS,遠(yuǎn)高于SAS、SATA的數(shù)百隨機(jī)IOPS.容量方面也接近SAS盤的容量,可達(dá)數(shù)百GB.但SSD也有弊端:(1)壽命有限,隨機(jī)寫入的壽命相對(duì)于順序?qū)懭霝?/10左右;(2)隨機(jī)寫入場(chǎng)景,性能易受干擾,毛刺率較高;具體而言:受限于物理機(jī)制,SSD的存儲(chǔ)單元只能先擦除才能寫入,并且擦除次數(shù)有限,針對(duì)NAND芯片,在3000~5000次左右。其中擦除單元是512KB,寫入單元是4KB.隨機(jī)寫入的場(chǎng)景,會(huì)帶來(lái)寫入放大。
因此應(yīng)用SSD存儲(chǔ)介質(zhì),必須優(yōu)化隨機(jī)寫入性能。TSSD通過(guò)構(gòu)建地址映射,增加隨機(jī)寫入內(nèi)存緩沖區(qū),實(shí)現(xiàn)隨機(jī)轉(zhuǎn)順序的寫入;通過(guò)定期的垃圾回收機(jī)制,回收垃圾數(shù)據(jù)。

TSSD系統(tǒng)中,單機(jī)可以支持容量數(shù)TB,性能隨機(jī)數(shù)萬(wàn)次IOPS.這樣基于TSSD使用簡(jiǎn)單的架構(gòu),更少的機(jī)器便可支持到容量數(shù)十至數(shù)百TB,性能數(shù)十萬(wàn)IOPS的Feeds類應(yīng)用。
五、NoSQL小結(jié)
至此,業(yè)已構(gòu)建出基于內(nèi)存、SSD、SAS、SATA的各類存儲(chǔ)介質(zhì)的存儲(chǔ)系統(tǒng),在上面也已提到各類存儲(chǔ)系統(tǒng)所對(duì)應(yīng)的使用場(chǎng)景。實(shí)際應(yīng)用中,各種業(yè)務(wù)場(chǎng)景千變?nèi)f化,有沒(méi)有統(tǒng)一的方法來(lái)判別和選擇合適的存儲(chǔ)系統(tǒng)呢?大致在 1987 年,Jim Gray發(fā)表了這個(gè)"五分鐘法則"的觀點(diǎn),簡(jiǎn)而言之,如果一條記錄頻繁被訪問(wèn),就應(yīng)該放到內(nèi)存里,否則的話就應(yīng)該待在硬盤上按需要再訪問(wèn)。這個(gè)臨界點(diǎn)就是五分鐘。這個(gè)看似經(jīng)驗(yàn)公式,隱含的是硬件性能和成本兩個(gè)方面的因素。大約在97的時(shí)候,Jim Gray再次回顧了該法則,并引入了SSD,驗(yàn)證了該法則依然正確。這里不在贅述該法則。
很多情況下需要一種直接根據(jù)業(yè)務(wù)的訪問(wèn)模型,因此使用IO訪問(wèn)密度,即每GB的存儲(chǔ)的IO訪問(wèn)次數(shù),會(huì)更為直觀。那看看目前常用的幾種存儲(chǔ)介質(zhì):

SATA:希捷2TB/7200轉(zhuǎn)/SATA(ST32000644NS)
SAS:希捷300GB/15000轉(zhuǎn)/SAS(ST3300657SS)
SSD:Intel 160GB X25-M G2 34nm
DRAM:三星8GB DDR3 1333 REG ECC
(中關(guān)村在線報(bào)價(jià),人民幣美元匯率:6.3157,2012/4/16)
CIO頻道人物視窗
CIO頻道方案案例庫(kù)
大數(shù)據(jù)建設(shè)方案案例庫(kù)
電子政務(wù)建設(shè)方案案例庫(kù)
互聯(lián)集成系統(tǒng)構(gòu)建方案案例庫(kù)
商務(wù)智能建設(shè)方案案例庫(kù)
系統(tǒng)集成類軟件信息研發(fā)企業(yè)名錄