關于固態硬盤的那些事
固態硬盤SSD,大家都不陌生了,而且在項目中的應用也越來越多了,為了更加全面的了解,今天小編想盤點一下有關固態硬盤的那些事,我想從以下幾個方面來看:
一、固態硬盤的評價標準
1、一線大廠主控
固態硬盤內部核心架構之一便是主控芯片,等同于PC內部的CPU,它的強勁與否,直接影響固態硬盤產品整體的傳輸效率和穩定程度,主流的硬盤大廠商,幾乎都是采用自研的主控芯片,實現所有硬件能夠端對端的匹配,最終保證固態硬盤整體性能的穩定和高效,也有的是通過第三方提供的可定制化主控芯片,但占比較小。
2、原廠閃存顆粒
閃存顆粒是固態硬盤產品的靈魂,更是我們區分產品優質與否的最重要也是最基礎的標準。所謂閃存顆粒,指的是一種存儲介質,它的原理是利用NAND等閃存內部電荷的通電和放電,實現數據的讀取寫入,并能夠長久保存下來,基于此種特性,成為了固態硬盤最重要的組成部分。
3、整合能力
考驗的是固態硬盤廠商,對于產品的制造工藝和制程應用的能力。固態硬盤是集成度偏高的半導體衍生品,一方面需要的是穩定優質的原材料,另一方面便是制程應用能力了。隨著用戶對于固態硬盤性能的不斷追求,固態硬盤的發熱、功耗和性能之間的平衡,長久高溫使用下帶來的壽命安全問題,都考驗著廠商在制造過程中的工藝水平以及對于產品應用環境的理解。
二、緩存對固態硬盤的重要性
緩存是數據交換的緩沖區,目的是為了平衡高速設備和低速設備之間的速度差異而存在的,其主要功能減小低速設備和高速設備的差距。各產品的緩存容量有限,算法無法百分百準確命中,所以低速設備或多或少會拖高速設備的后腿,緩存的作用是盡量減少這種現象。
在傳統的機械硬盤HDD中,緩存主要發揮的是加速讀取作用。如一個數據剛被讀取,將臨近它位置的數據都保留在緩存中,就有機會被下一次讀取命中(直接從緩存讀出的速度比從機械盤片讀取快),這就是機械硬盤緩存的主要作用,理論上緩存越大越有助于提升機械硬盤的讀取性能。
固態硬盤的緩存和機械硬盤的緩存不太一樣,SSD硬盤的反應速度一般都在0.2毫秒以內,不比緩存慢,緩存對SSD硬盤讀取速度的提升并不明顯。所以固態硬盤對于緩存的真正需求并不是緩存數據,而是存儲對固態硬盤至關重要的FTL閃存映射表:管理邏輯地址與閃存物理地址的映射關系,這需要有空間來儲存并且要做到實時更新。也有一種方式叫內存緩沖技術,簡單說就是去掉了原本應該在硬盤上自帶的緩存,轉而在主機內存中借用一定的儲存空間,這樣就可以在固態硬盤中減少了一個緩存顆粒,從而降低成本,以更低的價格面向消費者。用戶購買可根據預算,有自帶的緩存當然更好一些。
三、固態硬盤故障的4個原因以及處理方法
1、溫度過高
可以使用大型機箱,在其中確保大量直接外部氣流或者可以安裝散熱器,風扇或液體冷卻系統,調整室溫到較低的溫度也可以有效解決與熱量相關的問題。無論采用哪種方法,其想法都是要采取措施來增加冷卻和/或降低系統機箱內部的環境溫度;
2、硬件故障
固態硬盤固件極其復雜,很多固態硬盤故障往往是在極端情況下產生,在正常運行參數范圍,并在保修期內故障率非常非常小。當出現嚴重的固件問題時,大多數會自動進入故障保護模式,通常會具備斷言(assert)或其他故障模式,如果固態硬盤無法保證數據的完整性,那么使名稱空間脫機或置于只讀模式,以保護主機軟件免于讀取不良數據;
3、誤用濫用
最常見的形式是驅動器過早磨損,因為它與數據中心的工作負載不匹配。解決方案是可以對工作量進行建模,并確定哪種類型SSD硬盤最好。為了預測驅動器的失效也可以使用有用的工具,例如產品自帶的耐用估算器等;
4、潛在問題
固態硬盤的有些問題一開始并不明顯,所以確保使用硬件監視軟件來跟蹤組件的I/O速度,壞塊和其他故障,以便在出現問題時盡早知道。IT部門需要配合冗余保護措施,而且要迅速了解故障,并快速解決故障,這遠比追責重要的多。
四、市場方面
根據Trendfocus公司的數據,2020年固態硬盤總出貨量高達3.33億塊,超過HDD機械硬盤2.6億塊的出貨量,這里包含消費類與企業級,企業級主要是全閃存陣列的市場的上升。對比上一年,固態硬盤有著20.8%的年增長率,而機械硬盤則在以18%的速度下降。但是就出貨總的容量而言,機械硬盤依托自身容量優勢,2020年總出貨容量超過1ZB,而3.33億塊固態硬盤的總容量為為207EB,平均算下來每塊固態硬盤的容量為0.67TB,而機械硬盤的平均容量在4.0TB左右。
這里我再引用Wikibon機構的一份材料,其分析了企業級SSD和HDD的成本容價比走勢,當前企業級SSD每TB的價格是HDD的4倍左右,不過相較于SSD,HDD成本下降的幅度比較小,從2013年到2020年降幅13%,同期的SSD達到了33%。未來十年,SSD和HDD單位容量的價格仍會持續下滑,但均有所收窄,SSD預計在26%,HDD則只有5.4%。由此造成的結果就是大約2026年左右,SSD和HDD的單位成本基本持平,之后可能SSD每TB的單價將低于HDD。但據說,就目前而言全球數據有一半都存儲在數據中心中,而這里面90%的存儲介質仍是機械硬盤,10%才是固態硬盤。
個人認為最主要是技術的進步,不斷的推高了用戶的配置需求,就像手機的更新換代,2000元左右的手機大部分人是夠用的,但其中有些人會買5000元以上的,因為有那個經濟實力并且覺得有必要或者是跟風,否則買一個能用的就行了。那如果到時候價格差不多而性能更好,當然是選擇性能更好的那個,具體HDD和SSD后期如何發展,就讓時間來告訴我們吧!