Introduzione a Virtual
Machine Manager 2008 R2
Domenico Irilli
[email protected]
Agenda





Perchè Virtual Machine Manager è necessario?
Funzionalità principali
Amministrazione
Integrazione con VMWare
Conclusioni e approfondimenti
System Center Virtual Machine Manager

Unica interfaccia per gestire Macchine Virtuali
sia Hyper-v che VMWare, e Host fisici
Virtualizzazione e scalabità
Active Directory Role
Applications Server
Active Directory
File Server Role
SQL Server
IIS Role
DB Server
P
Hyper V Role
Hyper V R2 Role
Sharepoint Server
WindowsFile
Server
2008 R2
Server
???
Windows Server 2008 R2
Ho bisogno di altre macchine
Beh facile... Virtualizza
Fisico
Virtuale
Gestione e scalabità
Active Directory Role
Applications Server
Active Directory
File Server Role
SQL Server
IIS Role
Chiara: IT Manager
DB Server
P
Hyper V Role
Hyper V R2 Role
Sharepoint Server
WindowsFile
Server
2008 R2
Server
???
Windows Server 2008 R2
Ho bisogno di altre macchine
Beh facile... Virtualizza
Fisico
Virtuale
Perchè?

L’infrastruttura è mista:

può essere utilie una unica piattaforma di gestione

Posizionamento intelligente delle VM

Library e template favoriscono uniformità e
standardizzazione della piattaforma server

Strumento base per VDI
Funzionalità







Conversione P2V e V2V
Delega di controllo e Self Service
Intelligent Placement
Deployment e Storage Configuration
Monitoring e Reporting
Hypervisor Management – Hyper-V, VMware
Windows Server 2008 Failover Cluster
integration
Unica piattaforma di gestione
Virtual Machine Manager 2008 R2
Virtual Center 1
Virtual Center 2
VMM 2007
Virtual Center 2
Virtual Center 1
Distribuzione delle VM basate sul carico dell’host



Stima il carico degli host presenti
Suggerisce dove posizionare la nuova VM in
base ad un rating
Utile per gestire il carico dinamico grazie al
supporto della Live Migration
FUNZIONALITA’
Quali sono le funzioni principali di Virtual Machine Manager 2008 R2
INSTALLAZIONE E CONFIGURAZIONE
Analizzo i principali scenari in cui può essere implementato VMM e
successivamente raccolgo i passi necessari all’installazione e prima
configurazione.
Requisiti software per l’installazione

Sistema operativo







Windows Server 2008 R2
Windows Server 2008 with Hyper-V 64-bit with SP2
Windows Server 2003 SP2
Microsoft .NET Framework 3.0 or 3.0 SP1
Windows Remote Management (WinRM) 1.1 or
2.0
Windows PowerShell 1.0 or 2.0
Windows Server Internet Information Services
(IIS) 7.0 or 7.5
Componenti





