Virtualizzazione: Creare un laboratorio IT per le macchine virtuali

È necessario testare i dispositivi hardware che supporteranno nuovi progetti e aggiornamenti? Un laboratorio virtuale di test potrebbe rappresentare la scelta ideale.

Thomas Vater e Adreas Rynes

Sono delusi perché i staffers IT sono costantemente complessi sistemi hardware ai test, ovvero hardware che non si dispone del budget? Quindi si gestiscono un problema che è probabilmente raggiunto IT stesso.

Tutti gli utenti parla di virtualizzazione per centri dati, ma cosa sulla virtualizzazione per laboratori di IT e gli ambienti di sviluppo? Virtualizzazione fornisce una parte notevole dei risparmi per l'efficienza, flessibilità e costo. Riduce inoltre l'attrito tra i professionisti IT e ai responsabili di business unit quando il soggetto è ulteriore finanziamenti per laboratorio dedicato o infrastruttura di sviluppo.

In precedenza, il personale IT era solo un paio di opzioni per la gestione di queste attività. Essi potrebbero utilizzare il proprio lavoro desktop o laptop o allocare money budget per l'acquisto dell'hardware per supportare le loro esigenze di sviluppo e testing. Entrambi questi metodi non sono efficaci in termini di utilizzo del budget e l'ora.

Hardware spesso viene acquistata quando è presente una notevole quantità di hardware non utilizzate ancora disponibile. Questo è costoso e richiede molto tempo per tutti gli utenti coinvolti. Un altro svantaggio è che non è possibile spostare o trasferire hardware o gli strumenti e le applicazioni in esecuzione su un particolare del desktop o portatile, pertanto, non vi è limitata flessibilità con tale approccio.

Hyper-V installato o un'altra possibilità per la creazione di una piattaforma di sperimentazione o messa consiste nell'utilizzo dell'hardware del computer portatile con Virtual Server. Questo è più flessibile per gli spostamenti del laboratorio per i clienti, ma presenta molti svantaggi nonché:

  • Installazione ed eseguire il provisioning di nuove macchine virtuali (VM) rifiuti una grande quantità di tempo produttivo
  • La maggior parte dei file di origine dell'installazione devono essere disponibili localmente
  • L'esecuzione di VM multiple su un computer portatile richiede una notevole quantità di memoria, ovvero non è possibile ricreare alcuni scenari
  • Unità disco non offrire prestazioni elevate e creare un collo di bottiglia
  • Spazio su disco per le macchine virtuali e le origini di installazione è limitata
  • Scenari di backup completi
  • Flessibilità nella creazione di reti differenti

Necessaria un'infrastruttura altamente flessibile e centralizzato di laboratorio che potesse essere utilizzata con il minor sforzo amministrativo. Non si desidera richiedere personale dedicato all'esecuzione dell'ambiente di laboratorio. Qualsiasi infrastruttura virtuale deve includere tutti i necessari componenti di Self-Service, senza che sia necessario per le attività di routine di ordine tecniche o organizzative.

La soluzione Virtual

Una delle soluzioni più efficace virtuale per sviluppare e mantenere un ambiente di laboratorio virtuale è basata su un'infrastruttura di host di Hyper-V raggruppati da Microsoft System Center Virtual Machine Manager (VMM) e l'esecuzione di VMM Self Service Portal 2.0 nella parte superiore centrale. Questo è ciò che abbiamo utilizzato per impostare il nostro laboratorio virtuale. Le tecnologie includono:

  • Windows Server 2008 R2 Hyper-V
  • VMM 2008 R2
  • Portale self-service VMM 2.0
  • SQL Server 2008 R2
  • Windows Server Update Services (WSUS)
  • Forefront Threat Management Gateway (TMG) 2010

Due host di Hyper-V dispone di un minimo di due schede di rete fisiche ciascuna (vedere nella figura 1). Una scheda di rete è connesso alla rete aziendale. Una seconda scheda serve IT lab rete interna, che è isolata dalla rete di produzione. Entrambi gli host sono membri di un gruppo di host VMM.

Figura 1 l'infrastruttura fisica di base di un ambiente di laboratorio virtuale.

