-
1 # mhihs25045
-
2 # 婷婷愛影片
使用者拿到一款SSD,除了關心其容量和效能引數外,還會關心它的壽命(Endurance)指標,也就是在SSD產品保質期內,總的壽命是多少,能寫入多少位元組的資料量。衡量SSD壽命主要有兩個指標,一是DWPD,Drive Writes Per Day,即在SSD保質期內,使用者每天可以把盤寫滿多少次;另一指標是TBW,Total Bytes Written,在SSD的生命週期內可以寫入的總的位元組數。
DWPD
回頭看一下上面的S3710 SSD的Endurance項
200GB SSD五年使用期限內對應的壽命是3600TB,平均到每天可以寫入3600TB/(5*365)= 1972GB,這塊盤本身200GB,1972GB相當於每天寫入10次,也就是規範書說的10 Drive Writes Per Day,簡稱10 DWPD。
由上可以看出,總的寫入量可以換算成DWPD,一些SSD指標上更多使用DWPD作為壽命引數。這裡要特別說明的是從應用的角度出發,多數應用讀多寫少,少數應用寫多少讀,應用不同,對SSD的壽命要求也有所不同。所以我們可以歸類一下:寫密集(Write Intensive)和讀密集(Read Intensive)兩種型別。
表1-8DWPD定義
DWPD:5年的壽命期內每天可以滿盤寫入的次數
表1-8比較好的歸納出應用場合和應用讀寫特點所需求的DWPD引數,這裡就不展開解釋。
天下沒有免費的午餐,DWPD越大,單盤價格自然越高。所以使用者需要思考的是什麼應用場景使用SSD,以及使用合適DWPD壽命的SSD,照顧效能和經濟的雙重平衡。最好的平衡藝術就是根據使用者資料的生存期及熱度分層,技術架構上根據資料冷熱和存在時間對資料打標籤,放入對應的層級以及不同DWPD的SSD。
以下是一個典型的應用場景的SSD分級應用,OLTP(聯機事務處理)有大量寫應用的資料,術語叫熱資料,效能要求極高,所以放入T1-WI SSD層,這一層SSD單盤價格高低總容量;第二層是寫少讀多應用,術語叫溫資料,效能要求也很高,所以使用T2-RI SSD存放資料;第三層基本上是冷資料,極少被讀到和寫到,所以用大容量低價的HDD也無可厚非。總的來說OLTP用到了40%的SSD,算是對SSD需求量比較高的應用型別。當然也有不太需要SSD的應用,如圖1-21最右列的Disaster Recovery(容災備份)。
圖1-21資料分層及SSD應用
最後我們來看一下現實世界對SSD的DWPD要求分佈如何?資料顯示更多的應用是寫少讀多,83%的應用使用少於1 DWPD的SSD。想象一下消費級SSD,我們每天的資料寫入量是極少的,盤生命週期內幾乎不被填滿過,所以極低的DWPD是可以接受的。業界主流的消費級SSD DWPD是0.3。可以預見的是,資料爆炸的時代,使用者對資料總量的需求是逐年遞增的,也即是新增資料成倍數逐年增加,尤其是企業級應用,這個83%是否會減少,答案是肯定的。
TBW定義:Total Bytes Written,在SSD的生命週期內可以寫入的總的位元組數,用來表達SSD的壽命指標。從SSD的設計來看,如何設計來滿足SSD的TBW要求或者SSD的TBW是如何計算的,哪些因素影響到SSD TBW?
先給一個公式:
NAND PE Cycles:SSD使用的快閃記憶體標稱寫擦除次數,如3K/5K。
Capacity:SSD單盤使用者可使用容量。
WA:寫入放大係數,上面有解釋過,這跟SSD FW的設計和使用者的寫入的資料型別(順序寫還是隨機寫)強相關。
TBW和DWPD的計算公式:
有了上面的公式,你可以簡單計算一塊SSD盤的TBW或者由TBW計算每天的寫入量。
回覆列表
固態硬碟,使用壽命一般為五年,SSD固態硬碟相比傳統HDD機械硬碟的優點是效能強、體積小、無噪音,但是特殊的工作原理也讓它的使用次數有限,而且這個次數還會隨著製程工藝的升級而降低,程式設計/擦寫迴圈次數從之前的5000+降低到3000次甚至1000次。不能說絕對壽命,只是和寫入資料量有關。一般寫了22tb後,會損壞了。其中金士頓的儲存使用,質量,性價都相當好,可以使用4年,聯想品牌值得相信。