Michael Korp Technical Evangelist Microsoft Deutschland GmbH.

33

Transcript of Michael Korp Technical Evangelist Microsoft Deutschland GmbH.

Page 1: Michael Korp Technical Evangelist Microsoft Deutschland GmbH.
Page 2: Michael Korp Technical Evangelist Microsoft Deutschland GmbH.

{ Verwalten von virtualisierten Umgebungen }

Michael KorpTechnical EvangelistMicrosoft Deutschland GmbH

Page 3: Michael Korp Technical Evangelist Microsoft Deutschland GmbH.

Themen

Virtualisierung verwaltenDie verschiedenen Bereiche der Virtualisierung

Verwalten der ServervirtualisierungSystem Center Virtual Machine Manager 2007

Page 4: Michael Korp Technical Evangelist Microsoft Deutschland GmbH.

Agenda

Was ist Virtualisierung?Verwaltung der VirtualisierungWas ist Virtual Machine Manager?

Bereitstellung und KonsolidierungÜberwachung der AuslastungManagement-Pack zur Virtualisierung

Page 5: Michael Korp Technical Evangelist Microsoft Deutschland GmbH.

Was ist Virtualisierung?

Virtuelle PräsentationDie Präsentationsschicht ist nicht

an die Verarbeitungsschicht gebunden

Virtuelles StorageStorage und Sicherung über das Netzwerk

Virtuelles NetzwerkNutzung verteilter Ressourcen

Virtuelle MaschineDas Betriebssystem kann jedem

Desktop oder Server zugewiesen werden

Virtuelle Anwendungen Jede Anwendung steht bei

Bedarf auf jedem Computer bereit

Benutzeroberfläche an die Verarbeitungsschicht gebunden

Storage an bestimmte Standorte gebunden

Netzwerk an bestimmte Standorte gebunden

Betriebssystem an bestimmte Hardware gebunden

Auf einer bestimmten Hardware unter einem bestimmten Betriebs-

system installierte Anwendung

Die Virtualisierung bezeichnet die Isolierung einer Ressource von einer anderen:

Traditioneller Software-Stack Isolierung der Komponenten durch Virtualisierung

Die Virtualisierung führt zu einer effizienteren Ressourcennutzung und sorgt für mehr Flexibilität und ein einfacheres Change-Management.

Page 6: Michael Korp Technical Evangelist Microsoft Deutschland GmbH.

Virtualisierung in der gesamten Organisation

Servervirtualisierung Desktopvirtualisierung Anwendungsvirtualisierung

Präsentationsvirtualisierung

Konsolidierung von Server-auslastungen für eine effizientere Ressourcennutzung

Einrichten einer isolierten Betriebssystemumgebung auf Standard-Desktops

Zentralisierte Anwendungen, die vom Desktop-Betriebssystem entkoppelt sind

Zentralisierte Verarbeitung und Datensicherung, lokal für die Anwender sichtbar•Reduzierung der

Betriebskosten (Hardware, Strom, Räume)•Weniger Ausfallzeiten und höhere Verfügbarkeit •Stabile Notfallwiederherstellung•Weniger Unterbrechungen durch Wartung•Rationalisierte Ressourcen-bereitstellung und -skalierung

• Unterstützung von älteren Anwendungen unter aktuellen Betriebssystemen• Reduzierung von Konflikten zwischen Anwendungen und Betriebssystem• Schnellere Betriebssystemmigration

• Reduzierung von Konflikten zwischen Anwendungen• Weniger Regressionstests für Anwendungen• Zentralisierte Verwaltung von Updates und Patches

• Reduzierung von Konflikten zwischen Anwendungen und Betriebssystem• Bessere Einhaltung von Richtlinien und mehr Sicherheit für die Daten• Reduzierung der Administrationskosten für Desktops

Page 7: Michael Korp Technical Evangelist Microsoft Deutschland GmbH.

Agenda

Was ist Virtualisierung?Verwaltung der VirtualisierungWas ist Virtual Machine Manager?