Una terza macchina fisica (che ancora non è necessario che potenti) viene eseguito VMM e SQL Server 2008 R2 e ospita il server Web per il portale di VMM Self Service.

All'interno di virtual lab IT, abbiamo costruito un'infrastruttura di base minima. Si tratta di un controller di dominio di Active Directory Domain Services (AD DS) (DC) che funge anche da server WSUS per l'ambiente interno. È inoltre disponibile un cluster a due nodi SQL Server 2008 R2 virtuale e una macchina virtuale che agisce come Forefront TMG 2010.

Questa infrastruttura di base virtuale è utile per chi deve creare nuove macchine virtuali e la necessità di partecipare a un dominio esistente senza doversi preoccupare degli aggiornamenti di Windows, l'installazione di Active Directory o l'installazione di SQL Server. Riceve gli aggiornamenti di Windows tramite il server virtuale di Windows Server Update Services. È disponibile un criterio di dominio nel dominio virtuale che consente di configurare tutti i computer appartenenti a un dominio da utilizzare automaticamente il server WSUS. Il server Forefront TMG 2010 consente di accedere a Internet dalla rete interna isolata tramite la rete aziendale.

È disponibile un elenco semplice ma molto tempo di attività iniziali necessari per configurare il laboratorio:

  • Programma di installazione di host centrale con Windows Server 2008 R2 Hyper-V
  • Installare Windows Server 2008 R2
  • Controllare che la tecnologia Hyper-V Guida introduttiva
  • Impostare il server VMM con Windows Server 2008 R2, SQL Server 2008 R2, VMM 2008 R2 e 2.0 portale self-service VMM (incluse le funzionalità del quadro comandi)
  • Installare il server VMM
  • Controllare il portale di Self-Service in VMM 2008 R2 2.0
  • Configurare un gruppo di Host in VMM e partecipare agli host di Hyper-V centrali
  • Configurare almeno una rete virtuale, questa è associata alla seconda scheda di rete degli host

Vi sono alcuni altri passaggi di preparazione anche. È possibile preparare le immagini di preparati con Sysprep per ogni tipo di macchina virtuale che si desidera fornire agli utenti nella libreria VMM (questo è inizialmente la parte più lunga della soluzione). Microsoft fornisce immagini di Windows XP, Windows Vista, Windows 7, Windows Server 2003, Windows Server 2008 e Windows Server 2008 R2.

Esistono diversi modi per eseguire questo passaggio: uno consiste nell'impostare una macchina virtuale con il sistema operativo di base ed eseguire Sysprep dalla console di VMM. Questo fondamentalmente prepara l'immagine con Sysprep e si sposta come modello per la libreria di installazione di VMM. Se è necessario effettuare un manuale di Sysprep all'interno della macchina virtuale, è possibile aggiungere manualmente le immagini immagine Sysprep come modelli di macchina virtuale alla libreria VMM.

È inoltre necessario predefinire i profili hardware per le macchine virtuali e configurarli per l'utilizzo della rete virtuale. Questo è separato dalla rete aziendale. È inoltre possibile aggiungere condivisioni di altri prodotti software (per installare software aggiuntivo su macchine virtuali) per la libreria. Per consentire l'accesso per gli utenti con i propri account utente aziendale a tali parti di libreria, in modo che questi elementi sono disponibili nel portale Self Service.

Configurare una struttura di base per il portale di servizio Self sotto forma di una business unit, infrastrutture e servizi e i ruoli del servizio. Qui avete la flessibilità necessaria per creare una struttura che è quello più utile alle vostre esigenze.

La gerarchia della nostra soluzione ha un aspetto simile al seguente:

  • Business Unit: AT servizi
  • Infrastruttura 1: Infrastruttura ATSERVICES
  • Servizio 1: Servizi di laboratorio
  • Servizio ruolo 1: LABService
  • Infrastruttura 2: Vendite-infrastruttura
  • : 1 Vendite servizio
  • Servizio ruolo 2: Ruolo vendite

