So überzeugen Sie das Management von der Bereitstellung auf virtuellen Maschinen


13

Wie würden Sie mit VMs für Produktionsanwendungsserver verkaufen? Was sind die überzeugenden Vorteile, wenn Sie sie in dieser Situation verwenden?

Ich muss eine Reihe von Anwendungen warten, die kritisch sind, aber derzeit nur wenig Ressourcen benötigen (syslog-ng, openldap, einige hausinterne Tools), die redundant sein sollen. Ich mag es nicht, wenn ein Haufen Maschinen mit einer CPU-Auslastung von 0,1% ausgelastet ist, nur aus Prinzip.

Aber wenn Sie versuchen würden, Leute zu überzeugen, die behaupten, dass "virtuelle Maschinen Ressourcen verschlingen und daher für keine Produktionssituation geeignet sind", was würden Sie ihnen sagen?

Antworten:


8

Okay, Sie haben hier wirklich gute Antworten erhalten, aber ich werde erläutern, warum ich VMware und seine Brüder liebe.

  1. Auslastung - In einem Raum voller Server, von denen vielleicht ein Dutzend fast 50% auslastet, kann ich diese Server stattdessen auf einem oder zwei größeren Einzelservern konsolidieren und so Raum für Wachstum schaffen.

  2. Kapazitätsplanung - spielt keine Rolle mehr, da Sie mit wachsenden Ressourcen einkaufen können und ein Server im Wert von 5.000 US-Dollar Ihnen viel Flexibilität bei der Bereitstellung neuer Services bietet

  3. Immobilien - Ich betreibe ein 200-Maschinen-Testlabor auf drei ESX-Servern (2xquad-Core). Das sind 197 Server, die nicht in 90% der Fälle im Leerlauf 1-300 Watt Strom verbrauchen und Festplatten, Speicher und CPU verschwenden.

  4. Flexible Bereitstellung - Ich benötige 15 Windows-Server für ein neues Projekt. Mit Tools wie Lab Manager kann ich das sofort erledigen.

  5. Vereinfachte Upgrades - Ich möchte ein Upgrade für ein Produkt testen. Ich kann einfach die gesamte Maschine klonen, sie in ein eigenes Netzwerk stellen und einen Upgrade-Test ausführen, ohne den vorhandenen Service zu beeinträchtigen.

  6. Backup - Ich kann Momentaufnahmen des Betriebszustands der gesamten Maschine machen. Es werden keine speziellen Sicherungsclients mehr benötigt, die keine Dateien sperren können. (trifft jedoch nicht ganz für den Anwendungszustand zu).

  7. Management - Ich kann jeden einzelnen Computer von einem einzigen Tool aus remote verwalten.

  8. Kostenstellen- / Auslastungsabrechnung - Es gibt Tools auf dem Markt, mit denen Sie nach Auslastung abrechnen und Ihre Budgets so anpassen können, dass Gruppen nicht mehr als ihren gerechten Anteil ausgeben.

  9. Disaster Recovery - wenn Ihre große ESX Server abstürzt, es KANN die Auslastung auf einen Backup - Server über bezeichnet für ihn wiederherzustellen. Manchmal, ohne dass die VM es überhaupt merkt, ist sie abgestürzt.


9

Es hört sich so an, als würden Sie einige Zahlen benötigen, um Ihre Ansprüche zu sichern.

Die Virtualisierung erhöht zwar den Overhead, aber wenn die Anwendungsleistung nicht durch den Overhead beeinträchtigt wird, ist der Overhead irrelevant. Wenn Sie Zahlen zur Anwendungsleistung in einer vorgeschlagenen virtualisierten Umgebung zusammenfassen können, können Sie das Argument "Virtualisierung verwendet Ressourcen" widerlegen.

Wenn Sie ein paar vernünftige, harte Dollarzahlen vorweisen können, die verminderte Ausgaben für Strom, Hardware-Wartungsverträge, Kapitalinvestitionen in Server-Computer und Arbeitsaufwand für die Durchführung von praktischen Wartungsarbeiten an Server-Computer-Hardware belegen, können Sie Ihrer Ansicht nach Ihre Argumente stärken.

Vergessen Sie nicht, welche Lizenzkosten für die Virtualisierungsumgebung anfallen und welche Arbeitskosten mit der Wartung verbunden sind.

Möglicherweise könnten Sie all diese Arbeiten ausführen und feststellen, dass die Zahlen keinen Sinn ergeben. Seien Sie bereit dafür, wenn es passiert.


4
Eine schnelle Antwort lautet: "Virtuelle Maschinen verwenden Ressourcen, die verschwendet werden, um die Gesamtbetriebskosten zu senken." Dann zeigen Sie ihnen diesen Kostenvergleich. Erwähnen Sie, dass andere Unternehmen, die sie respektieren, VMs verwenden - sie sind überall.
Matt Everson

