Virtualisierung für Dummies

Wenn Sie versuchen, zu entscheiden, ob Virtualisierung für Ihre Organisation richtig ist, ob aus wirtschaftlicher oder technologischer Sicht, diese Gründe berücksichtigen für die Virtualisierungs-Sprung:

  • Es spart Geld: Virtualisierung reduziert die Anzahl der Server, die Sie ausführen müssen, was Einsparungen bei den Hardwarekosten und auch auf die Gesamtmenge an Energie bedeutet benötigten Hardware laufen und Kühlung.

  • Es ist gut für die Umwelt: Virtualisierung ist eine grüne Technologie durch und durch. Energieeinsparungen durch weit verbreitete Annahme von Virtualisierungstechnologien gebracht würde die Notwendigkeit zunichte machen so viele Kraftwerke bauen und würde damit unsere Erde die Energieressourcen zu schonen.

  • Es reduziert die Systemverwaltungsarbeit: Mit Virtualisierung anstelle würde Systemadministratoren müssen nicht so viele Maschinen unterstützen und könnte dann von der Brandbekämpfung zu mehr strategischen Verwaltungsaufgaben zu bewegen.

  • Es wird eine bessere Nutzung von Hardware: Virtualisierung ermöglicht eine höhere Auslastung der Hardware, da jeder Server über ausreichend virtuellen Maschinen unterstützt bis zu 80% ihrer Nutzung von den typischen 15% zu erhöhen.

  • Es macht Software-Installation einfacher: Mit neigt Software-Anbieter mehr und mehr zu liefern ihre Produkte in virtuellen Maschinen vorinstalliert (auch bekannt als virtuelle Appliances), Verschwindet ein großer Teil der traditionellen Arbeits Installation und Konfiguration mit Software verbunden sind.

Arten der Virtualisierung

Derzeit konzentriert sich der größte Teil der Aktivität in der Virtualisierungs-Welt auf die Server-Virtualisierung - die Rechenzentren oder Server-Farmen. Die drei wichtigsten Arten von Server-Virtualisierung sind:

  • Betriebssystem-Virtualisierung (auch bekannt als Container): Erzeugt in sich geschlossene Darstellung der zugrunde liegenden Betriebssystem, um Anwendungen in isolierten Ausführungsumgebungen zur Verfügung zu stellen. Jedes in sich geschlossene Umgebung (Container) spiegelt die zugrunde liegenden Betriebssystem-Version und Patch-Level.

  • Hardware-Emulation: Stellt eine Computer-Hardware-Umgebung, in Software, so dass mehrere Betriebssysteme auf einem einzigen Computer installiert werden.

  • Para: Eine dünne Softwareschicht, die den Zugriff von mehreren Betriebssystemen zu Grunde liegenden Hardware koordiniert.

Major Players und Produkte in den Bereichen Virtualisierung

Sobald Sie sich auf die Umstellung auf eine virtualisierte Umgebung entschieden haben, wo gehen Sie nach Lösungen, Support und Produkte? Diese Liste stellt die wichtigsten Akteure in den Bereichen Virtualisierung:

  • VMware: Der große Papa des Feldes. Bietet Hardware-Emulation Virtualisierungsprodukte von VMware Server und ESX Server genannt.

  • Xen: Eine neue Open-Source-Anwärter. Bietet eine Lösung Paravirtualisierung. Xen ist mit den meisten Linux-Distributionen gebündelt.

  • XenSource: Der kommerzielle Sponsor von Xen. Bietet Produkte, die kommerzielle Erweiterungen von Xen konzentrierten sich auf Windows-Virtualisierung sind. XenSource wurde von Citrix vor kurzem erworben.

  • OpenVZ: Ein Open-Source-Produkt bietet Betriebssystem-Virtualisierung. Verfügbar für Windows und Linux

  • SWsoft: Der kommerzielle Sponsor von OpenVZ. Bietet kommerzielle Version von OpenVZ genannt Virtuozzo.

  • Opensolaris: Die Open-Source-Version von Suns Solaris-Betriebssystem bietet Betriebssystem-Virtualisierung und wird auch Xen-Unterstützung in einer zukünftigen Version zur Verfügung stellen.

