Ich habe zwei Bare-Metal-Maschinen mit der folgenden Konfiguration:
Maschine1
CPU: 4 cores
ram: 16GB
HD: 200GB
Maschine2
cpu: 4 cores
ram: 16GB
HD: 200GB
ist es möglich, eine VM mit diesen beiden Bare-Metal-Maschinen mit der folgenden Konfiguration zu haben:
cpu: 8 cores
ram: 32GB (Approximate)
HD: 400GB (Approximate)
Entschuldigen Sie, wenn ich eine sehr naive Frage gestellt habe, ich bin in der Welt der Visualisierung ein ganz neuer Mensch.
BEARBEITEN
Ich versuche das nicht, ich möchte nur das Konzept kennen.
Antwort1
Ist es möglich, dass eine einzelne VM die kombinierten Ressourcen zweier Hosts nutzt?
NEIN
Dies ist nicht möglich, da die Verbindungen zwischen zwei Hosts viel langsamer sind als die internen Verbindungen.
Auch Technologien wieVMware VMotion(welches erlaubt "nahtlos" Migration virtueller Maschinen von einem physischen Host auf einen anderen) sind noch nicht ganz da.
Sie behaupten, zu erreichen "Live-Migration virtueller Maschinen ohne Dienstunterbrechung" Dennoch muss noch einige Zeit mit der Synchronisierung von Daten während des Betriebs verbracht werden, bevor der Dienst für einen bestimmten Zeitraum angehalten wird, um eine abschließende Synchronisierung des Status und des Speichers der virtuellen Maschine durchzuführen - so das verlinkte Dokument "Der gesamte Vorgang dauert in einem Gigabit-Ethernet-Netzwerk weniger als zwei Sekunden." (Ich vermute, es bezieht sich auf das abschließende Anhalten/Synchronisieren/Fortsetzen).
Wenn Sie über mehrere Maschinen verfügen, ist die Verteilung der Last ein besserer Ansatz:
- Lastverteilung- Führen Sie denselben Dienst auf mehreren Hosts aus und leiten Sie die Clients an den am besten geeigneten weiter (lokal / nicht geladen / usw.)
- Clustern- die Aufgabe in mehrere Teile zerlegen und die Teile verteilen