Datacenter Dinamici
PierGiorgio Malusardi
IT Pro Evangelist
[email protected]
Blog TechNet:
Blog personale:
http://blogs.technet.com/italy
http://blogs.technet.com/pgmalusardi
Agenda
• Microsoft Windows Server Virtualization
• System Center Virtual Machine Manager
– Gestione centralizzata dell’infrastruttura fisica e
virtuale
– Consolidamento in un’unica infrastruttura
– Posizionamento delle macchine virtuali per
massimizzare l’uso delle risorse
– Librerie offline
– Portale self-service
TechNet New Wave Tour
Benefici della virtualizzazione
• Aumento dell’utilizzazione
– Il consolidamento incrementa l’utilizzo dell’hardware
– Scalabilità su sistemi multi processore e multi core
• Diminuzione dei costi operativi
– I tool di gestione riducono i costi
– I carichi di lavoro diventano agnostici rispetto all’hardware
• Aumento della disponibilità
– Alta disponibilità in caso di fermi pianificati e non pianificati
– Blocchi costruttivi per la continuità del business
• Aumento della capacità di risposta
– Rapida creazione di nuove macchine virtuali anche self
service
TechNet New Wave Tour
Architettura di Virtual Server 2005
Host
Admin
Web Site
IIS
Guest (VM)
Virtual Server
Service
Applicazioni Guest
Ring 3
Ring 3
Ring 1
Ring 1
VM Additions
Windows in VM
Virtual hardware
Ring 0
Win2003 or WinXP
Kernel
VMM.sys
Hardware
TechNet New Wave Tour
Architettura di Virtual Server 2005 – VT
Host
Admin
Web Site
IIS
Guest (VM)
Virtual Server
Service
Ring 3
Applicazioni Guest
Ring 3
Ring 1
Ring 0
VM Additions
Win2003 or WinXP
Kernel
VMM.sys
Hardware
TechNet New Wave Tour
Windows in VM
Virtual hardware
Ring "-1"
CPU
Windows Server Virtualization
• Soluzione per Windows basata su hypervisor
– Dimensione ridotta: ~ < 1 MB
• Virtualizzazione è un Ruolo Server
• Nuovo modello di condivisione dell’IO per
migliorare le performance
• Supporto al failover clustering degli host e dei
guest
TechNet New Wave Tour
Windows Virtualization – Architettura
Partizione parent
Partizione child
Stack di virtualizzazione
WMI
VM Service
VM Worker
Windows (core)
Applicazione Guest
VSPs
VSCs
Kernel
Drivers
Windows
Kernel
VMBus
Windows Hypervisor
Hardware
TechNet New Wave Tour
Ring 3
Enlightments
Ring 0
Ring "-1"
Windows Virtualization – Architettura
Fornito da:
Partizione parent
OS
Windows Server Virtualization
ISV / IHV / OEM
Microsoft / XenSource
Partizioni child
VM Worker
Processes
Applicazioni
Applicazioni
Applicazioni
WMI Provider
Ring 3
VM Service
“Longhorn”
Server
Kernel
Windows
VSP
VMBus
Windows Server
2003,
“Longhorn”
Kernel
Windows
Sistema
operativo legacy
Kernel Linux con
Xen
Linux
VSC
VSC
Hypercall
Adapter
VMBus
Emulazione
VMBus
Windows hypervisor
Hardware “Designed for Windows” Server
TechNet New Wave Tour
Ring 0
Comunicazione VSC – VSP
Applicazioni
VM Worker Process
Ring 3
Windows File System
Ring 0
Volume
Partizione
Virtual Service
Provider
Disco
Disco
Fast Path Filter (VSC)
StorPort
Miniport
StorPort
Virtual Storage iSCSI port
miniport
VM Bus
Hardware
TechNet New Wave Tour
Windows Hypervisor
Ring -1
VS2005 vs WSV
Virtual Server 2005 R2 SP1
Windows Server
Virtualization
256 GB
2 TB
Supporto hardware alla virtualizzazione
Si
Si
VM a 32-bit
Si
Si
VM a 64-bit
No
Si
VM multi-processore
No
Si, fino a 8 processori per VM
3.6 GB per VM
Più di 32 GB per VM
Supporto di memory overcommit
No
Si
Supporto di Volume Shadow Service
Si
Si
Supporto delle VLAN
No
Si
Gestibile da SC Virtual Machine Manager 2007
Si
Si
Supporto di Microsoft Cluster
Si
Si
Si, COM
Si, WMI
64 (x86) / Limite imposto da HW (x64)
Limite imposto da HW
Interfaccia Web
Interfaccia MMC 3.0
RAM fisica supportata
RAM per VM
Scrittabile / Estensibile
Numero di VM attive in contemporanea
Interfaccia di amministrazione
TechNet New Wave Tour
Gestire la virtualizzazione
VM
VM
VM VMVM
VM
VM VM
VM
VM VM VMVM
VM VM
VM VM
V VMVM VM
VM
MVM VM
•
Tool per aumentare l’uso delle risorse
• 15% di utilizzazione dei server è comune nell’industria
• Necessario trovare i candidati al consolidamento
• Necessario un OS host sottile e veloce
• Necessaria una pianificazione della capacità
•
Tool per massimizzare l’agilità delle operazioni
• Fornitura rapida dei server
• Ripristino rapido da perdite di dati, server o siti
• Necessità di amministrazione basata sui ruoli
• Necessarie funzioni di migrazioni scalabili
•
Gestione centralizzata delle VM
• Virtual Server 2005 consente solo la gestione host per host
• La mancanza di tool limita il deployment della soluzione
• Necessaria una console singola per la gestione dell’intero ambiente
virtualizzato
TechNet New Wave Tour
Gestire la virtualizzazione oggi
• Virtual Server 2005 R2: solo un’interfaccia Web
• Management pack di MOM 2005
– Rilasciato nell’Aprile 2005
– Liberamente scaricabile
– Controllo centralizzato delle VM via MOM
• Virtual Server Migration Toolkit (VSMT)
– Migrazione da ambiente fisico a virtuale (P2V)
– Costruito sulla tecnologia ADS - supporta NT4, W2K,
W2K3
TechNet New Wave Tour
Gestione ambienti fisici e virtuali
‘Gruppi di host’:
– Soluzione chiave per le organizzazioni
– Contenitori per asset fisici o sistemi
– Derivati da Active Directory o costruiti manualmente
dagli amministratori
– Gruppi di host organizzati in un struttura ad albero
completamente personalizzabile
– Abilitano il pooling delle risorse che consente una
migliore utilizzazione dell’hardware
TechNet New Wave Tour
SC Virtual Machine Manager
VM 1
“Parent”
TechNet New Wave Tour
VM 2
“Child”
VM 2
“Child”
Virtual
Hard Disks
(VHD)
SC VIRTUAL MACHINE MANAGER
WINDOWS SERVER VIRTUALIZATION
Consolidare con il virtuale
• Identificazione dei candidati al consolidamento
– Report di OM2007 con i candidati al consolidamento
– Considerare prestazioni di picco vs. valori medi
– Parametri dei report configurabili
• Migrazione da fisico a virtuale
– Basata su VSS  scordiamoci VSMT
– Supporta W2K Server, W2K3 Server, ottimizzata per W2K3 e
successivi
– Trasporto di rete: BITS  P2V alla velocità di rete
– Non è necessario boot da PXE (W2K3 e successivi)
– Basata su wizard o su script Powershell
TechNet New Wave Tour
Posizionamento delle macchine virtuali
• Capacità di pianificazione
– Posizionamento corretto delle VM  massimo uso dell’HW
– Considerazioni di capacità necessarie per ogni tipo di workload
• Posizionamento in VMM2007
– Eseguito per:
• creazione di VM
• migrazione P2V
• distribuzione di template
– Tre input per lo schema di rating:
• Risorse CPU, RAM, Disco e Rete non già allocate ad altre VM
• Storia delle performance: per workload fisici possono essere derivati da
MOM, per i workload virtuali sono derivati dai dati di SCVMM
• Prestazioni dell’host: il consumo di risorse in essere sugli host fisici
TechNet New Wave Tour
Organizzazione del data center virtuale
Librerie offline
• Template
– Impostazioni software/hardware virtuale  deploy standard di nuove VM
– “Sysprepped .vhd” + configurazione hardware virtuale
• Macchine virtuali
– Metodo per l’immagazzinamento di macchine virtuali non in uso
• Dischi, ISO e script
• Architettura distribuita
– Server di libreria multipli  distribuzione delle immagini nell’organizzazione
– Possibile usare Distributed File System Replication per replicare le immagini
TechNet New Wave Tour
Portale self-service
• Interfaccia web
• Controllo e gestione del deployment
– Gli utenti possono solo gestire le proprie VM
– Insieme limitato di template disponibili per ciascun utente
– Impostazione di quote sulle risorse per utente
• È opzionale
• Macchine non usate sono ritirate alla scadenza del
periodo di leasing
TechNet New Wave Tour
Virtual Machine Manager
Area di gestione
Configurazione dell’host
Creazione di macchine virtuali
Gestione delle librerie
Posizionamento e distribuzione delle VM
Monitor e Report
Ripristino rapido
Interfaccia utente per il provisioning self service
Automazione
TechNet New Wave Tour
Funzioni della versione 1
•
•
•
•
•
•
•
Setup e configurazione automatica dell’host
•
•
•
•
•
•
•
Raccomandazioni basate su capacità e utilizzazione degli host
•
•
•
•
VM “checkpoints”
Impostazione globali dell’host (path dei VHD, VM Additions ecc.)
Interfaccia utente basata su wizard
Creazione rapida di VM usando P2V, Media, Template
Possibilità di salvare definizioni come template
Store offline dei template, di VM, immagini ISO
Creazione, aggiornamento, cancellazione e salvataggio di oggetti in
librerie distribuite
Sovrascritture manuali
Spostamento di VM su LAN o SAN
Vista centralizzata di tutte le VM e del loro stato
Raggruppamenti di Host/VM scalabili fino a migliaia di VM
MP di MOM per report e controllo dello stato di salute
Report sui candidati al consolidamento, trend di uso, opportunità di
ottimizzazione
Consentito agli utenti la richiesta e il posizionamento di VM
Amministratore configura regole e confini per il provisioning
Gestione completa via script
Risorse utili
• Blog team di sviluppo Windows:
http://blogs.technet.com/windowsserver
• Blog di PierGiorgio Malusardi
http://blogs.technet.com/pgmalusardi/archive/2007/04/22/windows-servervirtualization-il-glossario.aspx
http://blogs.technet.com/pgmalusardi/archive/2007/04/26/windows-servervirtualization-obiettivi-di-sviluppo.aspx
http://blogs.technet.com/pgmalusardi/archive/2007/05/02/windows-servervirtualization-architettura-parte-1.aspx
http://blogs.technet.com/pgmalusardi/archive/2007/05/08/windows-servervirtualization-architettura-parte-2.aspx
• Windows Server 2008 su TechNet
http://www.microsoft.com/technet/windowsserver/longhorn/default.mspx
TechNet New Wave Tour
Per altre informazioni…
“System Center Virtual Machine Manager ”
http://www.live.com
TechNet New Wave Tour
© 2006 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.
Scarica

TechNet New Wave Tour - Center