31
System Center Virtual Machine Manager 2008 R2: Virtualizzazione di Exchange, Sharepoint e SQL Domenico Irilli [email protected]

System Center Virtual Machine Manager 2008 R2: Virtualizzazione di Exchange, Sharepoint e SQL Domenico Irilli [email protected]

Embed Size (px)

Citation preview

Page 1: System Center Virtual Machine Manager 2008 R2: Virtualizzazione di Exchange, Sharepoint e SQL Domenico Irilli domenico.irilli@microsoft.com

System Center Virtual Machine Manager 2008 R2: Virtualizzazione di Exchange, Sharepoint e SQL

Domenico [email protected]

Page 2: System Center Virtual Machine Manager 2008 R2: Virtualizzazione di Exchange, Sharepoint e SQL Domenico Irilli domenico.irilli@microsoft.com

Agenda

Migrazione di macchina fisica Ottimizzazioni in hyper-v Server in ambiente virtuale

Sql Server Exchange Server Sharepoint server

Page 3: System Center Virtual Machine Manager 2008 R2: Virtualizzazione di Exchange, Sharepoint e SQL Domenico Irilli domenico.irilli@microsoft.com

CONVERSIONE DI VIRTUAL MACHINE

Come è possibile migrare le Virtual Machine da fisico a virtuale e da virtuale (VMWare) a virtuale (Hyper-v)

Page 4: System Center Virtual Machine Manager 2008 R2: Virtualizzazione di Exchange, Sharepoint e SQL Domenico Irilli domenico.irilli@microsoft.com

Physical Computers to Virtual Machines

Conversione online La macchina fisica rimane a disposizione

dell’infrastruttura Conversione offline

Più affidabile Necessaria per Windows server 2000 Raccomandata per la conversione dei domain

controller

Comunque VMM installerà temporaneamente un agente per la migrazione

Page 5: System Center Virtual Machine Manager 2008 R2: Virtualizzazione di Exchange, Sharepoint e SQL Domenico Irilli domenico.irilli@microsoft.com

Requisiti

Macchina da convertire Almeno 512MB di ram Massimo 2040GB di disco Deve avere (ACPI) BIOS compatibile WMI enable

Server di destinazione Hyper-v o Hyper-v R2

Nota: per la conversione di windows server 2003 SP1 è necessario fare l’upgrade a SP2. No migrazione di NT 4.0 e macchine itanium.

Page 6: System Center Virtual Machine Manager 2008 R2: Virtualizzazione di Exchange, Sharepoint e SQL Domenico Irilli domenico.irilli@microsoft.com

Preparazione alla conversione

Chkdsk per identificare e correggere gli errori sul disco sorgente

Deframmentazione Utilizzare VHD dinamici (se non richieste

prestazioni) Assicurarsi che tutte le applicazioni critiche

siano VSS-aware

Page 7: System Center Virtual Machine Manager 2008 R2: Virtualizzazione di Exchange, Sharepoint e SQL Domenico Irilli domenico.irilli@microsoft.com

Diagramma di funzionamento

Page 8: System Center Virtual Machine Manager 2008 R2: Virtualizzazione di Exchange, Sharepoint e SQL Domenico Irilli domenico.irilli@microsoft.com

Cosa farà Virtual Machine Manager

1. Installazione di agente sulla macchina sorgente1. firewall exception per remote administration e

Secure Sockets Layer (SSL)

2. Raccolta informazioni su un file XML1. Verifica anche la fattibilità della conversione

3. Avvio di un VSS a livello applicativo dell’intero disco

4. Preparazione del sistema operativo5. Creazione della Macchina Virtuale e

aggiunta dei diversi componenti hardware

Page 9: System Center Virtual Machine Manager 2008 R2: Virtualizzazione di Exchange, Sharepoint e SQL Domenico Irilli domenico.irilli@microsoft.com

Problemi tipici

Online Volume Shadow Copy Service non funziona

correttamente Non c’è abbastanza spazio sulla macchina sorgente Aggiornamenti mancanti Integration components bloccano l’installazione

