Brauche Rat bei der Auswahl von Software/Hardware für die Virtualisierung

Brauche Rat bei der Auswahl von Software/Hardware für die Virtualisierung

Derzeit haben wir diese Server:

  1. Windows SBS 2003 Premium auf IBM X266 Doppel Xeon F43, 2 GB RAM. DC, Exchange (70 Benutzer), Mssql.
  2. Windows 2003 R2 32 Bit auf IBM x3400 mit doppeltem XEON E5310 und 4 GB RAM. Terminalserver (40+ Benutzer), ERP-Anwendung basierend auf der uniPaaS-Plattform von Magicsoftware und Pervasive SQL.
  3. Ubuntu 8.04 (einfache PC-Box) mit Squid-Proxy, GLPI-System und PHPBB3-Forum für den internen Gebrauch.

Vor kurzem überstieg die Anzahl gleichzeitiger Benutzer auf dem Terminalserver in Spitzenzeiten 40 Benutzer und es kommt häufig zu Problemen. Daher benötigen wir ein Upgrade. Ich denke darüber nach, alle physischen Server auf virtuelle Server basierend auf einem Cluster aus 2 physischen Servern zu übertragen, um Ausfallzeiten zu reduzieren. Ich denke, wir werden in Spitzenzeiten auf 50-60 gleichzeitige Terminalbenutzer anwachsen. Ich plane auch, 10-15 Win XP/7-Arbeitsstationen (Büro, ERP usw.) zu virtualisieren, und es besteht eine geringe Wahrscheinlichkeit für Asterisk\Hylafax für 100 Benutzer (falls dies auf derselben VM möglich ist). Außerdem benötigen wir NAS-Speicher für 2-3 TB.

  1. Welches Hardware-Upgrade/welchen Hardware-Kauf benötigen wir, um diese Aufgabe abzuschließen?
  2. Welche VM-Lösung ist vorzuziehen: VmWare oder Hyper-V?
  3. Welche Backup-Software sollten wir wählen? Acronis oder etwas anderes?

Vielen Dank im Voraus.

Antwort1

  • Cluster helfen NICHT, es sei denn, Sie haben tatsächlich ein SAN für gemeinsam genutzten Speicher dahinter. Andernfalls ist das Failover einfach langsam (die Festplatten müssen kopiert werden). Wenn Sie „größer“ werden, ist eine kleine SAN-Box definitiv angebracht.

  • Ich würde Hyper-V nehmen. Es ist kostenlos und vor allem in Windows integriert. Wenn Sie jemals ein Upgrade durchführen (Server 2008 oder höher), sind die Clientkomponenten Teil der Betriebssysteminstallation und werden daher mit Windows Update gewartet – während VmWare eine weitere Komponente ist, die auf den VM-Instanzen gewartet werden muss.

  • Hardware: Sie benötigen viel Speicher (natürlich) und auch viel Festplatten-E/A-Kapazität. Grundsätzlich ist die E/A der langsame Teil eines Servers, wenn er beansprucht wird, und auf einem Virtualisierungsserver haben Sie eine MENGE Server auf einer Hardwareplattform, sodass normale Festplatten einfach nicht ausreichen. Ein RAID 10 mit Festplatten mit 10.000 U/min oder mehr (Velociraptor) oder sogar SAS-Festplatten ist so gut wie selbstverständlich, insbesondere wenn Sie einen aktiven Austausch ausführen. Noch mehr gilt dies, wenn Sie einen aktiven SQL-Server ausführen.

  • Erwägen Sie, wenn möglich, ein Upgrade der Windows-Server auf die 64-Bit-Version von Windows 2008 R2. 32 Bit ist sehr einschränkend (die VM benötigt möglicherweise irgendwann mehr).

  • Plattformmäßig bin ich ein Fan von AMD Opterons. Eine Dual-Slot-Box kann Ihnen schöne 12 Prozessorkerne und die Möglichkeit bieten, bis zu 128 GB RAM (64 GB mit günstigeren Modulen) zu haben. Klingt nach ausreichend für Sie.

Wenn Sie sich gegen Clustering entscheiden, bietet SuperMicro ein schönes Gehäuse (2 Rack-Einheiten hoch) mit 24 SAS-Festplattensteckplätzen (2,5-Zoll-Festplatten) an der Vorderseite. Da SAS und SATA kompatibel sind, können Sie bis zu 24 Festplatten in einem kleinen Gehäuse anschließen. Adaptec bietet übrigens großartige RAID-Controller. – Ich verwende selbst dasselbe Setup.

Backups sind hier entscheidend. Sie können Backups extern (von der Virtualisierungsebene) oder intern (in den VMs) ausführen. Je nach VM ist das eine oder das andere besser.

verwandte Informationen