Freigeben über


Angeben von virtuellen Netzwerktypen in einem Auslastungstestszenario

Mithilfe der Netzwerkmischung kann die Auslastung in einem Auslastungstestszenario realistischer simuliert werden. Die Auslastung wird durch Verwendung einer heterogenen Mischung von Netzwerktypen anstelle eines einzigen generiert. Sie erreichen so eine bessere Annäherung an die Interaktion zwischen Endbenutzern und Anwendungen.

Die Netzwerkmischung gibt die Wahrscheinlichkeit an, mit der ein virtueller Benutzer ein bestimmtes Netzwerkprofil ausführt. Ein Netzwerkprofil ist eine Simulation der Netzwerkbandbreite auf Anwendungsebene. Netzwerklatenz wird nicht simuliert.

Beim Erstellen eines Auslastungstests sollten Sie die Auslastung mit mehr als einem Typ von Netzwerkverbindung simulieren. Die Netzwerkmischung umfasst u.a. die folgenden Netzwerktypen:

  • LAN (Standard)

  • 3G

  • Kabel/DSL mit 1,5 MBit/s

  • Kabel/DSL mit 768 KBit/s

  • Kabel/DSL mit 384 KBit/s

  • CDMA

  • Einwahlverbindung mit 56 KBit/s

  • Interkontinentales WAN mit 300 KBit/s (langsam)

  • Interkontinentales WAN mit 1,5 MBit/s

  • Interkontinentales WAN mit 1,5 MBit/s

Die verschiedenen Netzwerkverbindungen werden simuliert. Wenn Sie eine Option wie Kabel/DSL mit 1,5 MBit/s wählen, werden Wartezeiten in den Test eingefügt, um die ausgewählte Bandbreite zu simulieren.

Die Netzwerkmischung arbeitet nach dem gleichen Prinzip wie die anderen Mischungsoptionen. Ein ausgewählter Netzwerktyp wird auf Grundlage der Netzwerkmischung nach dem Zufallsprinzip einem virtuellen Benutzer zugeordnet. Die Tests für den Benutzer werden mit einem Netzwerktyp ausgeführt, der entsprechend der in der Mischung angegebenen Wahrscheinlichkeit ausgewählt wird.

Nachdem Sie eine Netzwerkmischung angegeben haben, können Sie Netzwerktypen hinzufügen oder entfernen. Sie können auch die Verteilung der Netzwerkmischung über die Mischungssteuerung ändern.

Mit der Mischungssteuerung können Sie die Verteilung der Netzwerke in einem Szenario auf einfache Weise anpassen.

Weitere Informationen finden Sie unter Informationen zur Mischungssteuerung für Auslastungstests.

Wahre Netzwerkemulation

Microsoft Visual Studio 2010 verwendet softwarebasierte wahre Netzwerkemulation für alle Testtypen einschließlich Auslastungstests. Wahre Netzwerkemulation simuliert Netzwerkbedingungen durch direkte Bearbeitung der Netzwerkpakete. Der wahre Netzwerkemulator kann das Verhalten von Kabel- und Funknetzwerken mit einem zuverlässigen physischen Kanal (z. B. einem Ethernet) emulieren. Die folgenden Netzwerkattribute werden in wahre Netzwerkemulation integriert:

  • Round-Trip-Zeit für das Netzwerk (Wartezeit)

  • Die Menge an verfügbarer Bandbreite

  • Warteschlangenverhalten

  • Paketverlust

  • Neuanordnung von Paketen

  • Fehlerweitergabe

Wahre Netzwerkemulation bietet auch Flexibilität beim Filtern von Netzwerkpaketen auf Grundlage von IP-Adressen oder Protokollen, z. B. TCP, UDP und ICMP.

Wahre Netzwerkemulation kann von netzwerkbasierten Anwendungsentwicklern und Testern dazu verwendet werden, eine gewünschte Testumgebung zu emulieren, die Leistung zu bewerten, die Auswirkungen auf Änderung zu prognostizieren oder Entscheidungen zu Technologieoptimierung zu treffen. Im Vergleich zu Hardwareprüfständen ist wahre Netzwerkemulation eine weitaus günstigere und flexiblere Lösung.

Aufgaben

Aufgaben

Verwandte Themen

Angeben der Netzwerkmischung: Wenn Sie zuerst einen Auslastungstest erstellen, geben Sie im Assistenten für neuen Auslastungstest Einstellungen für den Auslastungstest an. Im Assistenten für neuen Auslastungstest wählen Sie die Netzwerke aus, die dem Anfangsszenario hinzugefügt werden sollen. Nachdem Sie dem Szenario Netzwerke hinzugefügt haben, geben Sie die Netzwerkmischung für das Szenario an.

Hinzufügen und Entfernen von virtuellen Netzwerken in einem Szenario: Sie können dem Szenario virtuelle Netzwerke hinzufügen und daraus entfernen.

Externe Ressourcen

Videos

Link zu Video

Siehe auch

Weitere Ressourcen

Erstellen und Bearbeiten von Auslastungstests

Troubleshooting Network Emulation in Load Tests