Matt - das ist eine großartige Antwort, ich wünschte, es wäre eine Antwort, damit ich darüber abstimmen könnte.
Csexton

Ein weiterer Punkt, den Sie angesprochen haben, war Redundanz. Ihre VMs sind hardwareunabhängig und können daher schneller auf mehreren physischen Systemen (redundant) erneut bereitgestellt werden und die Notfallwiederherstellung beschleunigen.
QueueHammer

6

Ich habe eine Tabelle zusammengestellt, um die Kosteneinsparungen aufzuzeigen. Es hat funktioniert - ich habe jetzt mehrere VM-Server.

Erstellen Sie einfach ein paar Blätter und legen Sie die Kosten fest. Auf einem Blatt habe ich die Kosten pro Server aufgelistet - den Server, das Betriebssystem usw., was beispielsweise 8000 US-Dollar pro Server entspricht. Wenn Sie vielleicht 10 Server laufen haben, sind Sie bis zu 80.000 $.

Auf einem anderen Blatt kostet die VM. Der Server ist in der Regel leistungsfähiger, also sagen wir mal 12.000 US-Dollar für Hardware. Möglicherweise 8000 US-Dollar für VMware (dies hängt stark von Ihren Anforderungen ab - dies sind in etwa doppelte Quad-Core-Kosten) und möglicherweise weitere 8000 US-Dollar für Windows Server-Lizenzen (ca. 4000 US-Dollar pro Prozessor für Datacenter Edition). Wir sind also bei ungefähr 28.000 USD? Denken Sie daran, dies sind grobe Zahlen, aber sie sollten ziemlich nahe sein.

Mit Datacenter Edition können Sie eine unbegrenzte Anzahl virtueller Server auf der physischen Box installieren. Also 80.000 US-Dollar für 10 physische Server oder 28.000 US-Dollar für so viele, wie auf der Box laufen können - ich habe jetzt 15 auf meiner und genug Platz.

Normalerweise werden Zahlen wie diese alle CFO sabbern lassen ...

Jes


3
  1. Die Wartung wird erheblich reduziert.
    Sie können Anwendungen nahtlos verschieben, sodass Sie Server entladen und daran arbeiten können.

  2. Stromkosten werden gesenkt.
    Indem mehrere Server auf einem Computer ausgeführt werden, wird der Stromverbrauch insgesamt verringert.

  3. Die Zuverlässigkeit wird erhöht.
    Durch Clustering erhalten Sie Hochverfügbarkeit für alle Ihre Anwendungen.


3

Kosteneinsparungen sollten ausreichen (die Ergebnisse dieses Projekts haben mir zwei weitere virtuelle Server beschert), aber diejenigen Manager, die für die IT-Verfügbarkeit verantwortlich sind, sollten dies als Kinderspiel betrachten. Einige andere Gründe, warum Virtualisierung kein blitzschneller Marketingtrick ist.

  • Einfache Wartung - stellen Sie sicher, dass Ihre Backups vorhanden sind, aber es ist VIEL schneller, ein Rollback auf einen Snapshot durchzuführen, wenn dieser Hotfix / Rollup / Upgrade nicht so gut funktioniert hat.

  • Flexibilität der Ressourcen - Ende des Quartals / Jahres und Ihre Buchhaltungsabteilung ist alles durcheinander? Nehmen Sie ein paar GB RAM von einer anderen VM und ordnen Sie sie diesen Servern zu. Es dauert maximal 10 Minuten (und Sie können VPN-Verbindungen herstellen, um dies um 20:00 Uhr in Ihrem Stau zu erledigen).

  • Die Disaster Recovery-Optionen sind enorm. Stellen Sie sich die Anzahl der Optionen für das Hosten Ihrer kritischen VMs innerhalb von ein oder zwei Tagen anhand Ihrer Offsite-Backups vor? Vergleichen Sie dies mit den Kosten und dem Zeitplan für den Austausch der gesamten Garantie-Hardware.

  • Ihre internen Prozesse haben wahrscheinlich auch eine Menge Anwendungen für die Virtualisierung. Zum Beispiel die Zeitersparnis beim Einrichten einer doppelten Testumgebung zum Testen eines Hauptversions-Upgrades auf Hardware im Vergleich zum Klonen der vorhandenen Produktions-VM in ein isoliertes Testnetzwerk (das wohlgemerkt auf demselben physischen Server ausgeführt werden könnte) ... (nicht zu erwähnen, es ist ein besserer Test)

Ich bin versucht weiterzumachen, aber Sie haben die Idee.

