目前我們有這些伺服器:
- IBM X266 雙 Xeon F43、2GB 記憶體上的 Windows SBS 2003 premium。 DC、交換(70 個使用者)、Mssql。
- IBM x3400 上的 Windows 2003 R2 32 位,配備雙 XEON E5310 和 4GB RAM。終端伺服器(40+使用者)、基於Magicsoftware的uniPaaS平台的ERP應用程式和Pervasive sql。
- Ubuntu 8.04(簡單的電腦盒),有squid代理、GLPI系統和PHPBB3論壇供內部使用。
最近尖峰時段終端伺服器並髮用戶數超過40個,且頻繁卡頓。因此我們需要升級。我考慮將所有實體伺服器轉移到基於 2 台實體伺服器叢集的虛擬伺服器,以減少停機時間。我認為高峰時段我們會成長到 50-60 個並發終端用戶。我還計劃虛擬化 10-15 個 Win XP/7 工作站(辦公室、ERP 等),Asterisk\Hylafax 的可能性很小,可以容納 100 個使用者(如果可能在同一台虛擬機器上)。我們還需要 2-3TB 的 NAS 儲存。
- 為了完成這項任務,我們需要升級/購買哪些硬體?
- VmWare 和 Hyper-V 哪個虛擬機器解決方案比較可取?
- 我們應該選擇什麼備份軟體呢?安克諾斯還是其他什麼?
先感謝您。
答案1
除非您實際上有一個用於共用儲存的 SAN,否則叢集不會有幫助。否則,故障轉移就會很慢(必須複製光碟)。如果您選擇“更大”,那麼小型 SAN 盒絕對是您的最佳選擇。
我會選擇 Hyper-V...它是免費的,最重要的是整合到 Windows 中。如果您升級(2008 伺服器向上),用戶端元件是作業系統安裝的一部分,因此透過 Windows 更新進行維護 - 而 VmWare 是在 VM 實例上維護的另一個元件。
硬體:您還需要大量記憶體(顯然)和大量磁碟 IO 容量。基本上,如果壓力過大,IO 是伺服器的緩慢部分,並且在虛擬化伺服器上,您會在一個硬體平台上獲得大量伺服器,因此普通光碟無法削減它。 NIC 10.000 RPM 以上磁碟 (Velociraptor) 的 RAID 10 甚至 SAS 磁碟幾乎都是給定的,尤其是在運行主動交換時。如果您執行活動的 SQL Server,則更是如此。
如果可以的話,請考慮將 Windows 伺服器升級到 64 位元 Windows 2008 R2。 32 位元是非常有限的(VM 可能希望在某個時刻獲得更多)。
就平台而言,我是 AMD Opterons 的粉絲。雙插槽盒可以為您提供不錯的 12 個處理器核心,並且能夠擁有高達 128GB RAM(64GB,帶有更便宜的模組)。聽起來對你來說已經足夠了。
如果您決定不集群,SuperMicro 有一個漂亮的機箱(2 個機架單元高),前面有24 個SAS 磁碟插槽(2.5 吋磁碟)。 24 個磁碟順便說一句,Adaptec 有很棒的 RAID 控制器 - 我自己也使用相同的設定。
備份在這裡至關重要。您可以執行外部備份(從虛擬化層)或內部備份(在虛擬機中),具體取決於您的虛擬機,其中一個更好。