RAID 卡是企業級伺服器存儲可靠性與效能的關鍵。本文結合 RAID 0/1/3/5 技術原理比較,以 HP ProLiant ML370 G3 + Smart Array 642 為實例,完整記錄從 BIOS 設定、陣列建立、驅動載入到作業系統安裝的標準化流程。
一、RAID 級別技術比較與選型指南
| 級別 | 機制 | 最少磁碟 | 容量利用率 | 讀效能 | 寫效能 | 容錯 | 適用場景 |
| RAID 0 | 跨磁碟分條 | 2 | 100% | ★★★★★ | ★★★★★ | 無 | 暫存、緩存、可重建資料 |
| RAID 1 | 鏡像 | 2 | 50% | ★★★★ | ★★★ | 單盤故障 | 作業系統盤、關鍵小體積資料 |
| RAID 3 | 位元級分條 + 專用奇偶盤 | 3 | (N-1)/N | ★★★★ | ★★ (奇偶盤瓶頸) | 單盤故障 | 大循序讀寫(影音串流) |
| RAID 5 | 塊級分條 + 分散式奇偶校驗 | 3 | (N-1)/N | ★★★★ | ★★★ (小寫入懲罰) | 單盤故障 | 企業級通用首選 |
| RAID 6 | 雙奇偶校驗 | 4 | (N-2)/N | ★★★★ | ★★ | 雙盤故障 | 大容量、高可用性要求 |
| RAID 10 (1+0) | 鏡像後再分條 | 4 | 50% | ★★★★★ | ★★★★★ | 多盤故障(同鏡像組) | 高效能資料庫、核心業務 |
軟體 RAID 對比: Windows NT/2000 「磁碟分條」= RAID 0、「鏡像/雙工」= RAID 1、「帶奇偶校驗分條」= RAID 5。優點:零成本;缺點:CPU 佔用高、無快取電池保護、重建效能差、不支援線上擴容/遷移。
二、HP Smart Array 642 硬體安裝與 BIOS 設定
- 關機斷電,依防靜電規範安裝 642 卡至 PCI-X/PCIe 插槽,連接 SCSI 纜線至硬碟背板。
- 開機進入 ROM-Based Setup Utility (F10) → Embedded SCSI Controller: Disabled(避免衝突)。
- 儲存離開,重開機出現 Smart Array 642 BIOS 畫面 → F8 進入 Array Configuration Utility (ACU)。
三、建立邏輯磁碟 (Logical Drive) 實戰
案例:2 顆 36.4GB 10K SCSI 硬碟,需作業系統鏡像。
- ACU 主選單 → Create Array → 選取兩顆物理磁碟 → Enter。
- 選擇 RAID 1 (Mirroring) → 確認容量 36.4GB。
- 設定 Logical Drive 參數:
• RAID Level: 1
• Stripe Size: 64 KB (預設)
• Caching: Enable Read/Write (需 BBU/FBWC 支援)
• Sector Size: 512 bytes
- F8 儲存配置 → 確認寫入控制器 NVRAM。
- 重開機,控制器 BIOS 顯示
Logical Drive 1: 36.4 GB RAID 1 OK。
四、作業系統安裝關鍵步驟 (Windows 2000/2003)
- BIOS 設定 開機順序:CD-ROM 第一順位。
- 放入 HP SmartStart CD(含所有驅動),開機進入 SmartStart 選單。
- 選擇 「Deploy Operating System」 → Windows 2000 Advanced Server。
- 分區階段:
• 檔案系統:NTFS
• 系統分區 (C:):8~12 GB(視修補程式空間預留)
• 剩餘空間暫不分區,待 OS 安裝完成後由「磁碟管理」二次劃分。
- 提示插入 Windows 安裝光碟 → 自動複製檔案 → 重開機進入 GUI 安裝階段。
- OS 安裝完成 → Win+R
compmgmt.msc → 磁碟管理 → 對剩餘未配置空間建立 D:/E: 等邏輯磁碟,格式化 NTFS,配置叢集大小 4 KB (預設) 或 64 KB (資料庫/大檔案優化)。
五、驗證與後續優化
- 裝置管理員 → SCSI/RAID 控制器 → 確認
HP Smart Array 642 Controller 無驚嘆號。
- 安裝 HP Array Configuration Utility (ACU) Windows 版 → 監控陣列健康、設定郵件告警、排程一致性檢查。
- 啟用 Write Cache with Battery Backup (BBWC/FBWC):ACU → Controller Settings → Cache Ratio 75% Read / 25% Write (資料庫建議 50/50)。
- 註冊表優化 (Windows 2000/2003):
HKLM\SYSTEM\CurrentControlSet\Services\cpqarry\Parameters\EnableWriteCache = 1
常見陷阱與避坑
| 現象 | 原因 | 對策 |
| OS 安裝找不到硬碟 | 未載入 RAID 卡驅動 | SmartStart 自動處理;手動安裝時按 F6 載入 cpqarry.sys |
| 重建速度極慢 | Rebuild Priority 設為 Low / 重建負載高 | ACU → Rebuild Priority: High / 維護窗口執行 |
| 掉電資料不一致 | Write Cache 啟用但無 BBU/FBWC | 必須裝備 BBU/FBWC 或關閉寫入快取 |
| 邏輯磁碟無法擴容 | RAID 1/10 不支援線上擴容 | 規劃階段預留容量,或遷移至 RAID 5/6 |
現代部署建議:使用 HP Smart Storage Administrator (SSA) 取代傳統 ACU,支援 RESTful API、整合 OneView/InfoSight,實現基礎設施即代碼。新採購優先選擇 Tri-Mode 控制器 (SAS/SATA/NVMe) + NVMe U.2 硬碟,兼顧傳統相容與高效能未來擴展。