Veröffentlicht am: Nov 28, 2022
AWS gibt die allgemeine Verfügbarkeit von Elastic Network Adapter (ENA) Express für Amazon-EC2 (Elastic Compute Cloud)-Instances bekannt. Alle EC2-Instances der aktuellen Generation verwenden ENA, eine speziell entwickelte Netzwerkschnittstelle, um eine verbesserte Netzwerkerfahrung zu bieten. ENA Express ist eine neue ENA-Funktion, die das AWS-SRD (Scalable Reliable Datagram)-Protokoll verwendet, um die Netzwerkleistung in zwei wichtigen Bereichen zu verbessern: höhere Single-Flow-Bandbreite und niedrigere Tail-Latenz für Netzwerkdatenverkehr zwischen EC2-Instances.
Workloads wie verteilte Speichersysteme und Live-Medienkodierung benötigen große Datenflüsse und reagieren empfindlich auf Latenzschwankungen. Vor heute konnten Kunden Multi-Path-TCP verwenden, um die Bandbreite zu erhöhen, dadurch wurde die Ausführung aber verkompliziert, und manchmal war der Vorgang nicht mit der Anwendungsebene kompatibel. TCP kann außerdem keine Überlastungen handhaben, wenn Ihre Server zu viele Anfragen bearbeiten müssen. SRD ist ein proprietäres Protokoll, das diese Verbesserungen durch erweiterte Überlastungssteuerung, Multi-Pathing und Paket-Nachbestellung direkt von der Nitro-Karte ermöglicht. ENA Express lässt sich ganz einfach konfigurieren, wodurch SRD über einen einzigen Befehl oder Konsolenschalter für Ihre EC2-Instances aktiviert werden kann. Unter Verwendung des SRD-Protokolls erhöht ENA Express die maximale Single-Flow-Bandbreite von EC2-Instances von 5 Gbit/s auf bis zu 25 GBit/s und kann für durchsatzstarke Workloads eine Verbesserung von bis zu 85 % der P99,9-Latenz erreichen. ENA Express arbeitet transparent mit TCP- und UDP-Protokollen an Ihren Anwendungen. Wenn ENA Express konfiguriert wurde, arbeitet es zwischen zwei beliebigen unterstützten Instances in einer Availability Zone. ENA Express erkennt Kompatibilität zwischen Ihren EC2-Instances und stellt eine SRD-Verbindung her, wenn beide kommunizierenden Instances ENA Express aktiviert haben. Nachdem eine Verbindung hergestellt wurde, nutzt Ihr Datenverkehr SRD und dessen Leistungsvorteile. Eine detaillierte Überwachung dieser SRD-Verbindungen ist über neue, im neuesten Amazon Linux AMI verfügbare ethtool-Metriken ebenfalls verfügbar.
ENA Express ist jetzt in allen kommerziellen AWS-Regionen verfügbar und wird zunächst mit der C6gn-16xl-Instance unterstützt; weitere Versionen werden in Kürze folgen. Für ENA Express fallen keine Zusatzkosten an. Für weitere Informationen und die ersten Schritte lesen Sie unseren Blog und gehen Sie die aktuelle EC2-Dokumentation durch.