Netropy Cloud Edition ist ein Netzwerkemulator, der entwickelt wurde, um komplexe, reale Netzwerkbedingungen innerhalb von Cloud-Umgebungen nachzubilden. Durch die Simulation verschiedener Netzwerkbeeinträchtigungen wie Bandbreitenbeschränkungen, Latenz und Paketverlust ermöglicht NetropyCE Organisationen, die Anwendungsleistung zu testen und zu optimieren, um ein nahtloses Benutzererlebnis unter verschiedenen Netzwerkszenarien sicherzustellen.
Hauptmerkmale und Funktionalität:
- Skalierbarkeit: Bereitstellung globaler Testnetzwerke mit mehreren Instanzen innerhalb einer einzigen Virtual Private Cloud.
- Simulation mehrerer Verbindungen: Emulation von bis zu 20 separaten Weitverkehrsnetzwerkverbindungen pro Instanz.
- Bandbreitensimulation: Präzise Simulation von Verbindungen bis zu 1 Gbps, mit zukünftiger Unterstützung für 20 Gbps.
- Latenz und Jitter: Einführung von Verzögerungen und Jitter bis zu 10 Sekunden oder mehr in jede Richtung, einstellbar in 0,01 ms Schritten.
- Paketverlust und -korruption: Konfiguration von zufälligem, burst- oder periodischem Paketverlust, um die Auswirkungen auf Anwendungen, insbesondere Sprach- und Videodienste, zu bewerten.
- Paketfilterung: Zuweisung von Paketen zu verschiedenen Verbindungen basierend auf IP-Adresse, VLAN oder anderen Identifikatoren.
- Hintergrundnutzung: Testen der Anwendungsleistung unter überlasteten Netzwerkbedingungen mit Hintergrundnutzung und PCAP-Wiedergabefunktionen.
- Verkehrsüberwachung: Anzeigen und Herunterladen von bis zu 24 Stunden Durchsatzdiagrammen und Verbindungsstatistiken.
- Automatisierung: Automatisieren von Testprozessen mit einer umfassenden RESTful API.
Primärer Wert und gelöstes Problem:
NetropyCE adressiert die Herausforderung, die Zuverlässigkeit und Leistung von Anwendungen unter verschiedenen Netzwerkbedingungen sicherzustellen. Durch die Bereitstellung einer kontrollierten, wiederholbaren Umgebung zur Simulation realer Netzwerkbeeinträchtigungen ermöglicht es Organisationen:
- Risikominimierung bei Bereitstellungen: Identifizierung und Minderung potenzieller Leistungsprobleme vor der Bereitstellung von Anwendungen, wodurch das Risiko kostspieliger Nachbesserungen nach der Bereitstellung reduziert wird.
- Leistungsoptimierung: Feinabstimmung von Anwendungen, um unter verschiedenen Netzwerkszenarien optimal zu funktionieren und die Zufriedenheit der Endbenutzer zu erhöhen.
- Kosteneffizienz: Durchführung umfassender Tests innerhalb einer einzigen AWS-Region oder VPC, wodurch die mit dem Datentransfer zwischen Regionen und der Infrastruktur verbundenen Kosten minimiert werden.
Durch die Integration von NetropyCE in ihre Testabläufe können Organisationen Anwendungen sicher bereitstellen, die widerstandsfähig und leistungsfähig sind, unabhängig von den Netzwerkbedingungen.