Andrey Kiselev - stock.adobe.com

VM-Zombies eliminieren und Serverkosten reduzieren

Temporäre Workloads können zu unnötigen Windows-Server-Lizenzen führen, aber Administratoren können Zombieserver löschen, um Workloads zu konsolidieren und Kosten zu reduzieren.

Der Wechsel von Microsoft von einem Lizenzierungsmodell für das Betriebssystem pro CPU-Server zu einem Ansatz pro Kern hat viele Unternehmen veranlasst, nach Möglichkeiten zu suchen, die Lizenzkosten für Windows Server zu senken. Das Auffinden und Beseitigen von Zombie-VMs ist eine Möglichkeit, dieses Ziel zu erreichen.

Fortschritte in der Virtualisierungstechnologie machen es schnell und einfach, Workloads horizontal zu skalieren, aber diese Fähigkeit hat einen Nachteil: Sie kann zu unkontrollierter Serverausbreitung führen. Viele Anwender sehen virtuelle Server als eine fast unbegrenzte Ressource, so dass sie VMs schnell erstellen und genauso schnell vergessen. Wird hier nicht sorgfältig kontrolliert, kann dies dazu führen, dass zahlreiche Zombieserver durch eine virtuelle Infrastruktur wandern.

Zahlreiche virtuelle Server führen zu realen Kosten

Selbst der kleinste physische Server erfordert, dass ein Unternehmen mindestens 6.155 US-Dollar für eine Windows-Server-Datacenter-Edition-Lizenz ausgibt, die auf dem 16-Core Minimum von Microsoft pro Server basiert. Bei einem Quad-Core-Server mit insgesamt 96 Kernen steigen die Kosten auf mehr als 36.000 US-Dollar.

Dieser Schock des neuen Preismodells trifft Unternehmen, die eine Migration in Betracht ziehen, und veranlasst Administratoren, die Arbeitslasten in ihrem Bestand genauer zu betrachten, um Wege zu finden, die Lizenzkosten für Windows Server zu senken.

Ein Zombieserver, der nicht viel tut, stellt keinen großen Ressourcenverlust dar, denn Hypervisoren zeichnen sich dadurch aus, dass sie Ressourcen an VMs vergeben, die sie benötigen. Diese Zombieserver erhöhen jedoch die VM-Dichte pro Host und erhöhen den Bedarf an zusätzlichen Hosts, was zu höheren Lizenzkosten für Windows Server führt.

Das Auffinden der VM ist nur der erste Schritt.

Der beste Weg, mit einem virtuellen Zombieserver umzugehen, ist, ihn zu entfernen. Es ist kein komplexer Prozess, diese VMs zu löschen. Sie zu finden, ist die Schwierigkeit, denn es ist möglich, eine noch notwendige VM versehentlich zu entfernen.

Im Rahmen der Ermittlungsarbeit müssen IT-Administratoren die Zombie-VM identifizieren und dann überprüfen, ob sie benötigt wird. Dieser zweistufige Prozess ist entscheidend, um zu vermeiden, dass Produktionslasten entfernt oder gestoppt werden.

Administratoren können Zombie-Workloads anhand von Namen oder Leistung erkennen, am einfachsten jedoch anhand des Namens. Temporäre Server werden oft ohne große Vorplanung hochgefahren und passen daher nicht zum Server-Namensschema des Unternehmens. Der schwierige Teil ist das Bestimmen, ob die Arbeitsbelastung einen gültigen Zweck hat. IT-Administratoren sollten keine Verbindungen trennen oder entfernen, die nur durch ihre Beschreibung als überholt scheinen.

Hier kommt der Überwachungsaspekt ins Spiel. Wenn der Administrator einen Server findet, der inaktiv zu sein scheint, ohne CPU-Aktivität oder Netzwerk-I/O über mehrere Tage hinweg, dann kann es sich um eine Zombie-VM handeln. Anstatt sie zu löschen, trennen Sie sie vom Netzwerk. Dies ist eine ideale Möglichkeit, um zu sehen, ob jemand etwas bemerkt, ohne viel Schaden anzurichten.

Wenn jemand nach der VM fragt, kann die IT-Abteilung den Server problemlos wieder verbinden. Wenn das Unternehmen VMs findet, die nicht das richtige Namensschema verwenden, finden Sie heraus, was der Server tut und wem er gehört, um sicherzustellen, dass sie beim nächsten Mal die besten Praktiken befolgen.

Admins können den Hyper-V Manager nutzen, um anhand der CPU-Auslastung zu prüfen, welche VM ein Zombie sein könnte.
Abbildung 1: Admins können den Hyper-V Manager nutzen, um anhand der CPU-Auslastung zu prüfen, welche VM ein Zombie sein könnte.

Wenn nach etwa einer Woche niemand nach dem Server fragt, dann fahren Sie ihn herunter. Halten Sie es für mehrere Tage in diesem Abschaltzustand. Wenn es keine Beanstandungen gibt, entfernen Sie ihn aus dem virtuellen Bestand und speichern ihn etwa einen Monat lang in kaltem oder Tier-2/3-Storage, bevor Sie den Server löschen. Dieses Verfahren bietet eine intelligente und sichere Möglichkeit, Workloads auf den virtuellen Hosts zu konsolidieren.

Das Entfernen von Zombies hat weitere Vorteile

Der Verifizierungsprozess ist der riskante Teil, wenn es um Zombie-Workloads geht. Das Herausziehen einer VM aus der Produktion kann eine Störung auslösen, die immer ein Problem darstellt. Es gibt Risiken beim Entfernen von Zombie-Workloads, aber der Gewinn kann enorm sein, wenn das Unternehmen die Lizenzkosten für Windows Server senken kann.

Neben den finanziellen Einsparungen erspart die Entfernung von Zombieservern auch den IT-Administratoren unnötige Wartungsarbeiten. Administratoren, die für das Patchen von Servern verantwortlich sind, haben diese Zombie-Workloads wahrscheinlich zusammen mit allen anderen VMs aktualisiert, um die Gefahr eines Ost-West-Angriffs zu vermeiden. Dieser Aufwand belastet die Ressourcen der IT-Mitarbeiter.

Folgen Sie SearchStorage.de auch auf Twitter, Google+, Xing und Facebook!

Nächste Schritte

Hybrid und Public Cloud: Windows-Server-Lizenzmodell steht der Nutzung im Weg

Windows-Server-2016-Lizenzen mit VMware DRS-Regeln verwalten

Diese Funktionen bietet Windows Server 2016 für HCI-Umgebungen

Erfahren Sie mehr über Server- und Desktop-Virtualisierung

ComputerWeekly.de
Close