在前篇文章中,我們粗淺聊了一下硬碟採購迷思,特別是網路常見現象聽人說這點。別人片面簡單字語,或許能讓你打消購買的念頭,然而那些言論是否有所本(廠商網軍、假開箱文等口碑行銷操作得留意!),其依據是什麼你可曾想過?這回讓我們透過試舉案例的方式,再次來聊聊聽人說這檔事。
現在到網路上問人哪款硬碟不能買,筆者觀察到最常上榜之一的是 WD Green。這款硬碟簡直成了過街老鼠,搞不好 10 個人裡有 8 個喊打,大概只有 2 位會說還不錯啊,用了幾年仍然頭好壯壯。那麼網友們通常都說了些什麼?
陽春版回應會說「很爛,超容易壞」,但到底是哪邊壞掉呢?天曉得。進階版可能會說「 Green 不適合用組 RAID」,不管是要裝在桌機或 NAS 皆然,比較有心的人或許會丟出「它不支援 TLER」這線索,做為不建議購買的有力理由。至於另一種進階版回應,是指出它一段時間沒用就會將磁頭歸位,導致產品使用壽命縮減。
網友簡單一句話到底能代表什麼?這是個好問題,現在讓我們試著一一解開這些說法的依據。當然了,如果你沒有追根究柢或說是研究的精神,反正壞掉就是得送修,當然是完全不需要理會原由。好吧,這時候請直接選別款、別家產品就對了!
▲ 上網 Google 能找到一大堆 WD Green 負面評價,簡單試舉這 T客邦 實例為範本。
說「Green 不適合用組 RAID」算是有所本,因為 WD 官方公開過這資訊。其典故是硬碟發現壞軌時,會自動嘗試將資料轉移至備用空間,並且將有問題的區塊標記為不可用。其作業時間從數秒到數分鐘不等,而且期間不會回應磁碟控制器送出的指令,在單純的單機環境遇到這種情況,頂多是覺得怎麼變得頓呆而已。
然而在磁碟陣列環境,磁碟陣列控制器/卡,可就不見得會允許這樣的情況發生。特別是所謂的硬體磁碟陣列這類商用等級產品,為避免硬碟機自我修復作業影響到磁碟陣列運作,普遍將回應時間限制在 15 秒以內。硬碟一旦超過時間沒有回應磁碟控制器指令,就可能會被判定為離線、損壞,進而影響到磁碟陣列運作組態。
▲ 透過 HDAT2 之類軟體,可以查看到 Green 與其他任一品牌消費性硬碟,其 Read/Write Command Timer 設定值為 0,或者根本找不著這個項目,都是不支援 ERC 的意思。
硬碟與磁碟控制器之間,能透過 SMART 來溝通協調(SMART Command Transport,SCT),前述問題對應解決方案可通稱為 ERC(Error Recovery Control)。這項機制對於個人電腦應用的作用有限,因此只有企業級機種支援,廠商大多還會換上新名稱做為噱頭。
典型代表如 WD 的 TLER(time limited error recovery)、HGST 的 CCTL(command completion time limit)等,具備這些機能的企業級硬碟,回應時間大多設定在7~13秒左右。事實上,各家的消費性機種都會遭遇相同問題,可不是 Green 才有這項缺點,這是必須建立的認知。
Green 真正令人費解,而且確實可能降低可靠度的問題,其實是節能這項官方主打訴求。為了降低硬碟閒置時的電源消耗量,目前普遍做法是將磁頭驅動臂載出,也就是從碟片表面移置到停駐區。有些產品還能降低驅動碟片的主軸馬達轉速,藉以增加節能效果,甚至在長時間閒置之後關閉主軸馬達。
▲ 消費性硬碟的 Load/Unload Cycles 設計規格大多為 300,000 次。
這種設計手法正從企業級產品線,慢慢擴大普及進消費性機種身上,可不是 Green 另個一獨門缺點。Green 最大問題出在時間被設定為很短暫的 8 秒鐘,導致它頻繁的進入節能模式,使得磁頭驅動臂載入(Load)、載出(Unload)循環次數爆衝增加,快速進逼到 300,000 次設計規格(消費性 3.5 吋硬碟大多是這次數規格)。
▲ 經由 WD 官方自行釋出的 WDIDLE3 軟體,可以查詢到 Green 閒置 8 秒就會進入節能模式(上面紅框)。
其影響性簡單來說,目前硬碟常見採用坡道(Ramp)結構,取代傳統將磁頭停駐在碟片特殊著陸區的設計方式。Ramp 原件是由塑膠之類材質構成,磁頭無可避免會接觸到它,所以表面的潤滑度與抗磨耗有一定要求。其表面處理材質耐久性,將影響到可承受的載入、載出次數,超出設計規格或失去潤滑度會增加磁頭損耗,進而影響到資料存取穩定性。
▲ Ramp 結構示意圖,因為具有坡度而得名。
此外,當磁頭旋臂轉移進 Ramp,如同汽車停駐得拉上手煞車,才不會受到外力震動影響而隨之搖擺不定。這類機構設計類型有不少種,大多是利用磁性材質與其原理特性,經由吸附或是帶動其他裝置,達到固定磁頭驅動臂的目的。其磁力耐久性,以及作動產生的耗損,亦有可能對載入、載出耐用度造成不同程度影響。
▲ WD Green 內部結構圖可見 Ramp 結構,其他各家廠商也大量採用這種設計。
載入、載出次數達到設計規格時,並不代表硬碟會立即損壞,也不見得和壞軌與其他故障因素有直接關聯。但是多數人看到數值飛快增加,難免會大為感到不舒服,不過你別以為其他品牌沒這問題,其實不少產品都有類似的節能機制設計。只不過其他廠商將執行時間點設得比較長,因此不容易發現硬碟悄悄進入節能模式,甚至是睡大頭覺去了。
▲ 透過 CrystalDiskInfo 之類軟體,查看 C1 項目狀態,如果顯示為黃色燈號,就代表可能要發生問題了。
簡而言之,節能機制不是 Green 可靠度招人非議的原罪,兇手是過短的 8 秒鐘設定。 此外,如果打算購買消費性硬碟來組建 RAID,由於各式低價位解決方案普遍不支援 ERC,基本上是沒有強求硬碟得支援的必要。至於想裝在 NAS 之類設備時,建議參考廠商提供的相容硬碟資訊再出手購買,會比四處求神拜佛來得實際。