Definition

Virtuelle CPU (vCPU)

Eine virtuelle CPU (vCPU), auch bekannt als virtueller Prozessor, ist eine physische CPU, die einer virtuellen Maschine (VM) zugeordnet ist.

Standardmäßig wird jeder virtuellen Maschine eine vCPU zugeordnet. Verfügt der physische Host allerdings über mehrere CPU-Kerne, dann wird die vCPU durch den CPU Scheduler zu einer Art Abfolge an Zeitfenstern auf dem logischen Prozessor.

Da Prozessorzeit abrechnungsfähig ist, ist es für Administratoren enorm wichtig zu verstehen, wie Cloud-Anbieter die vCPU-Nutzung auf einer Abrechnung berechnen. Genauso müssen sich Administratoren darüber im Klaren sein, dass ein Hinzufügen weiterer vCPUs nicht automatisch die Leistung verbessern wird. Dies ist dem Umstand geschuldet, dass bei steigender Zahl von vCPUs die Aufgabe der Koordinierung der Zeitfenster auf logischen CPUs für den CPU-Scheduler immer komplexer wird und die damit einhergehenden Wartezeiten die Leistung sogar absenken können.

Bei VMware sind vCPUs Teil des Multi-Thread-Rechenmodells Symmetric Multi-Processing (SMP). SMP ermöglicht auch das Aufteilen von Threads auf verschiedene physische oder logische Kerne, um so eine Leistungssteigerung von mehr parallelen virtualisierten Aufgaben zu erreichen. vCPUs ermöglichen auch das sequentielle Multitasking in einer Mehrkern-Umgebung.

Artikel wurde zuletzt im Februar 2016 aktualisiert

Erfahren Sie mehr über Server-Hardware und -Virtualisierung

Pro+

Premium-Inhalte

Weitere Pro+ Premium-Inhalte und andere Mitglieder-Angebote, finden Sie hier.

0 Kommentare

Älteste Beiträge 

Passwort vergessen?

Kein Problem! Tragen Sie Ihre E-Mail-Adresse unten ein. Wir werden Ihnen eine E-Mail mit Ihrem Passwort schicken.

Ihr Passwort wurde an die folgende E-Mail-Adresse gesendet::

- GOOGLE-ANZEIGEN

File Extensions and File Formats

Powered by:

SearchSecurity.de

SearchStorage.de

SearchNetworking.de

SearchEnterpriseSoftware.de

Close