System Center Virtual Machine Manager 2012: Gestione virtuale

È possibile gestire il tessuto dell'intera infrastruttura virtuale con il nuovo System Center Virtual Machine Manager.

Paul Schnackenburg

La premessa e promessa di virtualizzazione dei server è che astrae l'infrastruttura hardware sottostante da carichi di lavoro effettivi. Esso inoltre piscine macchine virtuali (VM) in un unico tessuto su cui ospitare le macchine virtuali che eseguono i servizi di business. Questo tessuto virtuale è costituito da risorse di calcolo, di rete e di archiviazione.

Microsoft System Center Virtual Machine Manager (VMM) 2008 R2 potrebbe gestire l'infrastruttura sottostante in una certa misura, ma era necessario inizializzarlo dall'esterno. Il grande cambiamento in VMM 2012 è che può gestire l'intera infrastruttura end to end. La successiva evoluzione di VMM è in arrivo il primo service pack. (Il materiale qui presentato è basato sul VMM 2012 SP1 Community Technology Preview 2, così tutte le informazioni sono soggette a modifiche con la release finale).

Poiché Hyper-V 3.0 in Windows Server 2012 ha così tanti miglioramenti significativi, VMM 2012 corrispondentemente otterranno importanti funzionalità di System Center 2012 SP1 (vedere Figura 1). Questo porterà la compatibilità con Windows Server 2012 e SQL Server 2012, insieme a molti altri miglioramenti. La variazione complessiva del primo service pack per tutti i componenti di System Center è che verrà eseguito su Windows Server 2012 così come gestire i computer che eseguono Windows Server 2012 e supporto 2012 di SQL Server per il database back-end.

The VMM 2012 SP1 console has the familiar System Center look and feel

Figura 1 console il VMM 2012 SP1 ha familiarità System Center aspetto.

VMM 2012 SP1 può gestire gli host Hyper-V e i cluster, come pure VMware ESX/ESXi 3.5 e 4.1, vCenter Server 4.1 (il supporto per vSphere 5 è in arrivo) e ora anche Citrix XenServer 6.0. Pertanto, è possibile utilizzare una soluzione di gestione per tutti gli host di virtualizzazione server. Questo supporto si estende anche per ospitare i servizi che comprendono più macchine virtuali su diverse piattaforme. È possibile che questo tipo di configurazione a causa delle diverse esigenze di networking o prestazioni.

Utilizzando il Baseboard Management Controller (BMC), che sono più comunemente noti come Dell Remote Access Card (DRAC), HP Integrity Integrated Lights-Out (iLO) e IBM Integrated Management Module (IMM) — sul vostro nuovo server fisici, si può dare VMM 2012 un elenco di server o gli indirizzi IP, avvio di queste macchine, distribuire un'immagine di Windows Server 2008 R2 come un disco rigido virtuale (VHD), attivare il ruolo Hyper-V e impostare il boot da VHD. VMM 2012 SP 1 ora distribuire e cluster Windows Server 2012 in un modo simile.

