Quantcast
Channel: VMware Communities : Blog List - All Communities
Viewing all articles
Browse latest Browse all 3135

VMware vSphere Hot Add - Add vCPUs, increase RAM and disk size without downtime

$
0
0

In diesem Artikel möchte ich das Feature Hot Add von VMware näher erläutern. Hot Add ist in allen aktuellen VMware vSphere Editionen (Standard, Enterprise, Enterprise Plus) beinhaltet.

 

Was bringt mir dieses Feature?

 

In virtuellen Maschinen können jederzeit CPU, RAM und Disk-Ressourcen knapp werden. Während die virtuelle Disk jederzeit ohne zusätzliche Konfiguration im laufenden Betrieb erweitert werden kann (siehe auch Screenshots im Artikel), werden die virtuellen Maschinen i.d.R. von den Administratoren heruntergefahren, um RAM bzw. die Anzahl der virtuellen CPUs zu erhöhen. Dies verursacht eine "unschöne" Downtime. Durch das Aktivieren des Hot Add Features (muss pro VM konfiguriert werden) ist es möglich, dass man im laufenden Betrieb nicht nur den Diskspace, sondern auch die Anzahl der vCPUs und die Größe des RAMs erhöhen kann.

Hinweis: Das installierte Betriebssystem in der virtuellen Maschine muss natürlich ebenfalls eine unterbrechungsfreie Erweiterung unterstützen (z.B. Windows Server 2008 R2)!

 

Wie funktioniert Hot Add?

 

Da ich bereits erwähnt hatte, dass für das Erweitern einer Disk keine weitere Konfiguration notwendig ist, muss für die Erweiterung von CPU und RAM in einer virtuellen Maschine einmalig Hot Add aktiviert werden.

Wichtig: Das Feature kann nur bei ausgeschalteter VM aktiviert werden!


  • im vSphere Webclient mit der rechten Maustaste auf die entsprechende ausgeschaltete VM und "Edit Settings" (Feature lässt sich auch im VI-Client konfigurieren, Beschreibung hier basiert auf WebClient-Konfiguration)

http://benjaminulsamer.files.wordpress.com/2013/04/hotadd-02.png

  • im Register "Virtual Hardware" das CPU- und Memory-Menü mit dem kleinen schwarzen Arrow links daneben öffnen, "CPU Hot Plug" und "Memory Hot Plug" aktivieren und die VM anstarten

http://benjaminulsamer.files.wordpress.com/2013/04/hotadd-03.png

http://benjaminulsamer.files.wordpress.com/2013/04/hotadd-05.png

  • Hot Add Memory: Wie wir im folgenden Screenshot sehen, sind in meiner Test-VM 2GB Physical Memory konfiguriert. Diesen wollen wir nun im laufenden Betrieb erweitern

http://benjaminulsamer.files.wordpress.com/2013/04/hotadd-06.png

  • über "Edit Settings" auf der VM die Arbeitsspeichergröße erhöhen (in diesem Beispiel: 4GB)

http://benjaminulsamer.files.wordpress.com/2013/04/hotadd-10.png

http://benjaminulsamer.files.wordpress.com/2013/04/hotadd-08.png

  • und siehe da: physical memory in unserem Gast = 4GB

http://benjaminulsamer.files.wordpress.com/2013/04/hotadd-09.png

  • Hot AddCPU: wie wir sehen, ist in meiner Test-VM derzeit 1 vCPU konfiguriert

http://benjaminulsamer.files.wordpress.com/2013/04/hotadd-09.png

  • über "Edit Settings" auf der VM erhöhen wir die Anzahl der vCPUs auf 2

http://benjaminulsamer.files.wordpress.com/2013/04/hotadd-11.png

  • der Taskmanager erkennt, dass sich die Anzahl der installierten Prozessoren verändert hat und wir starten den Task Manager neu

http://benjaminulsamer.files.wordpress.com/2013/04/hotadd-12.png

  • und siehe da: 2vCPUs in unserem Gast

http://benjaminulsamer.files.wordpress.com/2013/04/hotadd-13.png

 

Losgelöst vom Hot Add Feature möchte ich in den kommenden Screenshots das "Online"-Erweitern einer virtuellen Disk aufzeigen (Extend virtual disk). Kleine Info für die "Windows Fraktion": Ab Windows Server 2008 lassen sich sowohl System-, als auch Datendisks im laufenden Betrieb über die GUI erweitern. Unter Windows 2003 lassen sich die Datendisks per "diskpart" online erweitern, die Systemdisks mit dem Tool extpart von Dell.

 

  • "Edit Settings" auf der VM und die GB-Zahl der virtuellen Disk erhöhen

http://benjaminulsamer.files.wordpress.com/2013/04/hotadd-15.png

http://benjaminulsamer.files.wordpress.com/2013/04/hotadd-16.png

  • im "Computer Management" - "Disk Management" - "Rescan" ausführen

http://benjaminulsamer.files.wordpress.com/2013/04/hotadd-14.png

http://benjaminulsamer.files.wordpress.com/2013/04/hotadd-17.png

  • der erweiterte zugewiesene Speicherplatz wird sichtbar

http://benjaminulsamer.files.wordpress.com/2013/04/hotadd-18.png

  • Auf der zu erweiternden Partition "Extend Volume" auswählen

http://benjaminulsamer.files.wordpress.com/2013/04/hotadd-19.png

  • den zu erweiternden Platz angeben

http://benjaminulsamer.files.wordpress.com/2013/04/hotadd-20.png

  • und siehe da: unsere Disk stellt mehr Speicherplatz zur Verfügung

http://benjaminulsamer.files.wordpress.com/2013/04/hotadd-21.png

 

Fazit:

Wir können jederzeit die Ressourcen einer virtuellen Maschine ohne Downtime im laufenden Betrieb erhöhen. Ein Design a la "Nur so viel Ressourcen wie nötig, aber so viel wie benötigt" ist somit ohne Weiteres realisierbar.

 

- I wish I could be a Virtual Machine -

Benjamin Ulsamer


Viewing all articles
Browse latest Browse all 3135

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>