Raid
硬體與軟體突襲:如何在 2 個範例伺服器規格之間進行選擇
我目前正在尋找託管公司的伺服器。我最終選擇了 2 家可靠且經過測試的公司,但它們的規格各不相同。
公司一(專用伺服器):
- CPU:AMD速龍64 X2 5600+雙核
- 記憶體:6 GB DDR2 硬碟和 RAID:2 x 750
- GB SATA II(軟體 RAID 1)
公司 2(VPS 伺服器)
- CPU:英特爾至強四核 Harpertown,
- 12MB 記憶體 RAM:8.0GB ECC 硬碟和
- RAID:45GB,硬體RAID 10
這2台機器的價格是完全一樣的。雖然目前 45 GB 足以滿足我的需求,但我正在認真考慮第一個選項,因為它是完全專用的並且離我的位置更近(因此,傳輸時間更快),但我不確定軟體突襲可能會產生多大的影響關於高流量的整體系統性能,因為我完全沒有經驗。
軟體 RAID 對性能的影響最小,尤其是在 RAID-1 等密集度較低的 RAID 安排中。即使在像 RAID-6 這樣最糟糕的安排中,您也不太可能看到軟體 RAID 對性能的影響,因為您會遇到 VPS 成本和您將遇到的處理器爭用。
警告 - 這裡是個人意見:
老實說,我絕不會為高性能係統推薦 VPS。雖然 VPS 可以在需要高可用性的集群系統中派上用場,但當同一硬體上存在多個高強度系統時,我從未有過很好的體驗。他們最終往往會互相竊取很多東西,並且表現得比他們中的任何一個獨立時都差。
此外,這些天我對使用硬體 RAID 猶豫不決,因為我有過兩次糟糕的經歷(我敢肯定你不會用更高端的 3Ware 卡或類似卡獲得)。我有兩個 RAID 控制器死在我身上,並決定將 0 寫入整個陣列。RAID 的目的是消除磁碟的單點故障;為什麼要引入第二個帶硬體控制器的控制器?誠然,板載控制器也可能會當機,但如果那樣的話,它會佔用主機板的一半,而且無論如何你的骨頭都很好。