料號:005050266(EMC VMAX40K 300G 15K 2.5)· 005052957(EMC Unity 450F 600G 10K 2.5)
這是採購側最常踩的一個坑,而且踩的時候完全沒有自覺。
儲存報了一塊盤故障,運維把規格記下來:2.5 寸、SAS、300G、15K 轉。拿着這幾個參數去問價,發現電商上一塊通用的企業級盤便宜得多,同樣的規格,為什麼要花好幾倍的錢買陣列廠商的件?
買回來插進去,陣列不認。
差別不在規格,在盤本身被改過
EMC 這類中高端陣列用的硬碟,不是通用盤貼個牌。至少有兩層不一樣:
第一層:扇區格式。
通用硬碟一個扇區存 512 字節數據。而這類陣列用的盤,扇區被格式化成更大的尺寸,多出來的部分用於存放數據完整性校驗資訊——每一塊數據從主機寫進來,到落在盤上,中間每一跳都能校驗有沒有被改壞。
這是端到端數據保護機制的一部分。代價是:扇區格式不一樣的盤,陣列直接不認。這不是軟件限制,是物理格式對不上。
第二層:固件。
盤上跑的是廠商定製固件,裏面有針對這套陣列的錯誤處理邏輯、超時行為、後台巡檢策略。同一個盤廠生產的同型號硬碟,給 EMC 的和給 HPE 的,固件是兩套。
陣列會檢查盤的固件版本。對不上,輕則不認,重則認了但在後台反覆報錯。
所以採購時要說清楚的不是規格,是料號
005050266 和 005052957 這兩個料號,規格上看起來都是普通的企業級 SAS 盤。但它們指向的是已經按 EMC 的格式和固件處理過的、能直接插進對應型號陣列的盤。
這中間的差價,買的不是硬件,是「插上去就能用」。
幾個具體要確認的:
- 對應機型對不對。 VMAX 的盤和 Unity 的盤不通用,同是 EMC 也不行。
- 固件版本。 陣列本身的微碼版本較老時,新批次的盤可能需要降級或升級固件才能加入。
- 是不是同一批次。 同一個 RAID 組裏混用不同批次的盤,重建時間和穩定性都可能受影響。
- 有沒有托架。 有些渠道發的是裸盤,不含盤託(caddy),到了機房裝不進去。
一個判斷供應商的小辦法
問一句:「這個料號的盤是什麼扇區格式,固件版本是多少?」
答得上來的,是真在做這行;答「就是普通的 SAS 盤」的,他自己也不知道自己在賣什麼。
這個問題成本極低,但能省掉一次白跑機房。
文中的機制依據廠商公開資料整理;具體到某台設備的兼容性,請以現場實際驗證為準。案例細節做過合併與匿名化處理。
手上有 EMC 硬碟相關料號需要核對配置或庫存的,可以直接留料號。
七小服 SEVEN SMALL SERVICES http://www.sevensmallservices.com · 微信 qixiaofu-com
