Erstellen und Verwenden einer netzwerkisolierten Umgebung
Veröffentlicht: Juli 2016
Wenn Sie eine SCVMM-Umgebung erstellen, können Sie die Netzwerkisolation aktivieren. Mit der Netzwerkisolation können Sie mehrere identische Kopien (oder "Klone") der Umgebung ausführen. Für die Netzwerkisolation sind allerdings zusätzliche Konfigurationsschritte erforderlich, darunter die Vorbereitung virtueller Computer und Vorlagen, die Verknüpfung virtueller Computer mit einer Arbeitsgruppe oder Domäne und optional die Einrichtung eines der virtuellen Computer zur Ausführung einer privaten Domäne.
In diesem Thema werden die Konfigurationsschritte beschrieben, die erforderlich sind, um eine netzwerkisolierte Umgebung zu erstellen. Dabei wird davon ausgegangen, dass Sie bereits mit dem Einrichten und Verwalten von Active Directory und DNS vertraut sind. Eine Übersicht über die Netzwerkisolation finden Sie unter Klonen von virtuellen Computern über die Netzwerkisolation.
Dieses Thema enthält folgende Abschnitte:
Vor der Installation
Vorgangsübersicht
Vorbereiten der virtuellen Computer und Vorlagen
Einrichten der Umgebung
Betreiben einer netzwerkisolierten Umgebung
Anzeigen des Status einer netzwerkisolierten Umgebung
Kommunikation mit einer netzwerkisolierten Umgebung
Vor der Installation
Wenn Sie eine Anwendung in einer netzwerkisolierten Umgebung testen möchten, muss die Anwendung auf Computern ausgeführt werden können, die über mehrere Netzwerkadapter verfügen. Andernfalls sollten Sie die Netzwerkisolation in der Lab-Umgebung nicht aktivieren. Informationen zur Verwendung anderer Optionen in SCVMM-Umgebungen finden Sie unter Leitfaden zum Erstellen und Verwalten von SCVMM-Umgebungen.
Bevor Sie eine netzwerkisolierte Umgebung erstellen und verwenden können, müssen Sie die erforderlichen Aufgaben zum Erstellen einer SCVMM-Umgebung durchführen. Diese Aufgaben sind:
Einrichten von System Center Virtual Machine Manager und Netzwerkisolation in Ihrer Teamprojektauflistung
Einrichten eines Testcontrollers in der Teamprojektauflistung
Verbinden von Microsoft Test Manager mit dem Teamprojekt
Weitere Informationen finden Sie unter Testen in einer Lab-Umgebung.
Vorgangsübersicht
Diese Schritte fassen die Erstellung einer netzwerkisolierten Umgebung zusammen:
Befolgen Sie diese Schritte, um die virtuellen Computer und Vorlagen vorzubereiten, die Sie in der Umgebung verwenden möchten. Speichern Sie dann alle auf dem gleichen SCVMM-Host in der Teamprojektbibliothek.
Fügen Sie die virtuellen Computer und Vorlagen einer Arbeitsgruppe, keiner Domäne hinzu.
Installieren Sie einen Test Agent auf jedem virtuellen Computer und jeder Vorlage, konfigurieren Sie den Test Agent jedoch nicht.
Wenn die virtuellen Computer in einer privaten Domäne ausgeführt werden sollen, richten Sie einen virtuellen Computer als Domänencontroller ein.
(Empfohlen) Aktivieren Sie die Remotedesktopdienste auf jedem virtuellen Computer und jeder Vorlage.
(Empfohlen) Richten Sie das Administratorkennwort auf jedem virtuellen Computer und jeder Vorlage so ein, dass es nicht abläuft.
Erstellen Sie eine neue SCVMM-Umgebung mithilfe der gespeicherten virtuellen Computer und Vorlagen. Aktivieren Sie die Option der Netzwerkisolation, wenn Sie die Umgebung erstellen.
Stellen Sie eine Verbindung mit den virtuellen Computern in der Lab-Umgebung her, und konfigurieren Sie entweder eine private Domäne oder eine Arbeitsgruppe.
Damit mehrere Kopien der Umgebung erstellt werden können, speichern Sie die Umgebung in der Teamprojektbibliothek.
Vorbereiten der virtuellen Computer und Vorlagen
Bevor Sie eine netzwerkisolierte Umgebung erstellen, müssen Sie diese Schritte ausführen, um die gespeicherten virtuellen Computer und Vorlagen vorzubereiten, sodass Sie sie in die Umgebung kopieren können.
So aktualisieren Sie die Eigenschaften der virtuellen Computer: Öffnen Sie in Microsoft Test Manager "Lab-Center", "Umgebung". Öffnen Sie Ihre Umgebung, und wählen Sie dann auf der Seite "Computereigenschaften" jeden einzelnen Computer aus, und legen Sie dessen Eigenschaften fest.
(Empfohlen) Konfigurieren Sie den Computernamen aller virtuellen Computer und Vorlagen, bevor Sie sie in der Bibliothek speichern. Sie können die Computernamen einer Vorlage ändern, während sie in der Bibliothek gespeichert ist. Sie können jedoch nicht den Computernamen eines virtuellen Computers ändern, während er in der Bibliothek gespeichert ist. Bevor Sie den Computernamen ändern können, müssen Sie den virtuellen Computer nach dessen Speicherung bereitstellen.
Fügen Sie die virtuellen Computer und Vorlagen einer Arbeitsgruppe, keiner Domäne hinzu. Wenn Sie in der Umgebung eine Domäne ausführen möchten, können Sie die ausgeführten virtuellen Computer einer internen Domäne hinzufügen, nachdem Sie die Umgebung bereitgestellt haben.
Tipp
Sie müssen die virtuellen Computer einer Arbeitsgruppe hinzufügen, bevor Sie sie in der Bibliothek speichern.Sie können die Vorlagen jedoch einer Arbeitsgruppe hinzufügen, während sie in der Bibliothek gespeichert sind, sofern Sie dies tun, bevor Sie eine Kopie der Vorlage für eine netzwerkisolierte Umgebung bereitstellen.Um Ihre Vorlagen einer Arbeitsgruppe hinzuzufügen, während sie in der Bibliothek gespeichert sind, konfigurieren Sie die Eigenschaft Arbeitsgruppe.
Installieren Sie einen Test Agent auf den einzelnen virtuellen Computern und Vorlagen mit der Visual Studio Agent-Disc oder ISO, konfigurieren Sie den Test Agent aber nicht.
Wenn die Computer in einer privaten Domäne ausgeführt werden sollen, richten Sie einen virtuellen Computer als Domänencontroller ein. Dazu erstellen Sie Ihren Domänencontroller in der Regel als virtuellen Computer in System Center Virtual Machine Manager (SCVMM) und importieren ihn anschließend in die Teamprojektbibliothek.
Informationen zum Erstellen des Domänencontrollers finden Sie unter Gewusst wie: Vorbereiten eines virtuellen Domänencontrollercomputers mit SCVMM.
(Empfohlen) Richten Sie das Administratorkennwort auf jedem virtuellen Computer und jeder Vorlage so ein, dass es nicht abläuft.
(Empfohlen) Aktivieren Sie die Remotedesktopdienste auf jedem virtuellen Computer und jeder Vorlage.
Speichern Sie die virtuellen Computer und Vorlagen in der Teamprojektbibliothek. Ausführliche Informationen zu den Arbeitsschritten finden Sie unter Erstellen von virtuellen Computern für manuelles Testen.
Einrichten der Umgebung
Verwenden Sie dieses Thema, um eine neue SCVMM-Umgebung zu erstellen: Erstellen einer SCVMM-Umgebung anhand gespeicherter virtueller Computer und Vorlagen. Führen Sie folgende Schritte aus, wenn Sie die Umgebung erstellen.
Fügen Sie auf der Registerkarte Computer des Assistenten Neue Umgebung der Umgebung Ihre gespeicherten virtuellen Computern und Vorlagen hinzu, und konfigurieren Sie dann die Computernamen. Sie können einen gespeicherten virtuellen Computer oder eine Vorlage mehrmals einer Umgebung hinzufügen. Sie müssen dabei jedoch sicherstellen, dass die internen Identitätsinformationen für die bereitgestellten virtuellen Computer in der Umgebung eindeutig sind.
Wenn Sie eine private Domäne in der Umgebung ausführen, fügen Sie den virtuellen Domänencontrollercomputer hinzu.
Aktivieren Sie auf der Registerkarte Erweitert des Assistenten Neue Umgebung das Kontrollkästchen Netzwerkisolation für diese Umgebung aktivieren.
Wenn Sie die Netzwerkisolation aktivieren, werden Sie von Microsoft Test Manager aufgefordert, einen der virtuellen Computer in der Umgebung als Domänencontroller festzulegen. Wenn Sie eine private Domäne in der Umgebung verwenden, wählen Sie den virtuellen Domänencontrollercomputer aus.
Nachdem Sie die Umgebung erstellt haben, stellen Sie eine Verbindung damit her und führen dann weitere Konfigurationsaufgaben aus, wie z. B. die Verknüpfung der Computer mit der privaten Domäne. Damit Sie mehrere Kopien der Umgebung ausführen können, müssen Sie zum Abschluss die Umgebung herunterfahren und sie in der Teamprojektbibliothek speichern. Anschließend können Sie die jeweils gewünschte Anzahl von Instanzen der gespeicherten Umgebung ausführen.
So konfigurieren Sie die Umgebung
Starten Sie die Umgebung.
Wählen Sie in Lab-Center auf der Registerkarte Lab die Umgebung aus.
Wählen Sie Start aus.
Warten Sie, bis der Netzwerkisolationsstatus der Umgebung zu Bereit wechselt, bevor Sie mit dem nächsten Schritt fortfahren.
Stellen Sie im Umgebungs-Viewer eine Verbindung mit der Umgebung her.
Wenn Sie eine private Domäne in der Lab-Umgebung anstelle einer Arbeitsgruppe verwenden, müssen Sie den Domänencontroller konfigurieren und die virtuellen Computer zur Domäne hinzufügen.
Hinweis
Sie müssen der Besitzer des Domänencontrollers sein, um diesen Schritt durchzuführen.
Hinweis
Wenn Sie eine Arbeitsgruppe in der Lab-Umgebung anstelle einer privaten Domäne verwenden möchten, überspringen Sie diesen Schritt.
Führen Sie folgende Schritte aus, um den Domänencontroller zu konfigurieren:
Wählen Sie den virtuellen Domänencontrollercomputer aus.
Melden Sie sich am virtuellen Domänencontrollercomputer über dessen Hostverbindung an.
Öffnen Sie das Tool "Windows-Dienste" (services.msc), und überprüfen Sie, ob Active Directory und die DNS-Dienste ausgeführt werden.
-
Wichtig
Starten Sie den Domänencontroller neu, bevor virtuelle Computer mit der privaten Domäne verknüpft werden. Dadurch wird gewährleistet, dass veraltete Datensätze in DNS gelöscht werden.Der Domänencontroller muss korrekte DNS-Lokatordatensätze für die neuen internen IP-Adressen besitzen, die für eine Netzwerkisolation vorgesehen sind.Domänenmitglieder nutzen diese DNS-Lokatordatensätze für die Suche nach dem Domänencontroller.Auf einigen Versionen von Windows-Servern werden veraltete DNS-Einträge nur beim Start des Diensts gelöscht.
Klicken Sie auf dem virtuellen Domänencontrollercomputer auf Start und dann auf Neu starten. Warten Sie, bis der Neustart des virtuellen Computers abgeschlossen wurde und der Status der Netzwerkisolation wieder zu Bereit gewechselt ist, bevor Sie der Domäne die anderen Computer hinzufügen.
Führen Sie im Umgebungs-Viewer die folgenden Schritte auf jedem virtuellen Computer aus, um sie der privaten Domäne hinzuzufügen:
Stellen Sie eine Verbindung mit dem virtuellen Computer her.
Melden Sie sich am virtuellen Computer mit dem Umgebungs-Viewer oder Remotedesktop an.
Klicken Sie auf Start, klicken Sie mit der rechten Maustaste auf Computer, und klicken Sie anschließend auf Eigenschaften.
Ändern Sie im Bereich mit den Einstellungen für Computername, Domäne und Arbeitsgruppe die Domäne des Computers, indem Sie den Namen der Domäne auswählen, die Sie auf dem virtuellen Domänencontrollercomputer erstellt haben. Verwenden Sie die Anmeldeinformationen eines Benutzers in dieser Domäne.
Nachdem Sie der Domäne beigetreten sind, starten Sie den virtuellen Computer neu.
Wiederholen Sie diesen Schritt für jeden virtuellen Computer in der Umgebung mit Ausnahme des Domänencontrollers.
Wenn Sie in der Umgebung eine Arbeitsgruppe anstelle einer privaten Domäne verwenden, stellen Sie im Umgebungs-Viewer eine Verbindung mit jedem virtuellen Computer her, und vergewissern Sie sich, dass der Computer mit der richtigen Arbeitsgruppe verknüpft ist.
Wenn Sie die Konfiguration Ihrer privaten Domäne oder Arbeitsgruppe abgeschlossen haben, warten Sie, bis der Netzwerkisolationsstatus der Umgebung zu Bereit gewechselt ist, bevor Sie die Umgebung verwenden. Weitere Informationen finden Sie unter Anzeigen des Status der netzwerkisolierten Umgebung.
(Optional) Erstellen Sie mit dem Umgebungs-Viewer eine Momentaufnahme der Umgebung.
(Optional) Wenn Sie mehrere Kopien der Umgebung ausführen möchten, führen Sie folgende Schritte aus, um die Umgebung in der Teamprojektbibliothek zu speichern:
Wählen Sie in Test Manager auf der Registerkarte Lab die Umgebung aus, und klicken Sie dann auf der Symbolleiste auf Herunterfahren.
Wählen Sie die Umgebung aus, und klicken Sie dann auf der Symbolleiste auf In Bibliothek speichern. Geben Sie einen neuen Namen für die gespeicherte Umgebung ein.
Nun können Sie mehrere Kopien der gespeicherten Umgebung bereitstellen. Weitere Informationen zum Bereitstellen einer Kopie einer gespeicherten Umgebung finden Sie unter Bereitstellen einer gespeicherten SCVMM-Umgebung.
Betreiben einer netzwerkisolierten Umgebung
Auf der Registerkarte Lab im Lab-Center können Sie eine Umgebung mit Netzwerkisolation starten, anhalten oder herunterfahren. Außerdem können Sie Momentaufnahmen der Umgebung erstellen und die Umgebung in der Teamprojektbibliothek speichern. Weitere Informationen finden Sie unter Gewusst wie: Betreiben einer SCVMM-Umgebung. Wenn die netzwerkisolierte Umgebung einen Domänencontroller enthält, berücksichtigen Sie folgende Empfehlungen beim Betrieb der Umgebung:
Verwenden Sie nicht die Aktion Ausschalten, um eine ausgeführte Umgebung zu deaktivieren, die einen virtuellen Domänencontrollercomputer enthält. Verwenden Sie stattdessen die Aktion Herunterfahren.
Zeichnen Sie höchstens fünf Momentaufnahmen von einer Umgebung auf, die einen virtuellen Domänencontrollercomputer enthält. Mehr als fünf Momentaufnahmen könnten die Leistung erheblich beeinträchtigen.
Betreiben von Computern in einer netzwerkisolierten Umgebung
Sie können den Umgebungs-Viewer verwenden, um die Computer in der Umgebung zu verwalten und zu konfigurieren. Mit Ausnahme des Domänencontrollercomputers können Sie keine direkte Verbindung mit den Computern in der Umgebung über eine Host- oder Gastverbindung im Umgebungs-Viewer herstellen.
Da der Domänencontroller nicht mit der externen Umgebung verbunden ist, müssen Sie eine hostbasierte Verbindung verwenden, um eine direkte Verbindung mit dem Domänencontroller im Umgebungs-Viewer herzustellen. Falls keine hostbasierte Verbindung verfügbar ist, können Sie eine Verbindung mit einem anderen Computer in der Umgebung herstellen und dann Remotedesktop verwenden, um eine Verbindung mit dem Domänencontroller herzustellen.
Weitere Informationen finden Sie unter Gewusst wie: Herstellen einer Verbindung von Computern mit einer Lab-Umgebung.
Anzeigen des Status netzwerkisolierter Umgebungen
Jede netzwerkisolierte Umgebung hat einen zusätzlichen Status. Dieser beschreibt, ob die Netzwerkisolation in der Umgebung ordnungsgemäß konfiguriert wurde.
So zeigen Sie den Netzwerkisolationsstatus einer Umgebung an
Öffnen Sie in Test Manager das Lab-Center des Teamprojekts, und klicken Sie anschließend auf die Registerkarte Lab.
Wählen Sie eine Umgebung aus.
Betrachten Sie im rechten Bereich die drei Symbole neben Funktionen. Der Netzwerkisolationsstatus wird durch das erste Symbol dargestellt.
Zeigen Sie mit dem Mauszeiger auf dieses Symbol, um eine QuickInfo anzuzeigen, in der das Symbol erklärt wird.
Beim Status Teilweise bereit oder Fehler werden eine Warn- oder Fehlermeldung für die Umgebung sowie ein Link zu Weitere Details angezeigt. Wenn Sie auf diesen Link klicken, erhalten Sie weitere Informationen zur Warnung bzw. zum Fehler und Vorschläge für Korrekturmaßnahmen.
Hinweis
Der Status der Netzwerkisolation wird nur für ausgeführte Umgebungen angezeigt.Wenn die Umgebung einen anderen Zustand aufweist, ist der Status "Netzwerkisoliert" nicht verfügbar.
In der folgenden Tabelle werden die einzelnen Status der Netzwerkisolation beschrieben.
Zustand |
Beschreibung |
---|---|
Nicht konfiguriert |
Die Netzwerkisolationsfunktion ist in der ausgewählten Umgebung nicht aktiviert. |
Nicht bereit |
Die Netzwerkisolationsfunktion ist nicht bereit. Dieser Status bedeutet normalerweise, dass die Funktion in der Umgebung aktiviert ist, die Umgebung sich jedoch nicht im Zustand Aktiv befindet. |
In Bearbeitung |
Die Netzwerkisolation wird für die Umgebung konfiguriert. Dies ist normalerweise der Fall, wenn die Umgebung nach dem Starten hochgefahren wird. |
Teilweise bereit |
Die Netzwerkisolation wurde auf einigen virtuellen Computern in der Umgebung konfiguriert, jedoch nicht auf allen virtuellen Computern. Dies kann ein Übergangszustand sein, mit dem angegeben wird, dass die Funktion derzeit auf den übrigen virtuellen Computern konfiguriert wird. Wenn die Umgebung diesen Zustand beibehält, ist dort ein Fehler beim Konfigurieren der Isolation auf einem oder mehreren virtuellen Computern aufgetreten. |
Bereit |
Die Netzwerkisolation ist vollständig für die Umgebung konfiguriert, und Sie können mit der Umgebung arbeiten. |
Fehler |
Beim Konfigurieren der Netzwerkisolationsfunktion ist ein Fehler aufgetreten. Klicken Sie auf Weitere Details, um mehr über das Problem und dessen Behebung zu erfahren. |
Beim Starten einer netzwerkisolierten Umgebung weist diese zunächst den Status Nicht bereit auf. Der Status wechselt dann zu In Bearbeitung, anschließend zu Teilweise bereit und dann zu Bereit. Das gleiche Verhalten ist zu beobachten, wenn Sie eine frühere Momentaufnahme einer netzwerkisolierten Umgebung wiederherstellen. Wie lange es dauert, bis der Status Bereit erreicht wird, hängt von mehreren Faktoren ab, u. a. davon, wie lange es dauert, den virtuellen Computer hochzufahren und zu initialisieren, sowie von der Auslastung des Hyper-V-Hosts, von dem die Umgebung ausgeführt wird.
Kommunikation mit netzwerkisolierten Umgebungen
Um die Kommunikation mit dem externen Netzwerk zu ermöglichen, fügt Lab Management den Computern in einer netzwerkisolierten Umgebung einen zweiten Netzwerkadapter hinzu. Der zweite Adapter stellt externe Netzwerkaliase für den Computernamen und die IP-Adresse bereit.
Kommunikation mit einer netzwerkisolierten Umgebungen vom externen Netzwerk
Sie können mit Computern in einer netzwerkisolierten Umgebung mit den Aliasen des zweiten Netzwerkadapters von einem Computer im externen Netzwerk kommunizieren. Beispielsweise können Sie den Computernamensalias im URL verwenden, um die Website eines Webservers in einem isolierten Netzwerk mit einem Browser auf einem Computer im externen Netzwerk zu öffnen. Sie können auch den Computernamensalias als Servernamen in einer Verbindungszeichenfolge verwenden, mit der eine Anwendung in der externen Domäne mit einer Datenbank in der netzwerkisolierten Umgebung verbunden wird.
So rufen Sie die externen Netzwerkaliase eines Computers in einer netzwerkisolierten Umgebung ab
Öffnen Sie in Microsoft Test Manager das Lab-Center, und klicken Sie dann auf Lab.
Stellen Sie mithilfe des Umgebungs-Viewers eine Verbindung mit der Umgebung her.
Wählen Sie die Umgebung in der Liste aus.
Wählen Sie Verbinden aus.
Klicken Sie im Umgebungs-Viewer mit der rechten Maustaste auf den Computer, und wählen Sie Systeminfo aus.
Im Feld Computername wird der vollqualifizierte Namen des Computers im externen Netzwerk angezeigt.
Unter IP-Adresse wird die IP-Adresse im externen Netzwerk angezeigt.
Kommunikation mit dem externen Netzwerk von einer netzwerkisolierten Umgebung
Ein Computer in einer netzwerkisolierten Umgebung kann mit Computern im externen Netzwerk kommunizieren. Dazu muss der vollqualifizierte Domänenname oder die IP-Adresse des externen Computers verwendet werden.
Siehe auch
Gewusst wie: Vorbereiten eines virtuellen Domänencontrollercomputers mit SCVMM
Leitfaden zum Erstellen und Verwalten von SCVMM-Umgebungen
Klonen von virtuellen Computern über die Netzwerkisolation
Verwenden einer Lab-Umgebung für den Anwendungslebenszyklus