Haakon
Lieutenant
- Registriert
- Dez. 2003
- Beiträge
- 521
Hallo zusammen, ich habe mal eine Frage zur Zuteilung von physikalischen Resourcen bei Host- und Gastbetriebssystemen.
Also ich habe z.B. einen physikalischen Host mit 8 Kernen (CPU) und 32 GB RAM. Hostbetriebssystem ist Windows 10 und Hypervisor ist VMware Workstation. Nun habe ich 2 oder mehr VM's laufen und kann diesen Resourcen entsprechend zuteilen. VMware Workstation erlaubt mir nun theoretisch jeder VM die maximalen physikalisch vorhandenen Resourcen zuzuteilen, also alle 8 Kerne und 32GB RAM. Ich kann also offensichtlich die physikalisch vorhandenen Resourcen mehrfach zuteilen. Davon abgesehen belegt der Host ja auch Resourcen. Dies verwirrt mich, da mir aus früheren Zeiten (vSphere 4) in Erinnerung geblieben ist, dass die Resourcen nur einmalig zugeteilt werden konnten und für den Gast reserviert waren. Dann gibt es noch eine Option "Gesamten Gastarbeitsspeicher reservieren", der vermutlich den von mir beschriebenen Effekt zeigt.
Ich komme zur Vermutung, dass die physikalisch vorhandenen Resourcen doppelt oder mehrfach belegt werden können und der Hypervisor die Zuteilung irgendwie regelt.
Ist es nun aber ratsam einer VM immer möglichst viel Resourcen zuzuteilen oder sollte ich hier mit Kontingenten arbeiten z.B. 4x CPU Host, je 2x 2x CPUs für die Gastbetriebssysteme.
Also ich habe z.B. einen physikalischen Host mit 8 Kernen (CPU) und 32 GB RAM. Hostbetriebssystem ist Windows 10 und Hypervisor ist VMware Workstation. Nun habe ich 2 oder mehr VM's laufen und kann diesen Resourcen entsprechend zuteilen. VMware Workstation erlaubt mir nun theoretisch jeder VM die maximalen physikalisch vorhandenen Resourcen zuzuteilen, also alle 8 Kerne und 32GB RAM. Ich kann also offensichtlich die physikalisch vorhandenen Resourcen mehrfach zuteilen. Davon abgesehen belegt der Host ja auch Resourcen. Dies verwirrt mich, da mir aus früheren Zeiten (vSphere 4) in Erinnerung geblieben ist, dass die Resourcen nur einmalig zugeteilt werden konnten und für den Gast reserviert waren. Dann gibt es noch eine Option "Gesamten Gastarbeitsspeicher reservieren", der vermutlich den von mir beschriebenen Effekt zeigt.
Ich komme zur Vermutung, dass die physikalisch vorhandenen Resourcen doppelt oder mehrfach belegt werden können und der Hypervisor die Zuteilung irgendwie regelt.
Ist es nun aber ratsam einer VM immer möglichst viel Resourcen zuzuteilen oder sollte ich hier mit Kontingenten arbeiten z.B. 4x CPU Host, je 2x 2x CPUs für die Gastbetriebssysteme.