Procedura: connettersi ai computer in un ambiente lab
È possibile connettersi alle macchine fisiche e virtuali in un ambiente Visual Studio Lab Management tramite Desktop remoto Windows nello stesso modo in cui ci si connette a qualsiasi computer della rete. È anche possibile connettersi tramite Visualizzatore dell'ambiente Microsoft.
Requisiti
- Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional
È possibile interagire con gli ambienti lab creati tramite Microsoft Test Manager e Visualizzatore dell'ambiente Microsoft, uno strumento aggiuntivo incluso in Visual Studio Test Professional. È possibile connettersi solo agli ambienti distribuiti. La possibilità di aprire una connessione remota a ogni computer nell'ambiente dipende dallo stato del computer.
Per connettersi a un ambiente lab
Scegliere Centro lab in Microsoft Test Manager, quindi scegliere la scheda Lab.
Scegliere l'ambiente lab a cui connettersi.
Scegliere Connetti.
Connessioni basate su host e su guest
Il Visualizzatore dell'ambiente Microsoft usa due tipi di connessioni:
Basata su host
Basata su guest
Il Visualizzatore dell'ambiente Microsoft determina automaticamente il tipo corretto di connessione, a seconda del sistema operativo client e l'identità dell'utente. Non è possibile selezionare manualmente il tipo di connessione.
Connessioni basate su host
Queste connessioni remote vengono instradate tramite gli host in cui risiedono le macchine virtuali. Usano il protocollo "Virtual Machine Connection" di Hyper-V. Poiché vengono indirizzate tramite l'host, queste connessioni consentono di interagire con le macchine virtuali anche durante l'accensione o lo spegnimento o quando la rete della macchina virtuale non è ancora completamente formata. Non è necessario che le macchine virtuali abbiano un indirizzo IP o perfino un sistema operativo guest. Questo tipo di connessione è importante, ad esempio, se si vuole installare un sistema operativo nelle macchine virtuali di un ambiente o se è necessario personalizzare il sistema operativo.
Visualizzatore dell'ambiente usa automaticamente una connessione basata su host quando sono soddisfatte le seguenti condizioni:
Il client da cui è possibile avviare il Visualizzatore dell'ambiente Microsoft e connettersi all'ambiente è uno dei seguenti:
Windows XPSP3 (per i client che eseguono questo sistema operativo, è necessario seguire le istruzioni fornite in Descrizione di CredSSP (Credential Security Service Provider) in Windows XP Service Pack 3 e in Utilizzando Virtual Machine Connection per connettersi a una macchina virtuale su un computer Hyper-V di Windows Server 2008, appare un messaggio di errore: "Non è possibile connettersi poiché le credenziali non vengono inviate al computer remoto").
Windows Vista SP1 e versioni successive
Windows 7
Windows Server 2008
Se il client dispone di qualsiasi altra versione del sistema operativo, non è possibile ottenere una connessione basata su host a una macchina virtuale.
L'utente che ha avviato il Visualizzatore dell'ambiente Microsoft è l'autore dell'ambiente. Si tratta della persona che ha creato l'ambiente.
Può essere presente una sola connessione basata su host a un ambiente in un determinato momento. Pertanto, quando un utente è connesso a un ambiente tramite una connessione basata su host e un altro utente tenta di eseguire lo stesso tipo di connessione, il primo utente viene disconnesso. Usare la funzionalità In uso dell'ambiente per indicare che si sta lavorando in un ambiente e non si vuole che altri utenti eseguano la connessione a tale ambiente. Per altre informazioni su su come attivare la funzionalità In uso, vedere Visualizzazione e modifica delle proprietà di un ambiente SCVMM.
Connessioni basate su guest
Se una qualsiasi delle condizioni elencate nella sezione relativa alle connessioni basate su host non è soddisfatta, il Visualizzatore dell'ambiente usa una connessione basata su guest, che usa direttamente il protocollo Remote Desktop Protocol (RDP) verso la macchina virtuale o fisica. Per questa connessione, la macchina virtuale deve essere accesa, lo stack di rete deve essere funzionante, le connessioni del desktop remote devono essere abilitate e l'utente che si connette alla macchina virtuale deve essere un membro del gruppo "Utenti desktop remoto" nel computer. Queste connessioni funzionano solo con macchine fisiche virtuali che supportano il protocollo RDP.
Nota
Quando si è connessi all'ambiente lab usando un desktop remoto o una connessione basata su guest, si potrebbero verificare disconnessioni frequenti e impreviste.La connessione potrebbe interrompersi, ad esempio, se la macchina virtuale è configurata per l'accesso automatico alla rete.Rimuovere la configurazione di accesso automatico.Se il problema persiste, contattare l'amministratore di sistema.
Nonostante le connessioni basate su host siano migliori per interagire con le macchine virtuali mentre queste sono in fase di accensione, le connessioni basate su guest offrono in genere caratteristiche di prestazioni migliori e funzionalità aggiuntive, ad esempio la copia negli Appunti e l'accesso a dispositivi locali. La funzionalità di copia negli Appunti del protocollo RDP consente agli utenti di copiare e incollare testo, immagini e altri oggetti tra il desktop del client e quello della macchina virtuale.
Il numero di connessioni basate su guest a un ambiente dipende dai sistemi operativi eseguiti nelle macchine virtuali dell'ambiente. Se il sistema operativo nella macchina virtuale è un sistema operativo client, quale winxp, è possibile stabilire una sola connessione RDP. Se il sistema operativo nella macchina virtuale è un sistema operativo client quale Windows Vista o Windows 7, è possibile stabilire più connessioni, ma solo una può essere attiva in un dato momento. Se il sistema operativo nella macchina virtuale è un sistema operativo server, ad esempio Windows 2003 Server o versioni successive, è possibile stabilire più connessioni RDP a seconda di come il protocollo RDP è stato configurato nella macchina virtuale.
Connessione a una macchina virtuale del controller di dominio
Se si sta usando un ambiente con isolamento rete che include una macchina virtuale del controller di dominio, la comunicazione alla macchina virtuale è possibile solo tramite una connessione basata su host o da un'altra macchina virtuale all'interno dell'ambiente. Questo avviene perché vstsLabShort configura la macchina virtuale del controller di dominio in modo che non abbia connettività esterna. Per connettersi alla macchina virtuale del controller di dominio, seguire questa procedura:
Da un computer con Windows Vista SP1 e versioni successive o con client Windows 7 accedere come autore dell'ambiente. In questo modo si ottiene una connessione basata su host.
Se ciò non è possibile, connettersi a una delle altre macchine virtuali nell'ambiente. Nell'altra macchina virtuale aprire una connessione RDP verso la macchina virtuale del controller di dominio.
Uso di un ambiente standard
Dopo essersi connessi a un ambiente standard, è possibile eseguire le operazioni seguenti in tale ambiente tramite il Visualizzatore dell'ambiente di Microsoft.
- Operazioni relative allo stato dell'ambiente: aggiornamento dello stato, contrassegno "In uso".
Mentre si interagisce con la macchina virtuale o fisica selezionata, è possibile seguire questa procedura tramite il Visualizzatore dell'ambiente di Microsoft:
Inviare la combinazione di tasti CTRL+ALT+CANC alla macchina virtuale.
Visualizzare il desktop della macchina virtuale in modalità schermo intero.
Riconnettersi alla macchina virtuale in caso di perdita della connessione.
Aprire il computer con l'applicazione Connessione Desktop remoto.
Uso di un ambiente SCVMM
Dopo essersi connessi a un ambiente, è possibile eseguire le operazioni seguenti in tale ambiente tramite il Visualizzatore dell'ambiente di Microsoft.
Operazioni relative allo stato dell'ambiente: avvio, pausa, arresto, spegnimento, aggiornamento dello stato, contrassegno "In uso".
Operazioni relative agli snapshot dell'ambiente: creazione di snapshot, ripristino allo snapshot precedente o selezionato, ridenominazione di snapshot, eliminazione di snapshot, condivisione di snapshot.
Operazioni relative alla funzionalità: visualizzazione dello stato, funzionalità di reimpostazione dei test e di integrazione dei flussi di lavoro.
Nel corso delle interazioni con la macchina virtuale selezionata, è possibile seguire questi passaggi tramite il Visualizzatore dell'ambiente di Microsoft:
Inviare la combinazione di tasti CTRL+ALT+CANC alla macchina virtuale.
Visualizzare il desktop della macchina virtuale in modalità schermo intero.
Visualizzare le informazioni di sistema sulla macchina virtuale. Le informazioni di sistema contengono il nome computer, il nome computer interno (per gli ambienti con isolamento rete) e il nome della macchina virtuale SCVMM.
Per altre informazioni su sulle operazioni che è possibile eseguire in un ambiente virtuale, vedere Procedura: utilizzare un ambiente SCVMM.
Risorse esterne
Informazioni aggiuntive
Test per la distribuzione continua con Visual Studio 2012 - Capitolo 3: ambienti lab