[email protected]
1
http://blogs.techenet.com/pgmalusardi
[email protected]
2
Gestione di Hyper-V out-of-the-box
Gestione integrata: la suite System Center
System Center Virtual Machine Manager 2008
Architettura
Installazione e topologia
Gestione degli host
Gestione della Library
Consolidamento di server
Gestione di ambienti eterogenei
Integrazione con System Center Operations Manager 2007
Performance e resource optimization (PRO)
[email protected]
3
Tre opzioni:
“Virtualization without good management is
Hyper-V
Manager:
in locale
o da remoto
more
dangerous
than
not using
virtualization in
Scripting + Windows
Management
the first
place.” Instrumentation
System Center Virtual Machine Manager
Thomas Bittman, Analyst, Gartner
[email protected]
4
Name space: root/virtualization
Classi di interesse MSVM_*
PowerShell:
Get-WMIObject -namespace "root\virtualization"
VB Script:
GetObject("winmgmts:\\.\root\virtualization")
[email protected]
5
Gestione di Hyper-V “out-of-box”
[email protected]
6
Backup
• Backup a caldo delle macchine virtuali
• Consistenza multilivello
• Ripristini rapidi
Disaster
Recovery
• Gestione dei servizi end-to-end
• Controllo e gestione dello stato dei
server e delle applicazioni
Monitoring
• Rapporti e analisi delle prestazioni
Hardware
• Gestione
Provisioning
macchine virtuali
• Consolidamento di server e
ottimizzazione delle risorse
• Conversione P2V e V2V
Workload
Provisioning
• Gestione delle patch e deployment
• Gestione della configurazione di OS e
applicazioni
Patching
• Upgrade di software
[email protected]
7
[email protected]
8
[email protected]
9
Console
Amministratore
Self Service
Web Portal
Console
Operatore
Web
Console
Windows
PowerShell
Windows® PowerShell
Connettore
Interfacce di gestione
VMM Library
Server
VMware VI3
Virtual Center Server
VM
VM
VM
VM
VM
ISO
Template
VHD
Script
ESX Host
VM
VM
VM
VM
VM
VM
VM
VM
Storage su SAN
VM
VM
VM
VM
[email protected]
10
VMM 2008 Server
Solo su Windows Server 2008 x64 (Powershell v1)
Richiede AD per sicurezza, ma può gestire server non in AD
VMM 2008 Console
Possono risiedere su server separati o su un unico server (demo/test)
Windows Server 2003, Windows Vista e Windows Server 2008
I componenti
x86/x64 (Powershell
v1)possono essere eseguiti in VM
VMM 2008
AgentManager per avviare la VM con VMM 2008
Hyper-V
Windows Server 2003
Windows Server 2008 (richiede WinRM)
VMM Self Service Portal
Windows Server 2008
[email protected]
11
VMM Server
Library Server
Database
Admin Console
Portale Self Service
VMWare ESX
Windows Server 2008 w Hyper-v
Microsoft Hyper-V Server
Virtual Server 2005
[email protected]
12
PowerShell
Console
Amministratore
Database
Server
Library
Server
VMM Server
Portale Self Service
Provisioning
delegata via
Web
VMWare ESX
Windows Server 2008 w Hyper-v
Microsoft Hyper-V Server
Virtual Server 2005
[email protected]
13
PowerShell
• Fino a 400 host e 8000 VM per ogni Server VMM.
• BestDatabase
practices:
Console
– Suddividere la gestione degli host per locazione
VMM Server
Portale Selfserver
Service
– Creare Library
vicino agli host
Provisioning
– Negli uffici remoti mettere il Library server sull'host
delegata via
Web
– Usare dischi separati per migliorare l'I/O
Amministratore
Server
• Replica dei Library server
Library
Server
– VMM non ha un meccanismo proprio di replica
VMWare ESX
– Sfruttare DFS-R
VMWare ESX
Server 2008 w Hyper-v
– Sfruttare prodotti di terze parti (es.Windows
Doubletake)
Microsoft Hyper-V Server
Library
Server
Windows Server 2008 w Hyper-v
Microsoft Hyper-V Server
Virtual Server 2005
Virtual Server 2005
[email protected]
14
Interfaccia
MMCv3
Gruppi di
Host
Viste
diverse per
le VM
Icona “viva”
Libreria
centralizzata
Azioni sensibili
al contesto
[email protected]
15
Datacenter virtualizzato
Delega ammnistrativa
Milano
Roma
Delega ammnistrativa
Produzione
Sviluppo/Test
Self Service
Users
Self Service
Users
Self Service
Users
[email protected]
16
Administrators
Pieno accesso a tutte le azioni e oggetti
Usano la Admin console o PowerShell
Delegated Administrators
Pieno accesso alla maggior parte delle
azioni
Accesso limitato a gruppi di host e server
delle Library definiti
Possono usare la “Admin console” o
PowerShell
Self-Service Users
Accesso limitato ad un sotto insieme di
azioni
Accesso a gruppi di e server delle Library
definiti
Possono usare il portale Self-Service o
PowerShell
[email protected]
17
VMM 2008: Configurazione
iniziale e gestione degli host
[email protected]
18
Deposito di tutti i componenti per le VM
VM
Template
VHD
ISO
Script PowerShell
File di risposte per Sysprep
File server centralizzati o distribuiti
Spostamento/copia/cancellazione/modifica di file nel file system
VMM tiene traccia delle modifiche e sincronizza vista logica e fisica
VMM marchia gli oggetti per tenerne traccia e individuare copie
identiche
Supporto a server delle library in cluster
[email protected]
19
VMM 2008: Gestione della library
e creazione di template
[email protected]
20
Library
[email protected]
21
• Esperienza di gestione unificata
– Fisica e virtuale
– Hyper-V e VMware
• Gestione completa delle VM
– VMotion, Resource Pools, ecc.
– Store dei template nella Library
• Estende le capacità di VMware
VI3
– PRO
– Intelligent Placement
– Library
– Tool di conversione integrati
– Automazione con PowerShell
[email protected]
23
Virtual Machine Manager 2008
Virtual Center 1
Virtual Center 2
VMM 2007
Virtual Center 2
Virtual Center 1
[email protected]
24
VMM 2008: Gestione di VMWare
ESX
[email protected]
25
VMM PowerShell Snap-in
Più di 170 comlet
Base per la console e il portale Self Service
Tutte le operazioni PowerShell sono scritte in log e
sottoposte a controllo
[email protected]
26
VMM 2008: command lets per
Powershell
[email protected]
27
VMM Instance 2
VMM
Server
OpsMgr
Connector Framework
Management Group 1
Management Group 2
SSRS
DW
OpsMgr
Connector FrameworkRMS
Virtualization
MP
VMM
Server
Virtualization
MP
DW
RMS
VMM Instance 1
VM
Guest
VMM
Agent
VM
Guest
VM
Guest
VM Host
OpsMgr
Agent
VM
Guest
VM
Guest
VM
Guest
OpsMgr
VMM
Agent
Agent
[email protected]
28
VM Host
• Ottimizzazione delle
risorse che tiene conto di
workload e applicazioni
• Estensibile con MP per
Operations Manager
2007
• Creazione di policy che
VMM 2008 esegue
automaticamente o
manualmente
• Minimizzazione dei tempi
di fermo e riduzione dei
tempi di risoluzione
[email protected]
29
Integrazione tra VMM 2008 e OM
2007
[email protected]
30
Sito ufficiale di System Center Virtual Machine Manager 2008
http://www.microsoft.com/systemcenter/virtualmachinemanager/en/us/default.aspx
Accesso con Hyper-V Manager a macchine remote
http://blogs.technet.com/jhoward/archive/2008/03/28/part-1-hyper-v-remote-management-you-do-not-have-therequested-permission-to-complete-this-task-contact-the-administrator-of-the-authorization-policy-for-the-computercomputername.aspx
http://blogs.technet.com/jhoward/archive/2008/03/28/part-2-hyper-v-remote-management-you-do-not-have-therequested-permission-to-complete-this-task-contact-the-administrator-of-the-authorization-policy-for-the-computercomputername.aspx
http://blogs.technet.com/jhoward/archive/2008/03/30/part-3-hyper-v-remote-management-you-do-not-have-therequested-permission-to-complete-this-task-contact-the-administrator-of-the-authorization-policy-for-the-computercomputername.aspx
http://blogs.technet.com/jhoward/archive/2008/04/01/part-4-domain-joined-environment-hyper-v-remote-managementyou-do-not-have-the-requested-permission-to-complete-this-task-contact-the-administrator-of-the-authorization-policyfor-the-computer-computername.aspx
http://blogs.technet.com/jhoward/archive/2008/04/04/part-5-domain-client-to-workgroup-server-hyper-v-remotemanagement-you-do-not-have-the-requested-permission-to-complete-this-task-contact-the-administrator-of-theauthorization-policy-for-the-computer-computername.aspx
http://dannythorpe.com/2008/06/21/hyper-v-remote-management-workgroup-vista-client-to-domain-bound-server/
[email protected]
31
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Hyper-V, RemoteApp, Windows logo, Windows Start button, Windows Server Windows, Windows Vista and other product names are or may be
registered trademarks and/or trademarks in the U.S. and/or other countries. All other trademarks are property of their respective owners. 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.
[email protected]
32
Scarica

VMM 2008 Server - Center