VMM Server
VMM Library
VMM Database
VMM Self-Service Portal
Virtual Machine Hosts
Posizionamento: VMM Server
VM1
VMM Server
VM2
Hyper-V Role
Member Server
P
Motore di gestione basato su Powershell.
Può essere posizionato sia su macchina fisica
che in vm.
Se gestisce fino a 150 vm può essere
posizionato insieme ad altri ruoli di VMM.
Per la gestione di 150 raccomando
CPU:
Dual-Core 2.8 GHz (x64)
Memoria: 4GB
Disco:
150GB (con tutti i ruoli condensati)
Posizionamento: VMM Database
VM1 con VMM
Server
VMM Database
VM2
Hyper-V Role con VMM
Server
Mantiene tutte le informazioni
dell’infrastrutura, template, e storico sullo stato
delle VM.
P
Si appoggia a SQL Server 2005 Express (limite di
4GB di database). Posso utilizzare SQL Server
Remoto
Se gestisce fino a 150 vm può essere
posizionato insieme ad altri ruoli di VMM.
Remote SQL
Server
Per la gestione di 150 raccomando
CPU:
Dual-Core 2.8 GHz (x64)
Memoria: 4GB
Disco:
150GB (con tutti i ruoli condensati)
Posizionamento: VMM Library
VMM Library
VM1 con VMM
Server
VM2
Hyper-V Role con VMM
Server e VMM database
P
Mantiene la collezione di VHD.
La dimensione del disco è proporzionale ai dati
da salvare.
Se gestisce fino a 150 vm può essere
posizionato insieme ad altri ruoli di VMM.
Per la gestione di 150 raccomando
CPU:
Dual-Core 2.8 GHz (x64)
Memoria: 4GB
Disco:
150GB (con tutti i ruoli condensati)
Member Server con file
server
Scenario con 20 Virtual Machine
VM1
VM2
VM3
Server 1: Hyper-V Role
VM4
VMM con DB e Library
Server 2: Hyper-V Role
VMM con tutti i ruoli su macchina fisica che ospita anche
Hyper-v
Hardware raccomandato
CPU:
Dual-Core Pentium 4, 2.8 GHz (x64)
Memoria: P 4GB
Disco:
50GB più spazio per library
Scenario con 100 Virtual Machine
VM1
VMM con DB e Library su host fisico
VM2
VM3
Server 1: Hyper-V Role
VM4
VM5
Server 2: Hyper-V Role
VMM con tutti i ruoli su macchina fisica. Permette di gestire anche
nodi in cluster di hyper-V.
Valutare eventuale uso SQL Server Remoto!
Hardware raccomandato
CPU:
Dual-Processor,
Dual-Core Pentium 4, 2.8 GHz (x64)
P
Memoria: 4GB
Disco:
50GB più spazio per library
Scenario con 100 VM
VM1
VMM con DB e Library su host fisico
VM2
VMM può gestire ben oltre le 150 VM.
Per i dettagli o altre specifiche
P
domande
[email protected]
VM3
Server 1: Hyper-V Role
VM4
VM5
Server 2: Hyper-V Role
VMM con tutti i ruoli su macchina fisica. Permette di gestire anche
nodi in cluster di hyper-V.
Valutare eventuale uso SQL Server Remoto!
Hardware raccomandato
CPU:
Dual-Processor, Dual-Core Pentium 4, 2.8 GHz (x64)
Memoria: 4GB
Disco:
50GB più spazio per library
INTEGRAZIONE CON VMWARE
VMware Virtual Infrastructure 3

VMware VirtualCenters



VMware VirtualCenter 2.5
VMware VirtualCenter 2.0.1
VMware ESX Hosts



VMware ESX 3.5
VMware ESX 3.0.2
VMware ESX Server 3i
Integrazione VMM con VMWare

VMM è il “Manager dei Manager”



VMM può gestire più VirtualCenter
VMM proxies task requests to VMware
Controlla VMware attraverso VirtualCenter


VMware Infrastructure SDK Web Services APIs
SFTP
•

File operations on ESX 3.0 and 3.5
HTTPS
•
File operations ESX 3i
Aggiungere VMware VirtualCenter

SecureMode

On = Raccomandato
VMM VMware ESX Host States


OK (Limitato)
OK
Operazioni
OK (Limitato)
OK
Power State (Start, Stop, Pause)
Yes
Yes
VM Configuration (Properties, Remove)
Yes
Yes
VMotion
Yes
Yes
Checkpoint (New, Manage)
Yes
Yes
Saved State (Save, Discard)
Yes
Yes
Migrate (In same VC)
Yes
Yes
Migrate (To Library)
Yes
Clone (In same VC, intra host)
Yes
Convert (V2V)
Yes
New VM (from VMM template, new virtual disk)
Yes
Da OK (Limitato) a Ok
In Conclusione

Ne posso fare a meno: Certo ma...


Devo gestire manualmente una serie di attività
Non ho
•

P2V, scripting, posizionamento dinamico delle nuove mv,
gestione dello storage e degli aggiornamenti, library per
facile riutilizzo
Posso sopravvivere se ho meno di 15-20 VM su una
unica macchina fisica
Prossimi Passi

Leggere documentazione in technet



Scaricare da MSDN VMM e installarlo su un
Hyper-v role
Prendere confidenza con l’infrastruttura



[email protected]
Integrazione con VMWare e
P2V e V2P
Definizione di template per VM e script per
automatizzare operazioni ripetitive
Risorse per approfondire


Download details: VMM 2008 R2 Documentation
Microsoft System Center Virtual Machine Manager





Homepage: http://www.microsoft.com/scvmm
Tech Center http://technet.microsoft.com/scvmm/default.aspx
Microsoft Virtualization Homepage
http://www.microsoft.com/virtualization
Microsoft System Center Homepage
http://www.microsoft.com/systemcenter/
Microsoft Windows Server 2008 Hyper-V Homepage
http://www.microsoft.com/hyper-v/
Scarica

Integrazione con vmware - Center