Bearbeiten - Ich werde hinzufügen, dass das Timing alles ist. Dieses Projekt hat sich zu einem großen Teil durchgesetzt, weil ich bestimmte Managementängste in Bezug auf Ausfälle und Ausfallzeiten mit den genauen Technologien verknüpfen konnte, mit denen diese Probleme gelöst werden konnten (z. B. Virtualisierung antiker Hardware mit Systemen, die nicht mehr neu installiert werden konnten) könnte es endlich aufschlagen).

Möglicherweise möchten Sie das Virtualisierungs-Tag nach weiteren Argumenten durchsuchen. Viele der Projekte, die die Leute ins Leben gerufen haben, wären mir nie in den Sinn gekommen.


Gutes Zeug, ich wünschte du würdest weitermachen.
Csexton

Hoffe sie helfen! Ich bin mir nicht sicher, ob ich noch etwas anderes habe, das der Darthcoder nicht gleichzeitig eingegeben hat. :)
Kara Marfia

2

Es ist schon alles für Sie da ...

Grundlegendes zur Virtualisierung

Virtualisierungslösungen


Ich bin nicht sicher, ob Artikel auf der Website eines VM-Anbieters den Ziel-Sicht-Test bestehen. Das heißt, es gibt definitiv neutrale Artikel da draußen.
Andrew Coleson

Nicht umsonst, aber VM-kompatible CPUs zur Beseitigung des Problems der Code-Übersetzung sind seit fast 4 Jahren auf dem Markt. Dies sollte für jeden im IT-Bereich kein Problem sein. VMware war für einige von uns das zweite Kommen Christi.
Chris K

2

Sie können den Nutzen von VMs für sich selbst sehen, aber sie sehen den Nutzen für sie nicht. Sie müssen also Ihre Vorteile in ihre Vorteile umsetzen.

Ein geringerer Stromverbrauch bedeutet für Sie geringere wiederkehrende Kosten. Eine längere Betriebszeit bedeutet für Sie mehr Zuverlässigkeit. Eine einfachere Verwaltung bedeutet, dass Sie mehr Zeit haben, um an anderen Projekten zu arbeiten.

Es ist eine ziemlich einfache Gleichung, die zu verstehen ist, nachdem Sie alle Begriffe vereinfacht und in Dinge zerlegt haben, die das Management verstehen kann.



1

Ich würde ihnen sagen, wohin sie gehen sollen, aber das hilft Ihrer Situation nicht. Es ist schwierig, Boards zu zeigen, die die Vorteile der Virtualisierung nicht beherrschen. Wenn Sie jedoch beispielsweise VMs für die Notfallwiederherstellung verwenden, kann der ROI recht schnell erkannt werden, da Sie ausgefallene Failover-Systeme einsetzen können, auf denen zwei Server mit beispielsweise 4 VMs installiert sind. Wenn ein Server ausfällt, fährt der andere Server hoch automatisch usw .. Sie sind im Begriff, das Power-Hosting Ihres Rechners auf einer Box besser zu nutzen. Seien Sie vorsichtig mit der Festplattennutzung, da dies der normale Engpass bei VMs ist.


0

In einigen Arbeitsumgebungen können Sie möglicherweise die kostenlosen VM-Lösungen (wie ESXi) verwenden und die Migration ohne Unterbrechung durchführen. Zeigen Sie ihnen dann nach dem Testen die Einsparungen durch Herunterfahren der Server und Einsparungen bei Zeit und Verwaltungsfähigkeiten.

Damit Funktionen wirklich hilfreich sind, benötigen Sie möglicherweise die kostenpflichtigen Ergänzungen. Dinge wie Live-Migration sind nicht unbedingt billig, aber das kostenlose Zeug kann einen großen Beitrag dazu leisten, die Machbarkeit der Verwendung der Lösungen in Ihrer Umgebung zu demonstrieren.

Auch hier hängt ganz von Ihrer Umgebung ab, wie machbar dies ist. Und es kann potenzielle Probleme aufzeigen, die Sie bei dem Versuch haben würden, dies zu tun. Wir hatten einen datenbankgesteuerten Point-of-Sale-Server, der zu diesem Zeitpunkt anscheinend nicht gerne virtualisiert wurde. Ich weiß nicht, ob es sich um die VMWare Server-Installation oder etwas mit dem Host handelte, aber wir hatten keine große Chance, Fehler zu beheben oder zu korrigieren, bevor der physische Server wieder in Produktion ging.

Auf der anderen Seite haben wir derzeit ungefähr sieben Server auf einem virtuellen Server mit ESXi heruntergefahren. Es hat uns definitiv beim Stromverbrauch im Serverraum gespart und beim Kühlen geholfen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.