Virtualisierung Virtuelle CPUs
Hi!
eine kleiner Verständnis Frage.
Bei Xen Virtualisations kann man ja einem Gast-System mehrere Virtuelle CPUs zuweisen.
Das Wirtsystem hat Intel-Core Duo 2.8 GHz.
Nun meine Frage ist wie funktioniert das mit dem Virtuellen CPU's?
Rein Technisch gesehen damit ich ja weiß wie viele ich einem Gast zuweisen kann.
Beim Arbeitsspeicher weiß ich dass wenn das Wirtsystem 4 GB Speicher hat und ich einem Gastsystem 2 zuweise dann bleiben letztendlich nur noch 2 übrig.
Also Speicher wird 1:1 zugeweisen.
Aber was passiert bei den CPUs??
Vielen Dank
eine kleiner Verständnis Frage.
Bei Xen Virtualisations kann man ja einem Gast-System mehrere Virtuelle CPUs zuweisen.
Das Wirtsystem hat Intel-Core Duo 2.8 GHz.
Nun meine Frage ist wie funktioniert das mit dem Virtuellen CPU's?
Rein Technisch gesehen damit ich ja weiß wie viele ich einem Gast zuweisen kann.
Beim Arbeitsspeicher weiß ich dass wenn das Wirtsystem 4 GB Speicher hat und ich einem Gastsystem 2 zuweise dann bleiben letztendlich nur noch 2 übrig.
Also Speicher wird 1:1 zugeweisen.
Aber was passiert bei den CPUs??
Vielen Dank
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 141395
Url: https://administrator.de/forum/virtualisierung-virtuelle-cpus-141395.html
Ausgedruckt am: 23.12.2024 um 14:12 Uhr
5 Kommentare
Neuester Kommentar
Moin,
ich habs zwar mehr mit VMWare ESX, aber dieser Virtualisierer wird nicht anders wie XEN funktionieren.
Man kann sowohl RAM wie auch CPU explizit zuweisen, aber das widerspricht dem Prinzip eines Virtualisierers - man weist beides im Normalfall dynamisch zu und kann somit auch Überbuchen, denn nicht jede VM läuft auf Volllast und die aktuell notwendige Zuweisung erledigt der Hypervisor.
Gruß
24
ich habs zwar mehr mit VMWare ESX, aber dieser Virtualisierer wird nicht anders wie XEN funktionieren.
Man kann sowohl RAM wie auch CPU explizit zuweisen, aber das widerspricht dem Prinzip eines Virtualisierers - man weist beides im Normalfall dynamisch zu und kann somit auch Überbuchen, denn nicht jede VM läuft auf Volllast und die aktuell notwendige Zuweisung erledigt der Hypervisor.
Gruß
24
Moin,
also XEN arbeitet mit einer Paravirtualisierung.
Das heisst das die VM direkt auf die physikalische CPU zugreift, genauso wie jede andere VM im Gastsystem auch.
Bei VMWARE wird auch die CPU virtualisiert und explizit der VM zugewiesen.
Was den Speicher betrifft hast du bei 4GB nur noch 3,8 GB für Gäste zur Verfügung da XEN sich da selber was abzwackt.
Die Hauptlast liegt bei virtuellen Maschinen generell beim Arbeitsspeicher, die CPU wir selten ausgereitzt.
Mfg
also XEN arbeitet mit einer Paravirtualisierung.
Das heisst das die VM direkt auf die physikalische CPU zugreift, genauso wie jede andere VM im Gastsystem auch.
Bei VMWARE wird auch die CPU virtualisiert und explizit der VM zugewiesen.
Was den Speicher betrifft hast du bei 4GB nur noch 3,8 GB für Gäste zur Verfügung da XEN sich da selber was abzwackt.
Die Hauptlast liegt bei virtuellen Maschinen generell beim Arbeitsspeicher, die CPU wir selten ausgereitzt.
Mfg
Zitat von @Theratos:
Moin,
also XEN arbeitet mit einer Paravirtualisierung.
Bei VMWARE wird auch die CPU virtualisiert und explizit der VM zugewiesen.
Moin,
also XEN arbeitet mit einer Paravirtualisierung.
Bei VMWARE wird auch die CPU virtualisiert und explizit der VM zugewiesen.
Moin,
ESX arbeitet ab 3.5 U1 auch mit Paravirtualisierung
Gruß
24