Questo richiede un esistente Windows Deployment Server (WDS) dove VMM 2012 SP1 inserirà un Preboot Execution Environment (PXE) provider (deve essere il primo nell'elenco) che risponde alle richieste di avvio. Il processo di installazione continuerà se il server fisico è stato autorizzato per la distribuzione. Se si tratta di una richiesta PXE da un'altra macchina, verrà passato al provider successivo in WDS. Questo significa che non è necessario disporre di un server di distribuzione separata per gli host Hyper-V.

La BMC è necessario supportare Intelligent Platform Management Interface (IPMI) 1.5 o 2.0. Questo è il protocollo più comune oggi e viene utilizzato da HP iLO/Oil 2, Dell DRAC e Cisco Unified Computing System (UCS). Per il futuro, Microsoft è bancario sull'adozione dell'architettura di sistema di gestione per Hardware del Server (SMASH) 1.0 invece di servizi Web per la gestione, o WS-MAN, perché SMASH fornisce informazioni più ricche. Sosterrà inoltre Data Center Management Interface (DCMI) 1.0.

Se avete bisogno di driver per l'immagine WinPE, si può iniettare loro in un'immagine personalizzata una volta che è memorizzato nella libreria. Per i driver ha bisogno di Windows di avere sull'host, VMM 2012 SP1 sarà diretta plug–and-giocare a prendere i driver corretti durante la distribuzione della libreria. Il profilo di host che si crea per un gruppo di host conterrà le impostazioni di base, come dominio di aderire. È possibile impostare ulteriori opzioni utilizzando Windows System Image Manager (WSIM) e personalizzare un file Unattend XML utilizzato durante la distribuzione.

Se durante la risoluzione di una distribuzione bare metal, essere consapevoli che qualsiasi boot PXE tentativi (se di successo o non) vengono registrati nel registro eventi di VMM 212 SP1. Inoltre, il download di immagine WinPE per i padroni di casa ha un timeout di 10 minuti. Potenzialmente potrebbe essere colpito se il server dispone di più schede di rete e tutti stanno cercando di avvio PXE.

Se hai bisogno di configurare volumi RAID o aggiornamento del firmware prima dell'installazione, si può fare con esecuzioni di comando generico (GCEs) che può eseguire qualsiasi script. Ci sono anche GCEs post-installazione, è possibile utilizzare per cose come il NIC teaming in Windows Server 2008 R2. Se si dispone di più server DNS nel vostro ambiente, prendere in considerazione il ritardo di replica tra di loro o con precoppia nomi di host. Distribuzioni avrà esito negativo se la risoluzione dei nomi DNS non funziona.

Un altro fattore che devi considerare è lo spazio su disco. Fare il boot da VHD di Windows verrà creato un file di paging su disco fisico uguale alla quantità di RAM nella macchina. Un VHD dinamico espandere alla sua piena dimensione durante la distribuzione, quindi assicuratevi che il vostro host hanno spazio su disco sufficiente per questi insieme.

Tramite VMM 2012 SP1 per creazione di host nuovo di zecca, non è l'unica opzione, naturalmente (vedi Figura 2). Se hai già una solida infrastruttura per questo basato su Microsoft Deployment Toolkit (MDT) o System Center Configuration Manager, non c'è niente di sbagliato con continuando a utilizzare i set di strumenti. Quando si crea il VHD che userai per distribuire agli host di bare-metal, è meglio utilizzare il MDT, come si usa un processo più standardizzato per la creazione di un'immagine di riferimento.

Adding one or more hosts to VMM 2012 SP1 is easy

Figura 2 l'aggiunta di uno o più host a VMM 2012 SP1 è facile.

Può cluster questi nuovi host Hyper-V all'interno di VMM 2012 SP1. Con VMM 2012, rilevamento dell'hardware attraverso il BMC era molto profonda. VMM 2012 SP1 offre ulteriori informazioni che dovrebbero aiutare, specialmente per le schede di rete. VMM 2012 SP1 esegue il rilevamento dell'hardware avviando host utilizzando l'immagine WinPE VMM, raccolta di dati, tra cui la nuova funzionalità chiamata coerente Device Naming e tornando a VMM 2012 SP1. Quando una scheda madre dispone di più schede di rete, sarà più facile assegnare il diritto NIC per il giusto tipo di rete nel profilo di host.

C'è un'altra caratteristica interessante, se è necessario aggiungere l'host a un cluster in un secondo momento. Li alzarsi, utilizzando la funzione di distribuzione bare metal. Quindi semplicemente trascinare e rilasciare loro in un cluster esistente. Compilare alcuni dettagli sullo schermo che si apre e VMM 2012 SP1 si prenderà cura di tutti i dettagli sotto le coperte.

Potere di cluster

Un elemento fondamentale di un moderno datacenter virtualizzato è host clustering. Questo fornisce l'alta disponibilità (HA) per i tempi di inattività non pianificati. È possibile avere le macchine virtuali riavvia automaticamente su altri host se un determinato host non riesce. Clustering facilita anche l'amministrazione liscio durante inattività pianificata, consentendo la migrazione di macchine virtuali ad altri host prima di arrestare o patch un particolare host.

Molte distribuzioni utilizzano anche guest clustering. Questo è dove la VM hanno funzionalità cluster tra loro. Windows Server 2012 introduce una funzione di "anti-affinity" è possibile specificare che due macchine virtuali particolare non dovrebbero eseguire sullo stesso host. Questo verrebbe vanificato i vantaggi di Giudizi del clustering. VMM 2012 SP1 supporta questo, oltre ad estendere questa funzionalità non cluster, standalone host che gestisce anche.

Se un host sta vivendo un problema, fare clic destro su di esso all'interno della console e andate su Proprietà. Qui sarete in grado di vedere dove sta il problema. C'è anche un utile pulsante "Ripara tutto" che tenterà di risolvere il problema (vedi Figura 3).

The “Repair all” button can be helpful in fixing host issues

Figura 3 il pulsante "Ripara tutto" può essere utile nella risoluzione dei problemi di host.

Quando un host ha avuto un problema in VMM 2008 R2, un modo di fissare e aggiornare il database con le informazioni più recenti era rimuoverlo da VMM e quindi aggiungerlo nuovamente. Se fate questo in VMM 2012 e aver distribuito macchine virtuali che sono parte dei servizi per l'ospite, queste macchine virtuali perderà definitivamente i puntatori al servizio. L'unico modo per evitare questo è la migrazione di queste macchine virtuali a un altro host prima dell'operazione di rimuovere/aggiungere.

Un altro problema comune è problemi di connettività tra VMM 2012 e i suoi agenti. Queste non sono solo sul computer host, ma anche sul vostro server di libreria, aggiornamento server e in macchine virtuali che sono parte dei servizi. Questo traffico va su HTTP e di default utilizza la porta 5985, quindi controllare le regole del firewall (vedi Figura 4). Per un elenco delle porte che utilizza VMM 2012 consultare la pagina TechNet Library, "porte e protocolli per VMM."

The VMM 2012 SP1 setup program tells you about the ports each component uses

Figura 4 il programma di installazione il VMM 2012 SP1 vi racconta le porte ogni componente utilizza.

Una volta che avete tutti gli host e i cluster attivo e funzionante, è importante tenere aggiornato l'infrastruttura. VMM 2012 fornisce supporto cluster patch dove tutte le macchine virtuali sono migrati in altri host. Quindi l'host è patchato e riavviato. Quando l'host si conferma come il lavoro, il processo continua con l'host successivo.

È necessario impostare un server Windows Server Update Services (WSUS) o usare uno che hai integrato con Configuration Manager. Sarà inoltre necessario configurare l'aggiornamento delle linee di base e scansione ospita selezionati per la conformità con il vostro previsioni. Quindi è possibile avviare la bonifica di aggiornamento.

È possibile installare il server WSUS su stesso server VMM 2012, ma si consiglia di casa su un server separato. Nella console WSUS, tuttavia, deve essere installato su ogni server VMM 2012. Se una particolare patch sta causando problemi su alcuni host, è possibile creare eccezioni per loro. Windows Server 2012 porta nativo supporto cluster patch alla piattaforma. Sarà interessante vedere se VMM 2012 SP1 sarà offload azioni al sistema operativo o mantenere la funzionalità in VMM stessa.

Reti virtuali

VMM 2012 SP1 offre ora il concetto di reti logiche. Questo significa che più datacenter potrebbe avere una rete chiamata "corpnet." Le macchine virtuali sono automaticamente collegate alla sottorete giusta e VLAN in ogni posizione. Questo vi aiuterà a gestire meglio la rete sottostante e la connettività VM.

Le implementazioni su larga scala hanno ancora utilizzare VLAN per segregare VMs, da altro e dai padroni di casa. Questo può portare a un sovraccarico di gestione grandi. Il limite teorico di un numero di VLAN è 4.095, ma la maggior parte degli switch top da qualche parte tra 1.000 e 1.500. Una delle caratteristiche più interessanti provenienti in Hyper-V in Windows Server 2012 è virtualizzazione rete. Questo potrebbe sostituire l'uso di VLAN.

Per gli indirizzi IP, ogni VM ha un indirizzo del cliente così come un indirizzo del Provider. Il primo è visibile al VM e quest'ultimo utilizzato sulla rete fisica. Questa caratteristica permette diversi scenari. Sarà molto più facile spostare macchine virtuali locali a un provider di hosting e senza dover modificare gli indirizzi IP. Multi-tenant isolamento anche sarà semplificata.

In realtà, più macchine virtuali in esecuzione sullo stesso host possono avere esattamente lo stesso indirizzo IP senza mai vederci. Ci sono nuovi riquadri in VMM 2012 SP1 interfaccia dedicata alla gestione di virtualizzazione di rete, nonché controllare il nuovo interruttore logico — che è anche nuovo in Windows Server 2012. Consente di definire impostazioni centralizzate per l'interruttore di Hyper-V invece di dover definire manualmente le impostazioni dell'opzione su ogni host individualmente (simile a come funziona l'interruttore distribuito VMware).

Anche il nuova VMM 2012 SP1 è la possibilità di estendere la console VMM con add-ins. Questo rafforzerà ulteriormente VMM come sportello unico per la gestione di datacenter virtuali.

Manutenzione archiviazione

Un'altra differenza tra VMM 2008 R2 e VMM 2012 è la capacità di gestire l'archiviazione sottostante per macchine virtuali. VMM 2012 si integra con Storage Area Network (San) per la gestione end-to-end vera di archiviazione del disco rigido virtuale di ogni VM. Lo stack di software per abilitare questa integrazione si basa su Storage Management Initiative Specification (SMI-S). SMI-S è stato scritto per VMM 2012 e viene spostato al Windows Server 2012 come il Windows Storage Management API (SMAPI). Windows Server 2012 sui propri sarà in grado di integrare con storage SAN (iSCSI e Fibre Channel) in modo che non è mai stato possibile prima.

Questa funzionalità non è un sostituto per SAN fornitori possiedono gli strumenti di gestione. È un modo per attivare i carichi di lavoro in esecuzione su Windows Server 2012 a consumare l'archiviazione condivisa in modo efficiente e automatizzato. Mentre VMM 2012 mantenne la Virtual Disk Service (VDS) compatibilità con le precedenti versioni, VMM 2012 versione SP1 sarà deprecare questa interfaccia in favore di SMI-S. Se avete SANs esistenti che si basano su un vecchio driver VDS, tenetene conto durante la pianificazione di aggiornamento.

VMM 2012 aggiorna i dati forniti da SAN una volta ogni 24 ore per impostazione predefinita. Perché Lun ed altri dati di archiviazione sono generalmente gestite all'esterno di VMM, nonché attraverso la console, questa informazione potrebbe essere potenzialmente obsolete. Per questi motivi, è possibile configurare un aggiornamento più frequente.

Questo pone un carico inutile su alcuni SANs così VMM 2012 SP1 porta il concetto di notifica. In questo modo il SAN e sapere quando si sono verificati cambiamenti VMM. Di conseguenza, il periodo di aggiornamento predefinito funziona sufficientemente.

Oltre a iSCSI e Fibre Channel SANs, VMM 2012 SP1 anche sosterrà array di archiviazione Serial Attached SCSI SAS. Questi sono popolari in ambienti più piccoli. Controlla la pagina TechNet Library, "configurazione Storage panoramica," per un elenco dei supportati SANs. Dell EqualLogic PS serie iSCSI SANs utilizzare obiettivi dinamici, qualcosa di VMM 2012 non ha funzionato con precedenza. La versione di VMM 2012 SP1 risolve questo problema.

Aiutando Windows Server 2012 Hyper-V di virtualizzare i grandi carichi di lavoro, è stato un obiettivo della nuova Hyper-V. Il nuovo formato VHDX disco rigido virtuale che supporta fino a 64TB dischi virtuali è parte della soluzione. VHDX anche porta miglioramenti di affidabilità e consente a Microsoft e utilità di terze parti scrivere le informazioni di gestione file su disco.

Un altro elemento di big-ticket in Windows Server 2012 Hyper-V è la sua capacità di eseguire macchine virtuali da condivisioni di file 3.0 Server Message Block (SMB). Questo è qualcosa che non è stato possibile prima. La versione di VMM 2012 SP1 supporta questo. Tuttavia, l'avere un host Hyper-V che è anche un file server con quote di archiviazione VHD non è supportato.

VMM 2012 consente di classificare l'archiviazione in base alle sue caratteristiche I/O (vedere Figura 5). Ad esempio, bronzo potrebbe essere più lenti i dischi SATA in un vecchio SAN, argento potrebbe essere SAS dischi in una matrice più recente e oro potrebbe essere archiviazione unità allo stato solido. Questo ti aiuta a pagare di conseguenza. È inoltre possibile applicare questa classificazione per archiviazione di condivisione file SMB 3.0.

You can set up different storage quality levels, and use these classifications elsewhere in VMM 2012 SP1

Figura 5 è possibile impostare livelli di archiviazione differenti qualità e utilizzare queste classificazioni altrove in VMM 2012 SP1.

Posizionamento intelligente, l'algoritmo che ospita diverse tariffe su una scala da uno a cinque stelle per il miglior posizionamento, ora considera anche la classificazione di archiviazione è stata definita. Nuvole in VMM 2012 SP1 possono ambiti lasci solo VMs distribuito alle classificazioni di stoccaggio particolari.

Un segno di buona integrazione SAN è il rapido provisioning delle macchine virtuali utilizzando la funzionalità di copia direttamente su SAN. Questo nega la necessità di trasferire grandi file VHD e VHDX sulla rete. VMM 2012 offre questa funzionalità tramite modelli capaci di SAN copia, ma è limitata a una macchina virtuale per LUN. Supporta Windows Server 2012 Trasferimento di dati scaricati, o ODX, per SANs e questo significa che è ora possibile creare rapidamente più macchine virtuali per LUN.

Un altro grande vantaggio della nuova Hyper-V è memorizzazione integrata in migrazione. Si sposta lo stato di esecuzione di una VM da un host a altro quando il file VHD è memorizzato su storage condiviso in un cluster (come in Hyper-V in Windows 2008 R2). È inoltre possibile spostare una macchina virtuale in esecuzione da un host a altro insieme con i file del disco rigido sottostante, indipendentemente dallo stato di connettività.

Archiviazione condivisa non è necessario. Infatti, l'unica cosa che serve è una connessione di rete per consentire migrazioni all'interno del cluster, tra cluster o dentro e fuori di un cluster. È anche possibile migrare tra host standalone. VMM 2012 SP1 supporta tutte queste combinazioni su host Windows Server 2012 Hyper-V.

Risoluzione dei problemi di tessuto

Ci sono due strumenti importanti per la risoluzione dei problemi generali in VMM 2012. Il Virtual Machine Manager Configuration Analyzer può analizzare i server che eseguono ruoli server VMM così come server host. Confronta la configurazione di un insieme di regole. Questo ti consente di sapere dove una particolare installazione non è ottimale.

Per la raccolta di configurazione e lo stato di sistema dettagliate, è lo strumento migliore Microsoft Product Support Reporting Tool. Questo tiene conto di particolari scenari che si sta valutando. Anche possibile eseguire la scansione computer di origine fisica e virtuale prima di procedere con una conversione. Per gli scenari di cui avete bisogno per importare o esportare le macchine virtuali da VMM e, c'è anche un nuovo Open Virtualization Format plug-in Windows PowerShell.

Nelle distribuzioni di produzione VMM 2012, c'è stato come problema del database VMM 2012 alla deriva fuori sincrono con lo stato dell'infrastruttura. Questo può essere dovuta all'utilizzo di Hyper-V Manager o Cluster Manager per apportare modifiche invece degli strumenti di VMM 2012. Il VM Recovery Tool pubblicato nel giugno 2012 aiuta a risoluzione questi problemi, ma sarebbe meglio se fosse incluso come parte del prodotto supportata.

Alta disponibilità

A causa del modo VMM 2012 gestisce e coordina la infrastruttura di virtualizzazione del server intero, è fondamentale che il VMM 2012 è sempre disponibile. VMM 2012 SP1 aggiunge il concetto di semplicemente aggiungendo più server VMM 2012 SP1 in una configurazione cluster attivo/passivo. Insieme a un database di back-end SQL cluster e cluster di server di file per memorizzare le condivisioni di libreria VMM, questo aiuta a fornire un'infrastruttura di gestione più resiliente.

Nel complesso, VMM 2012 SP1 è una piattaforma estremamente capace per la gestione dell'infrastruttura di virtualizzazione. Questa release introduce alcuni miglioramenti veramente utili. Quando si distribuisce VMM 2012 SP1 (e il resto del System Center 2012 SP1) e Windows Server 2012 Hyper-V, avrete una piattaforma flessibile e capace di cloud privato.

Paul Schnackenburg

Paul Schnackenburg ha lavorato in essa fin dai tempi dei 286 computer. Lavora part-time come insegnante di IT, nonché in esecuzione il proprio business, esperto IT Solutions, sulla Sunshine Coast, Australia. Ha certificazioni MCSE, MCT, MCTS e MCITP e si specializza in Windows Server Hyper-V e lo scambio di soluzioni per le imprese. Contattarlo al paul@expertitsolutions.com.au e seguire il suo blog a indirizzo TellITasITis.com.au.

Contenuti correlati