Virtualisierung Projektschritte

Nachdem Sie die Virtualisierung ausgewertet haben und mit ihm vorwärts zu bewegen wollen, dann ist es Zeit, einen Virtualisierungsplan umzusetzen. Nicht direkt springen, sind die ersten Schritte, um ein Virtualisierungsprojekt mit diesen fünf Schritten erstellen:

  1. Bewerten Sie Ihre aktuellen Server-Workloads.

    Bestimmen Sie, ob die Virtualisierung können Sie helfen und herauszufinden, was Ihre potentiellen Virtualisierung Anwendungsfälle sein könnten.

  2. Definieren Sie Ihre Systemarchitektur.

    Welche Form der Virtualisierung, die Sie verwenden, und welche Art von Anwendungsfall brauchen Sie zu unterstützen?

  3. Wählen Sie Ihre Virtualisierungs-Software und Hosting-Hardware.

    Sorgfältig bewerten die Virtualisierungssoftware Fähigkeiten, um sicherzustellen, dass es Ihre Anwendungsfälle unterstützt. Achten Sie darauf, die neuen Virtualisierungs-fähigen Hardware-Systemen zu suchen.

  4. Migrieren Sie Ihre vorhandenen Server auf die neue Virtualisierungsumgebung.

    Entscheiden Sie, ob einige der neuen Migrationsprodukte können Ihnen helfen, Ihre Systeme zu verschieben oder wenn Sie sie benötigen, um manuell zu bewegen - in jedem Fall erstellen Sie einen Projektplan um sicherzustellen, alles ist überdacht

  5. Verwalten Sie Ihre virtualisierten Umgebung.

    Entscheiden Sie, ob die Virtualisierungs-Produkt-Management-Tools für Ihre Bedürfnisse ausreichend sind oder ob Sie sich auf allgemeinere System-Management-Tools aussehen sollten Ihre Umgebung zu überwachen.

Virtualisierung Mini-Glossar

Um Ihnen zu helfen, ein besseres Verständnis bekommen und Ihr Wissen über die Virtualisierung erweitern, erhalten diese nützlichen Begriffe kennen und wie sie beziehen sich auf die Virtualisierung und seinen Prozess:

blankMetall: Virtualisierte Server in dem die Virtualisierungssoftware direkt auf der Maschine installiert ist, anstatt auf einem Betriebssystem. Weil es auf der Maschine installiert, so heißt es, zu wohnen auf # 147-Bare-Metal-# 148.

Client-Virtualisierung: Mit Hilfe der Virtualisierung ein Client-Gerät (zB ein Laptop) zu unterstützen isolierte Betriebsumgebungen zu ermöglichen. Client-Virtualisierung wird häufig verwendet, um Workloads in isolierte Umgebungen zu bewegen Verwaltung von Systemanforderungen zu reduzieren.

P2V: Stenografie für # 147-physischen zu virtuellen. # 148- P2V steht für den Prozess der Systeme von der physischen Hardware migrieren sie lief ursprünglich auf virtuellen Betriebssystemumgebungen in einer virtualisierten Umgebung ausgeführt werden.

Server-Virtualisierung: Laufende Virtualisierungssoftware auf Servern, um mehrere Betriebssystemumgebungen auf einem einzigen Stück Hardware zu hosten.

Speichervirtualisierung: Mit gemeinsam genutzten Speicher auf einzelnen Servern befinden, so dass mehrere Server eine einzelne Speichergerät gemeinsam nutzen können. Speichervirtualisierung wird oft nach der ersten Server-Virtualisierungs-Bemühungen implementiert, um Ressourcen zu zentralisieren und Lagerverwaltungsarbeit reduzieren.

Menü