Bereitstellung und KonsolidierungÜberwachung der AuslastungManagement-Pack zur Virtualisierung

Page 8: Michael Korp Technical Evangelist Microsoft Deutschland GmbH.

Hardwarekonsolidierung

• Bessere Auslastung durch Ausführung mehrerer Anwendungen auf einem physischen Server• Reduzierung von Energie- und Immobilienkosten

Ausfallsicherheit und schnelle Wiederherstellung

• Verwaltung und Verringerung der geplanten und ungeplanten Ausfallzeiten• Schnelle Wiederherstellung eines gesamten Systems nach Datenverlust oder Beschädigung von Daten

Entwicklungs- und Testumgebungen

• Vereinfachung und Rationalisierung des Wechsels von Testumgebung zu Produktivumgebung• Konsolidierung der Entwicklungs- und Testhardware und bessere Bereitstellung in Laborumgebungen

Dynamisches Rechenzentrum

• Optimale Nutzung der verfügbaren Ressourcen• Scale Up/Scale Out

Verwaltung virtueller Maschinen

Page 9: Michael Korp Technical Evangelist Microsoft Deutschland GmbH.

Agenda

Was ist Virtualisierung?Verwaltung der VirtualisierungWas ist Virtual Machine Manager?

Bereitstellung und KonsolidierungÜberwachung der AuslastungManagement-Pack zur Virtualisierung

Page 10: Michael Korp Technical Evangelist Microsoft Deutschland GmbH.

System CenterVirtual Machine Manager 2007

Schnelle und zuverlässige Migration von physischen in virtuelle Maschinen

Verbesserung der Gesamtauslastung der physischen Server durch intelligente Platzierung

Zentrale Ressourcenoptimierung über die Verwaltungskonsole

Schnelle Bereitstellung von neuen virtuellen Maschinen

Zentrale Bibliothek

Schnelle Bereitstellung von Vorlagen für virtuelle Maschinen

Zentralle Verwaltung der virtuellen Infrastruktur – Erweiterung durch Integration mit Operations Manager 2007 möglich

Page 11: Michael Korp Technical Evangelist Microsoft Deutschland GmbH.

Was ist der VMM 2007?

Ein neues System Center Produkt zur Verwaltung von virtualisierten Umgebungen

Verwaltung von Virtual Server

Verwaltung der Windows Server Virtualisierung

Zu den Features gehören eine zentralisierteHostkonfiguration

Erstellung von virtuellen Maschinen

Platzierung und Bereitstellung von virtuellen Maschinen

Tools zur Serverkonsolidierung

Verwaltung der Image-Bibliothek

Überwachungsberichte

schnelle Wiederherstellung

Page 12: Michael Korp Technical Evangelist Microsoft Deutschland GmbH.

Windows® PowerShell-Skript

Administrationskonsole

Benutzer versorgt sich selbst

Hosts für die VMs

Perimeter-Netzwerk

(DMZ)

Hosts für die VMs

Bibliotheksserver

Webserver für den Benutzer

Virtual Machine ManagerInfrastruktur Komponenten

Page 13: Michael Korp Technical Evangelist Microsoft Deutschland GmbH.

Virtual Machine ManagerServer Komponenten

Administrator Console

Delegated Provisioning UI

Windows® PowerShell

Centralized Library

SCVMM Agent

VM VM

VM VM

Page 14: Michael Korp Technical Evangelist Microsoft Deutschland GmbH.

VMM Technologie: PowerShellDas Kommandozeilen Interface PS C:\> Get-VMMServer Server1

PS C:\> Get-help Get-VM –Examples

EXAMPLE 1: Get all virtual machines and display complete information about each one. C:\PS> Get-VM -VMMServer VMMServer1.Contoso.com Gets all objects that represent virtual machines. This command retrieves virtual machine objects from the Virtual Machine Manager database on VMMServer1, which is located in the Contoso.com domain, and displays information about these virtual machines to the user.

