Creazione e utilizzo di un ambiente di isolamento rete
Pubblicato: luglio 2016
Quando si crea un ambiente SCVMM, è possibile abilitare l'isolamento di rete, che consente l'esecuzione di più copie identiche (o "cloni") dell'ambiente. Tuttavia, l'isolamento di rete richiede passaggi aggiuntivi di configurazione, inclusa la preparazione delle macchine virtuali e dei modelli, l’aggiunta di macchine virtuali a un gruppo di lavoro o a un dominio e, facoltativamente, l’impostazione di una delle macchine virtuali in modo da eseguire un dominio privato.
In questo argomento vengono descritti i passaggi di configurazione necessari per la creazione di un ambiente isolato di rete. Si presuppone che il lettore abbia già familiarità con la configurazione e la gestione di Active Directory e DNS. Per una panoramica sull'isolamento di rete, vedere Clonazione delle macchine virtuali tramite l'isolamento rete.
Di seguito sono elencate le diverse sezioni di questo argomento:
Prima di iniziare
Cenni preliminari sul processo
Preparazione delle macchine virtuali e dei modelli
Impostazione dell’ambiente
Uso di un ambiente di isolamento rete
Visualizzazione dello stato di un ambiente di isolamento rete
Comunicazione con un ambiente di isolamento rete
Prima di iniziare
Se si vuole testare un'applicazione in un ambiente di rete isolato, l'applicazione deve essere in grado di funzionare in computer su cui sono installate più schede di rete. In caso contrario, non è necessario abilitare l'isolamento di rete nell’ambiente lab. Per informazioni sull'uso di altre opzioni in ambienti SCVMM, vedere Linee guida per la creazione e la gestione di ambienti SCVMM.
Prima di poter creare e usare un ambiente di rete isolato, è necessario completare le operazioni preliminari per la creazione di un ambiente SCVMM. Tali attività includono:
Configurare System Center Virtual Machine Manager e l'isolamento di rete nella raccolta di progetti team
Configurare un test controller con la raccolta di progetti team
Connettere Microsoft Test Manager al progetto team
Per altre informazioni, vedere Eseguire test in un ambiente lab.
Cenni preliminari sul processo
Questi passaggi riepilogano la creazione di un ambiente di rete isolato:
Seguire questi passaggi per la preparazione di macchine virtuali e modelli che si vogliono usare nell'ambiente, quindi archiviarli tutti nello stesso host SCVMM nella raccolta di progetti team.
Aggiungere le macchine virtuali e i modelli a un gruppo di lavoro, non a un dominio.
Installare un agente di test in ogni macchina virtuale e modello, ma non configurare l'agente di test.
Se si vuole eseguire le macchine virtuali in un dominio privato, configurare una macchina virtuale come controller di dominio.
(Consigliato) Abilitare i Servizi Desktop remoto in ogni macchina virtuale e modello.
(Consigliato) Impostare la password dell'amministratore in ogni macchina virtuale e modello in modo che non scada.
Creare un nuovo ambiente SCVMM usando le macchine virtuali e i modelli archiviati. Attivare l'opzione di isolamento di rete quando si crea l'ambiente.
Connettersi alle macchine virtuali nel proprio ambiente lab e configurare un dominio privato o un gruppo di lavoro.
Per poter creare più copie dell'ambiente, archiviare l'ambiente nella raccolta di progetti team.
Preparazione delle macchine virtuali e dei modelli
Prima di creare un ambiente di rete isolato, è necessario seguire questi passaggi per preparare le macchine virtuali e i modelli archiviati in modo da poterli copiare nell'ambiente.
Per aggiornare le proprietà delle macchine virtuali: in Microsoft Test Manager, aprire Centro Lab, Ambiente. Aprire l'ambiente e quindi, sulla pagina Proprietà computer, selezionare ogni computer e impostare le relative proprietà.
(Consigliato) Configurare il nome del computer di ogni macchina virtuale e di ogni modello prima di archiviarli nella libreria. È possibile modificare il nome del computer di un modello mentre è archiviato nella libreria. Tuttavia, non è possibile modificare il nome del computer di una macchina virtuale mentre è archiviata nella libreria. Invece, dopo avere archiviato una macchina virtuale, è necessario distribuirla prima di poter cambiare il nome del computer.
Aggiungere le macchine virtuali e i modelli a un gruppo di lavoro, non a un dominio. Per eseguire un dominio nell'ambiente, è possibile aggiungere le macchine virtuali in esecuzione a un dominio interno dopo aver distribuito l'ambiente.
Suggerimento
È necessario aggiungere le macchine virtuali a un gruppo di lavoro prima di archiviarle nella libreria. Tuttavia, è possibile aggiungere i modelli a un gruppo di lavoro mentre sono archiviati nella libreria purché lo si faccia prima di distribuire una copia del modello nell'ambiente di rete isolato. Per aggiungere modelli a un gruppo di lavoro mentre sono archiviati nella libreria, configurare la proprietà del gruppo di lavoro.
Installare un agente di test in ogni macchina virtuale e modello usando il disco Visual Studio Agents o ISO, ma non configurare l'agente di test.
Se si vuole eseguire le macchine in un dominio privato, configurare una macchina virtuale come controller di dominio. Una soluzione comune consiste nel creare il dominio di controllo come macchina virtuale in System Center Virtual Machine Manager (SCVMM) e quindi importarlo nella libreria del progetto team.
Per informazioni sulla creazione del controller di dominio, vedere Procedura: preparare una macchina virtuale controller di dominio utilizzando SCVMM.
(Consigliato) Impostare la password dell'amministratore in ogni macchina virtuale e modello in modo che non scada.
(Consigliato) Abilitare i Servizi Desktop remoto in ogni macchina virtuale e modello.
Archiviare le macchine virtuali e i modelli nella libreria del progetto team. Per passaggi specifici, vedere Creare macchine virtuali i test manuali.
Impostazione dell’ambiente
Usare questo argomento per creare un nuovo ambiente SCVMM: Creazione di un ambiente SCVMM mediante modelli e macchine virtuali archiviate. Seguire questi passaggi nel creare l'ambiente.
Nella scheda macchine della procedura guidata Nuovo ambiente, aggiungere le macchine virtuali e modelli archiviati all'ambiente e quindi configurare i nomi dei computer. È possibile aggiungere più volte una macchina virtuale o un modello archiviati in un ambiente, ma è necessario configurare le informazioni di identità interne delle macchine virtuali distribuite garantendo che siano univoche nell'ambiente.
Se si esegue un dominio privato nell'ambiente, aggiungere la macchina virtuale del controller di dominio.
Nella scheda Avanzate della procedura guidata Nuovo ambiente, selezionare la casella di controllo Abilita isolamento rete per l'ambiente corrente.
Quando si abilita l'isolamento di rete, Microsoft Test Manager richiede di designare una macchina virtuale nell'ambiente come dominio di controller. Se si usa un dominio privato nell'ambiente, selezionare la macchina virtuale del controller di dominio.
Dopo la creazione dell'ambiente, connettersi ed eseguire eventuali attività di configurazione aggiuntive, ad esempio l'aggiunta di computer al dominio privato. Quindi, per consentire di eseguire più copie dell'ambiente, arrestare l'ambiente e archiviarlo nella libreria del progetto team. È possibile eseguire il numero necessario di istanze dell'ambiente archiviato.
Per configurare l'ambiente
Avviare l'ambiente.
Selezionare l'ambiente nella scheda Lab in Centro lab.
Scegliere Avvia.
Attendere che lo stato di isolamento rete dell'ambiente sia impostato su Pronto prima di procedere al passaggio successivo.
In Visualizzatore ambiente connettersi all'ambiente.
Se si usa un dominio privato nell'ambiente lab invece di un gruppo di lavoro, è necessario configurare il controller di dominio e aggiungere le macchine virtuali al dominio.
Nota
Per completare questo passaggio è necessario essere proprietari del controller di dominio.
Nota
Se si vuole usare un gruppo di lavoro invece di un dominio privato nell'ambiente lab, ignorare questo passaggio.
Per configurare il controller di dominio eseguire la procedura seguente:
Selezionare la macchina virtuale del controller di dominio.
Accedere alla macchina virtuale del controller di dominio usando la relativa connessione host.
Aprire lo strumento Servizi Windows (services.msc) e verificare che i servizi Active Directory e DNS siano in esecuzione.
-
Importante
Riavviare il controller di dominio prima di aggiungere eventuali macchine virtuali al dominio privato in modo da cancellare dal DNS i record localizzatore non aggiornati. Il controller di dominio deve avere i corretti record del localizzatore DNS per i nuovi indirizzi IP interni assegnati per l'isolamento rete. I membri del dominio si basano su tali record del localizzatore DNS per individuare il controller di dominio. In alcune versioni dei server Windows, i record DNS non aggiornati vengono cancellati solamente quando il servizio viene avviato.
Nella macchina virtuale del controller di dominio scegliere Start e quindi Riavvia. Attendere che la macchina virtuale sia riavviata e che sia ripristinato lo stato Pronto della rete di isolamento prima di unire gli altri computer al dominio.
In Visualizzatore ambiente, seguire la procedura seguente in ogni macchina virtuale da aggiungere al dominio privato:
Connettersi alla macchina virtuale.
Accedere alla macchina virtuale con Visualizzatore ambiente o Desktop Remoto.
Scegliere Start, fare clic con il pulsante destro del mouse su Computer e quindi scegliere Proprietà.
In Impostazioni relative a nome computer, dominio e gruppo di lavoro cambiare il dominio del computer selezionando il nome del dominio creato nella macchina virtuale del controller di dominio. Usare le credenziali di un utente in quel dominio.
Una volta associata al dominio, riavviare la macchina virtuale.
Ripetere questo passaggio per ogni macchina virtuale nell'ambiente che non sia il controller di dominio.
Se si usa un gruppo di lavoro nell'ambiente anziché un dominio privato, in Visualizzatore ambiente connettersi a ogni macchina virtuale e verificare che il computer sia associato al corretto gruppo di lavoro.
Dopo aver configurato il dominio privato o del gruppo di lavoro, attendere che lo stato della rete di isolamento dell'ambiente diventi Pronto prima di usare l'ambiente. Per altre informazioni, vedere Visualizzazione dello stato degli ambienti di isolamento rete.
(Facoltativo) Creare uno snapshot dell'ambiente usando Visualizzatore ambiente.
(Facoltativo) Per eseguire più copie dell'ambiente, seguire questi passaggi per archiviare l'ambiente nella libreria del progetto team:
In Test Manager, nella scheda Lab, selezionare l'ambiente, quindi sulla barra degli strumenti scegliere Arresta.
Selezionare l'ambiente, quindi fare clic su Archivia nella libreria sulla barra degli strumenti. Immettere un nuovo nome per l'ambiente archiviato.
È ora possibile distribuire più copie dell'ambiente archiviato. Per altre informazioni sulla distribuzione di una copia di un ambiente archiviato, vedere Distribuzione di un ambiente SCVMM archiviato.
Uso di un ambiente di isolamento rete
In Centro Lab nella scheda Lab, è possibile avviare, sospendere o arrestare un ambiente che usa l'isolamento rete. È anche possibile creare snapshot dell'ambiente e archiviare l'ambiente nella libreria del progetto team. Per altre informazioni, vedere Procedura: utilizzare un ambiente SCVMM. Se l'ambiente di isolamento rete contiene un controller di dominio, considerare questi requisiti quando l'ambiente è in esecuzione:
Non usare l'azione Spegni per disattivare un ambiente in esecuzione che contiene una macchina virtuale del controller di dominio. Usare invece l'azione Arresta.
Non eseguire più di cinque snapshot dell'ambiente con una macchina virtuale del controller di dominio, perché questa operazione potrebbe comportare una diminuzione significativa delle prestazioni.
Uso di computer in un ambiente di isolamento rete
È possibile usare il Visualizzatore ambiente per amministrare e configurare i computer nell'ambiente. Ad eccezione del computer controller di dominio, è possibile connettersi direttamente ai computer nell'ambiente con una connessione guest o host in Visualizzatore ambiente.
Poiché il controller di dominio non è connesso all'ambiente esterno, è necessario usare una connessione basata su host per connettersi direttamente al computer controller di dominio in Visualizzatore ambiente. Se la connessione basata su host non è disponibile, è possibile connettersi a un altro computer nell'ambiente e usare quindi Desktop remoto per connettersi al controller di dominio.
Per altre informazioni, vedere Procedura: connettersi ai computer in un ambiente lab.
Visualizzazione dello stato degli ambienti di rete isolati
Ogni ambiente di isolamento rete ha uno stato aggiuntivo che indica se l'isolamento rete è stato configurato correttamente nell'ambiente.
Per visualizzare lo stato di isolamento rete di un ambiente
In Test Manager, aprire il Centro lab del progetto team e quindi scegliere la scheda Lab.
Scegliere un ambiente.
Nel riquadro destro visualizzare le tre icone accanto a Funzionalità. Lo stato di isolamento rete è rappresentato dalla prima icona.
Spostare il puntatore su questa icona per visualizzare una descrizione comandi che ne spiega la funzione.
Quando lo stato è impostato su Parzialmente pronto o su Operazione non riuscita, viene visualizzato un avviso o un messaggio di errore associato all'ambiente insieme a un collegamento a Altri dettagli. Scegliendo questo collegamento, vengono fornite informazioni aggiuntive sull'avviso o l'errore e sull'azione correttiva.
Nota
Lo stato di isolamento rete viene visualizzato solamente per gli ambienti in esecuzione. Se l'ambiente si trova in un qualsiasi altro stato, lo stato di isolamento della rete non è disponibile.
Nella tabella seguente sono descritti gli stati di una rete di isolamento.
Stato |
Descrizione |
---|---|
Non configurato |
La funzionalità di isolamento rete non è abilitata nell'ambiente selezionato. |
Non pronto |
La funzionalità di isolamento rete non è pronta. Questo stato solitamente indica che la funzionalità è abilitata nell'ambiente ma l'ambiente non è nello stato In esecuzione. |
In corso |
Si sta configurando l'isolamento rete per l'ambiente. Solitamente indica che l'ambiente è in fase di accensione dopo che è stato avviato. |
Parzialmente pronto |
L'isolamento rete è stato configurato in alcune macchine virtuali nell'ambiente, ma non in tutte. Potrebbe trattarsi di uno stato temporaneo che indica che la funzionalità deve essere ancora configurata nelle restanti macchine virtuali. Se questo stato persiste significa che si è verificato un errore durante la configurazione dell'isolamento in una o più macchine virtuali. |
Pronto |
L'isolamento rete è completamente configurato per l'ambiente ed è pronto per essere usato. |
Operazione non riuscita |
Si è verificato un errore durante la configurazione della funzionalità di isolamento rete. Fare clic su Altri dettagli per altre informazioni sul problema e sulla risoluzione. |
Quando viene avviato un ambiente di isolamento rete, lo stato inizia in genere da Non pronto, passa a In corso, quindi a Parzialmente pronto e infine a Pronto. Lo stesso comportamento è presente quando si ripristina un ambiente di isolamento rete a uno snapshot precedente. Il tempo richiesto affinché lo stato diventi Pronto dipende da numerosi fattori, inclusi il tempo necessario alla macchina virtuale per attivarsi e inizializzarsi e il carico nell'host Hyper-V che sta eseguendo l'ambiente.
Comunicazione con ambienti di isolamento rete
Per consentire la comunicazione con la rete esterna, tramite Lab Management viene aggiunta una seconda scheda di rete ai computer in un ambiente di rete isolato. La seconda scheda fornisce alias della rete esterna per il nome del computer e l'indirizzo IP.
Comunicazione con un ambiente di isolamento rete dalla rete esterna
È possibile comunicare con computer in un ambiente di isolamento rete da un computer nella rete esterna usando gli alias della seconda scheda di rete. È ad esempio possibile usare l'alias del nome del computer nell'URL per aprire il sito Web di un server Web in una rete isolata da un browser in un computer nella rete esterna. È anche possibile usare l'alias del nome del computer come nome del server in una stringa di connessione usata per connettere un'applicazione nel dominio esterno a un database nell'ambiente di isolamento rete.
Per ottenere gli alias della rete esterna di un computer in un ambiente di isolamento rete
In Microsoft Test Manager aprire Centro lab, quindi scegliere Lab.
Connettersi all'ambiente usando Visualizzatore ambiente.
Selezionare l'ambiente nell'elenco.
Scegliere Connetti.
In Visualizzatore ambiente fare clic con il pulsante destro del mouse sul computer e scegliere Informazioni sistema.
Nel campo Nome computer è visualizzato il nome completo del computer nella rete esterna.
In Indirizzo IP è visualizzato l'indirizzo IP nella rete esterna.
Comunicazione con la rete esterna da un ambiente di isolamento rete
È possibile comunicare con i computer nella rete esterna da un computer in un ambiente di isolamento rete usando il nome di dominio completo o l'indirizzo IP del computer esterno.
Vedere anche
Procedura: preparare una macchina virtuale controller di dominio utilizzando SCVMM
Linee guida per la creazione e la gestione di ambienti SCVMM
Clonazione delle macchine virtuali tramite l'isolamento rete
Utilizzo di un ambiente lab per il ciclo di vita dell'applicazione