Offline Driver non disponibili WinPE Network driver for control/data transfer Storage driver to access the disks Vecchi driver di rete creano trasferimenti lenti con

interruzioni Volumi con bitlooker

Page 10: System Center Virtual Machine Manager 2008 R2: Virtualizzazione di Exchange, Sharepoint e SQL Domenico Irilli domenico.irilli@microsoft.com

CONFIGURAZIONE DI HYPER - V

Page 11: System Center Virtual Machine Manager 2008 R2: Virtualizzazione di Exchange, Sharepoint e SQL Domenico Irilli domenico.irilli@microsoft.com

11

Configurazione di Hyper-V

Installazione degli Integration Components Eseguire le macchine senza Int.Comp. su

Host separati Legacy net. Adapters possono ridurre le

prestazioni dei driver sintetici Configurazione Anti-virus

Impostare exclusions su VMSWP.EXE, VMWP.EXE e VMMS.EXE

Non impostare lo scan sulle cartelle che contengono I file di configurazione delle VM

Page 12: System Center Virtual Machine Manager 2008 R2: Virtualizzazione di Exchange, Sharepoint e SQL Domenico Irilli domenico.irilli@microsoft.com

12

Configurazione di Hyper-V

Impostare path di default Assicurarsi che lo storage migliore venga

usato per le VM Dischi differenziali per ambienti non di

produzione Riduce la complessità dei backup Utilizzare più schede di rete Separare le schede di rete per il

management e per il traffico diretto alle VM

Page 13: System Center Virtual Machine Manager 2008 R2: Virtualizzazione di Exchange, Sharepoint e SQL Domenico Irilli domenico.irilli@microsoft.com

SQL SERVER IN VIRTUALE

Page 15: System Center Virtual Machine Manager 2008 R2: Virtualizzazione di Exchange, Sharepoint e SQL Domenico Irilli domenico.irilli@microsoft.com

Storage

Varie tipologie di dischi Dynamically Expanding VHD a dimensione fissa Pass-through

Varie tipologie di accesso IDE SCSI

Page 16: System Center Virtual Machine Manager 2008 R2: Virtualizzazione di Exchange, Sharepoint e SQL Domenico Irilli domenico.irilli@microsoft.com

Best Practices

Quando posso raggiungere un ottimo risultato sulla macchina virtuale senza impattare troppo sulla CPU

Hyper-v trae beneficio dalla nuova generazione di processori (es. SLAT)

Quanto le limitazioni delle Guest VM non diventano un problema per i carichi di lavoro di Sql Server

Un adeguato sizing dell’hardware è fondamentale per Sql Server

Test/Monitor dei carichi di lavoro

Page 17: System Center Virtual Machine Manager 2008 R2: Virtualizzazione di Exchange, Sharepoint e SQL Domenico Irilli domenico.irilli@microsoft.com

Installazione degli Integration Components Migliori IO performance Riduce l’overhead nell’accesso alla memoria

Passthrough e Fixed Size VHD per performance I/O migliori

IO Performance Impact è minimo SQL IO performance e sizing vanno comunque effettuate Dynamic VHD non raccomandati

Un sizing adeguato della memoria RAM La memoria viene assegnata in maniera statica alle VM

e può essere modificata solo quando la macchina è spenta

CPU Affinity non supportata

Page 18: System Center Virtual Machine Manager 2008 R2: Virtualizzazione di Exchange, Sharepoint e SQL Domenico Irilli domenico.irilli@microsoft.com

EXCHANGE SERVER IN VIRTUALE

Page 19: System Center Virtual Machine Manager 2008 R2: Virtualizzazione di Exchange, Sharepoint e SQL Domenico Irilli domenico.irilli@microsoft.com

Scenari di utilizzo

Consolidamento di più server fisici poco utilizzati

Alta affidabilità basata su host cluster Sovradimensionamento del carico utente

Page 20: System Center Virtual Machine Manager 2008 R2: Virtualizzazione di Exchange, Sharepoint e SQL Domenico Irilli domenico.irilli@microsoft.com

Non è supportato l’utilizzo