PS C:\> Get-VM –VMMServer server1 | select name, processortype,memoryName ProcessorType Memory---- ------------- ------Print Server 1-processor 1.00 GHz Pe... 512LOB Server 1 1-processor 1.00 GHz Pe... 512Dev Server 1-processor 1.00 GHz Pe... 1024Test Server 1-processor 1.00 GHz Pe... 512

Page 15: Michael Korp Technical Evangelist Microsoft Deutschland GmbH.

Virtual Machine ManagerDie Admin-Konsole im Überblick

AktuelleKonsole

Host Gruppen

Zentrale Bibliothek

VMAnsichten

Kontext sensitive Aktionen

Page 16: Michael Korp Technical Evangelist Microsoft Deutschland GmbH.

demo{ demo title }

Page 17: Michael Korp Technical Evangelist Microsoft Deutschland GmbH.

Agenda

Was ist Virtualisierung?Verwaltung der VirtualisierungWas ist Virtual Machine Manager?

Bereitstellung und KonsolidierungÜberwachung der AuslastungManagement-Pack zur Virtualisierung

Page 18: Michael Korp Technical Evangelist Microsoft Deutschland GmbH.

Zentrale Bibliothek

Aktuelle Leistungsdaten für intelligente Platzierung geholt

Vorkonfigurierte Vorlage für neue virtuelle Maschine ausgewählt

Einstellungen der neuen virtuellen Maschine werden konfiguriert

Intelligente PlatzierungVirtuelle Maschine auf dem optimalen Host platziert

Hosts für virtuelle Maschinen

Hosts für die virtuelle Maschine identifiziert

Neue virtuelle Maschine mittels Vorlage generiert

Bereitstellung durch den Administrator

Page 19: Michael Korp Technical Evangelist Microsoft Deutschland GmbH.

Web basiertes UI

Zentrale Bibliothek

Web Interface für delegierte Bereitstellung

Berechtigter Anwender beginnt mit dem Erzeugen der virtuellen Maschine

Virtuelle Maschine wird automatisch auf dem optimalen Host platziert

Web Schnittstelle für delegierte Bereitstellung

Hosts für virtuelle Maschinen

Virtuelle Maschine über vom Administrator zugewiesene Vorlage erzeugt

Delegierte Bereitstellung

Page 20: Michael Korp Technical Evangelist Microsoft Deutschland GmbH.

demo{ demo title }

Page 21: Michael Korp Technical Evangelist Microsoft Deutschland GmbH.

Windows® PowerShell-Skript

Administrationskonsole

Benutzer versorgt sich selbst

Hosts für die VMs

Perimeter-Netzwerk

(DMZ)

Hosts für die VMs

Bibliotheksserver

Webserver für den Benutzer

Virtual Machine-Host

Virtuelle Maschine

Ops Mgr-Agent

Virtualisierter Workload

Virtuelle Maschine

Ops Mgr-Agent

Virtualisierter Workload

Operations Manager-Agent

Virtual Machine Manager-Agent

Verwaltungstopologie für VMs

Page 22: Michael Korp Technical Evangelist Microsoft Deutschland GmbH.

Serveranwendungen bereitstellen und Server konsolidierenErstellung von VMs mittels

AssistentenKlonen bestehender VMs, Vorlagenfür Serveranwendungen, etc.

Berichte zu möglichen Kandidatenfür die Virtualisierung

Umwandlung von physischen Maschinen in virtuelle Maschinen(P2V) mittels Assistenten

Windows 2003 und höher können ohne Ausfallzeiten konvertiert werden

Virtual-to-Virtual Konvertierung (V2V) von z.B. VMware VMs

Page 23: Michael Korp Technical Evangelist Microsoft Deutschland GmbH.

Das dynamische Rechenzentrum

Page 24: Michael Korp Technical Evangelist Microsoft Deutschland GmbH.

Virtual Machine Manager:Ein Webportal für die Endanwender

