Ubuntu
Ubuntu Server Hotswap RAID 1:硬體還是軟體?
我正在為我正在處理的項目建構新伺服器。它們都將執行 Ubuntu Server x64(即將推出 10.04)並需要 RAID 1 熱插拔配置(僅兩個驅動器)以最大限度地減少停機時間。
我不擔心 Raid 的性能。伺服器硬體將有足夠的 CPU 能力,我只做一個 RAID 1。我唯一的要求是:
- 一切,包括作業系統,都必須鏡像。
- 驅動器發生故障時不得停機。我需要能夠將故障驅動器換成另一個驅動器並讓 RAID 自動重建(或者可能通過執行一個簡單的腳本)。
我想知道內置的 Ubuntu 軟體 RAID 是否可以處理這個問題,尤其是熱插拔部分。10.04 看起來很有希望。
我正在考慮購買3Ware 9650SE-2LP-SGL RAID 控制器,但隨著我們購買的伺服器數量的增加,總價格會增加不少。
任何建議都將不勝感激。謝謝你。
我曾多次使用 Linux 核心中內置的軟體 RAID 進行熱交換驅動器。您可能需要執行命令來添加新設備。我相信可以讓它自動化,但是在我使用它的地方手動執行命令來添加新驅動器從來都不是問題。
我不完全確定電腦會在零停機時間的情況下存活下來。這可能取決於您的硬碟控制器以及它如何響應驅動器故障。
我認為其他文章已經回答了這個問題,但我有一些相關的想法要補充。
由於正常執行時間在此應用程序中很重要。確保您使用 Puppet 和 Kickstart 來設置和維護伺服器上的配置。還要確保你有一個好的備份解決方案….rsnapshot 工作得很好。
一旦您處理任何規模的電腦,硬體應該是相當可更換的齒輪。因為您最終將不得不處理以下情況….您現在需要一個關於如何處理它們的計劃。不是當它發生時。
- 即使有冗餘電源,raid 等機器也會及時出現故障。
- 客戶端開始超出他們所在的硬體的情況……如果所有客戶端都在單獨的硬體上,因為您對某些答案的對話似乎暗示。
- 硬體更換。在 5 年左右的時間裡,你會想要更換硬體。