Dischi ad espansione dinamica dischi differenziali Snapshots Il ruolo UM in virtuale

Page 21: System Center Virtual Machine Manager 2008 R2: Virtualizzazione di Exchange, Sharepoint e SQL Domenico Irilli domenico.irilli@microsoft.com

Best Practice

Host Clustering In fase di planning considerare un 10% in più

per le risorse in virtuale rispetto a stesso scenario reale

Dischi Fixed o passthrow Schede di rete a 10GB con Multipath IO Una scheda di rete dedicata

all’amministrazione della macchina

Page 22: System Center Virtual Machine Manager 2008 R2: Virtualizzazione di Exchange, Sharepoint e SQL Domenico Irilli domenico.irilli@microsoft.com

Alta Affidabilità

Host Clustering hyper-v in cluster. Metto in alta affidabilità Hyper

v e tutte le VM che espone Guest Clustering

L’alta affidabilità è affidata ad exchange e deve essere implementata secondo le sue specifiche (DAG o CCR ad esempio)

Nota: la combinazione delle due soluzioni non sono supportate

Page 23: System Center Virtual Machine Manager 2008 R2: Virtualizzazione di Exchange, Sharepoint e SQL Domenico Irilli domenico.irilli@microsoft.com

SHAREPOINT IN AMBIENTE VIRTUALE

Page 24: System Center Virtual Machine Manager 2008 R2: Virtualizzazione di Exchange, Sharepoint e SQL Domenico Irilli domenico.irilli@microsoft.com

Principali configurazioni su ruoli e componenti

Web e Application server «vivono» bene in virtuale Meglio, se possibile Sql Server in reale Una sola istanza si Sql per Host hyper-v

Per la pianificazione attenersi a tutte le note per la pianificazione in reale.

Infrastruttura mista estremamente utile

Page 25: System Center Virtual Machine Manager 2008 R2: Virtualizzazione di Exchange, Sharepoint e SQL Domenico Irilli domenico.irilli@microsoft.com

Ruoli

Page 26: System Center Virtual Machine Manager 2008 R2: Virtualizzazione di Exchange, Sharepoint e SQL Domenico Irilli domenico.irilli@microsoft.com

Scenario: Piccola media realtà

Page 27: System Center Virtual Machine Manager 2008 R2: Virtualizzazione di Exchange, Sharepoint e SQL Domenico Irilli domenico.irilli@microsoft.com

Scenario: Medio

Page 28: System Center Virtual Machine Manager 2008 R2: Virtualizzazione di Exchange, Sharepoint e SQL Domenico Irilli domenico.irilli@microsoft.com

Scenario: Grande

Page 29: System Center Virtual Machine Manager 2008 R2: Virtualizzazione di Exchange, Sharepoint e SQL Domenico Irilli domenico.irilli@microsoft.com

Risorse Aggiuntive

System Center Virtual Machine Manager Category http://social.technet.microsoft.com/Forums/en-US/category/virtual

machinemanager/

P2V: Converting Physical Computers to Virtual Machines in VMM http://technet.microsoft.com/en-us/library/cc764232.aspx System Center Virtual Machine Manager 2008 Technical Library

Tips http://

technet.microsoft.com/en-us/systemcenter/vmm/cc998649.aspx OPML List for System Center Virtual Machine Manager Team Blogs http://

www.microsoft.com/feeds/technet/en-us/scvmm/vmm-blogs.opml System Center Virtual Machine Manager TechCenter http://

technet.microsoft.com/en-us/systemcenter/vmm/default.aspx

Page 30: System Center Virtual Machine Manager 2008 R2: Virtualizzazione di Exchange, Sharepoint e SQL Domenico Irilli domenico.irilli@microsoft.com

© 2010 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.

[email protected]://blogs.technet.com/domenico_irilli/

Page 31: System Center Virtual Machine Manager 2008 R2: Virtualizzazione di Exchange, Sharepoint e SQL Domenico Irilli domenico.irilli@microsoft.com

© 2010 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.

[email protected]://blogs.technet.com/domenico_irilli/

GRAZIE