Si tratta di un programma di installazione semplice di una separazione di base dei due ambienti diversi. Un ambiente sia per i dipendenti di servizi Microsoft creare scenari di testing. L'altro è per i venditori di Microsoft creare le dimostrazioni del prodotto.

Esistono numerosi passaggi facoltativi che consentono di aggiungere ulteriori funzionalità, in base alle esigenze:

  • Configurare un certificato per il sito Web del portale Self Service consentire la comunicazione SSL
  • Configurare un controller di dominio virtuale e creare un dominio di Windows predefinita per l'ambiente interno
  • Creare account utente in modo che accedono a computer al dominio
  • Installare il server Dynamic Host Configuration Protocol (DHCP) del DC virtuale che lo rende adatto a ogni nuova macchina virtuale preconfigurato richiedere un indirizzo IP
  • Installare e configurare WSUS sul controller di dominio virtuale
  • Configurare un dominio a livello di oggetto (criteri di gruppo) che consente di configurare tutti i computer appartenenti a un dominio per utilizzare il server WSUS interno e configurare i parametri di Windows Update
  • Installare Forefront TMG 2010 per fornire accesso a Internet da all'interno delle macchine virtuali sulla rete separata utilizzando il Client Firewall per Internet Security and Acceleration (ISA)
  • Fornire le condivisioni di rete sono accessibili dalla rete aziendale e dalla rete virtuale interna se gli utenti debbano trasferire dati tra i due ambienti
  • Associare i costi e i limiti nel portale Self Service per creare le linee guida per gli utenti e forzare l'utilizzo dell'infrastruttura diligente

Questo è solo un esempio di configurazione, effettuata in base alle esigenze dell'organizzazione. È necessario identificare e risolvere il esigenze e le funzioni di il sottostante dell'hardware di virtualizzazione.

Elementi visivi virtuali

Le immagini in nelle figure 2, 3,4 e 5 dovrebbe dare un'impressione di aspetto della soluzione nella vita reale.

A sample console view of the Self Service Portal with several VMs

Figura 2 una visualizzazione della console di esempio del portale Self Service con diverse macchine virtuali.

 

The standard form for creating a new VM with the VMM Self Service Portal

Figura 3 il modulo standard per la creazione di una nuova macchina virtuale con il portale di VMM Self Service.

A sample overview of configured infrastructures

Figura 4 A esempio panoramica delle infrastrutture configurato.

A sample overview of requests submitted through the Self Service Portal

Figura 5 Cenni preliminari su un campione di richieste inoltrate tramite il portale Self Service.

Utilizzo di questa soluzione per mantenere un laboratorio di test e sviluppo ci consente con una grande quantità di attività. Risulta anche utile nel diminuendo il budget dedicato per l'hardware, come si utilizza in modo molto più efficiente hardware disponibili.

Uno dei fatti sulla nostra implementazione davvero interessanti è che ci possiamo accedere da qualsiasi luogo. Utilizziamo l'infrastruttura di accesso diretto della rete aziendale Microsoft senza la necessità di una connessione VPN.

Ora stiamo lavorando sull'estensione di questo "cloud private base" per "versione premium". Microsoft Consulting Services ha realizzato una soluzione denominata "Servizi di soluzione per Datacenter," che fornisce i flussi di lavoro estesi e il massimo livello di implementazione automatizzata (utilizzo di System Center "Opalis" System Center Configuration Manager, System Center VMM, System Center Operations Manager e un portale Web personalizzabile). Utilizza il clustering a più nodi e host automatica l'installazione di patch offre un'elevata disponibilità.

Thomas Vater
Andreas Rynes

Thomas Vater unite in join Microsoft quasi dieci anni fa e funziona come consulente senior, con specifico riferimento alle tecnologie di infrastruttura di virtualizzazione, identità e sicurezza. Che detiene un Microsoft Certified Master per Windows Server 2008 R2, Directory.

Andreas Rynes ha iniziato la propria carriera IT presso Microsoft come consulente per lo sviluppo software.NET, SQL Server e BizTalk progetti. Attualmente è un architetto della soluzione responsabile centri dati e della virtualizzazione, in cui si occupa dell'infrastruttura come progetti di servizio e System Center.

Contenuto correlato