Wir untersuchen die Implementierung einiger virtualisierter Server, wissen jedoch nicht, was für uns besser geeignet ist. Einige Leute sagen, dass es besser ist, zwei riesige Server zu haben, andere sagen, dass es zehn Middle-End-Server gibt.
Wir haben eine ältere Visual Foxpro-Anwendung, die heutzutage auf Dual Xeon E5405 bei 2 GHz und 16 Gbit RAM ausgeführt wird. Der aktuelle Server wird aufgrund der Anzahl der aktiven Benutzer und des darauf ausgeführten Prozesses zu langsam. Durch die Virtualisierung dieses Servers profitieren wir von einer schnelleren Notfallwiederherstellung.
Die Frage ist also, ob wir mit zehn physischen Servern mit 1,7 GHz und 4 Gbit RAM einen Server in vier Maschinen virtualisieren könnten und einen virtualisierten Server mit 6,8 GHz und 16 Gbit Arbeitsspeicher? Wenn ja, gibt es eine Möglichkeit, wie Sie, wenn eine Maschine anhält, diese virtuelle Maschine automatisch für eine andere verwaltet und die entsprechende Wartung darauf ausführt und später wieder darauf zurückgreift.
quelle
Antworten:
Ja, Sie können mit ScaleMP mehrere x86-Computer zu einem größeren virtuellen x86-Computer kombinieren . Kompatibel mit Xen- und KVM-Hypervisoren können Sie dann VMs erstellen, die sich über mehrere physische Maschinen erstrecken.
Anschließend können Sie eine große Windows-VM in Ihrem Xen- oder KVM-Hypervisor über Ihrem ScaleMP-Cluster ausführen.
Hier ist eine Beschreibung, die etwas einfacher zu lesen ist als die Website: http://www.readwriteweb.com/solution-series/2011/10/cost-effective-clustering-with.php
quelle
Sie haben ein grundlegendes Missverständnis der Virtualisierung. Sie können nicht eine virtuelle Maschine auf mehrere Virtualisierungshosts verteilen. Mit der Virtualisierung können Sie mehrere virtuelle Maschinen auf einem einzigen Host ausführen.
quelle