Die Webschnittstelle für die Benutzer ermöglicht diesen das Erstellen und Nutzen eigener VMsAdministratoren können den Zugriff überRichtlinien steuern

Page 25: Michael Korp Technical Evangelist Microsoft Deutschland GmbH.

Bewertung

Prüfung der Hardware-

anforderungen

VM-Daten

Technologie zur

Kapazitäts-planung

Host-Daten

CPU, Netzwerk, &

Festplattendaten

Konfiguration

Anforderungen für physischen

Datenträger und Speicher

Überblick zur Platzierung von VMs

Normalisierte Host- und

VM-Auslastung

Ergebnis der Prüfung

Page 26: Michael Korp Technical Evangelist Microsoft Deutschland GmbH.

VM Platzierung - Hostbewertung

CPU

Spei

cher

Netzw

erk-

IO

Fest

plat

ten-

IO0

102030405060708090

100

VerbleibendReserven des Hosts Neue VMNormalisierter Host

Hostbewertung = (Freie CPU Kapazität * CPU-Gewichtung) + (Feier Speicher * Speichergewichtung) + (Freier Festplattenplatz *

Festplattengewichtung) + (Freie Netzwerkkapazität * Gewichtung Netzwerkkapazität)

Hostbewertung ist 0 wenn einer der Grenzwerte überschritten wird.

Page 27: Michael Korp Technical Evangelist Microsoft Deutschland GmbH.

Agenda

Was ist Virtualisierung?Verwaltung der VirtualisierungWas ist Virtual Machine Manager?

Bereitstellung und KonsolidierungÜberwachung der AuslastungManagement-Pack zur Virtualisierung

Page 28: Michael Korp Technical Evangelist Microsoft Deutschland GmbH.

Überwachung von virtuellen Serveranwendungen

Aus Sicht des Hosts: Aus Sicht der VM:Die VM ist ein Computer!

Die Virtualisierung ist eine neue Serveranwendung,die jedoch genau wie bestehende Serveranwendungen überwacht werden muss.Die VM ist eine Komponente des Virtualisierungs-Stacks.

Virtual Machine-Host

Virtuelle Maschine

Ops Mgr-Agent

Virtualsierter

Workload

Virtuelle Maschine

Ops Mgr-Agent

Virtualsierter

Workload

Operations Manager-Agent

Virtual Machine Manager-Agent

Page 29: Michael Korp Technical Evangelist Microsoft Deutschland GmbH.

Virtualisierungs Management Pack

Das Server Virtualization Management Pack für denOperations Manager 2007 ermöglicht:

Erkennung und Überwachung aller Virtual Server 2005 und Virtual Machine Manager Komponenten

Warnungen bei Statusänderungen für Aufgaben und Komponenten

Berichte zur Verwaltung, Wartung und Optimierung einer virtualisierten Umgebung

Ein Diagramm zur Anzeige der virtualisierten Umgebung

Page 30: Michael Korp Technical Evangelist Microsoft Deutschland GmbH.

Ressourcen zur Virtualisierung

Virtualisierung bei Microsofthttp://www.microsoft.com/virtualization (engl.)

System Center Virtual Machine Managermailto:[email protected] http://www.microsoft.com/germany/systemcenter/scvmm

Virtual Server 2005 R2 SP1http://www.microsoft.com/germany/virtualserver

Virtual PC 2007http://www.microsoft.com/windows/products/winfamily/virtualpc

Windows Server 2008 Virtualisierung (Hypervisor)http://www.microsoft.com/germany/windowsserver2008

Page 31: Michael Korp Technical Evangelist Microsoft Deutschland GmbH.

http://blogs.technet.com/mkorp

Page 32: Michael Korp Technical Evangelist Microsoft Deutschland GmbH.

Ask the ExpertsWir freuen uns auf Ihre Fragen: Technische Experten stehen Ihnen während der gesamten Veranstaltung in der Haupthalle zur Verfügung.

Page 33: Michael Korp Technical Evangelist Microsoft Deutschland GmbH.

© 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.

The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after

the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.