Was ist Anwendungsbeschleunigung?
Die Anwendungsbeschleunigung nutzt verschiedene Technologien, um die Leistung und Reaktionszeit von Anwendungen über Netzwerkverbindungen zu verbessern.
Die Anwendungsbeschleunigung wurde zunächst für webbasierte Anwendungen mithilfe verschiedener Caching-Techniken sowohl im Browser als auch auf dem Server umgesetzt. Mit der Zeit reichte Caching als Mechanismus zur Verbesserung der Anwendungsleistung nicht mehr aus, sodass auch die Optimierung von Protokollen Teil der Lösung wurde. Anfangs beschränkten sich die Optimierungen auf Protokolle der Transportschicht wie TCP, wurden später jedoch auf anwendungsspezifische Protokolle wie HTTP ausgeweitet.
Die Anwendungsbeschleunigung wirkt Netzwerkeffekten wie WAN-Latenz, Paketverlusten und Bandbreitenengpässen entgegen. Sie bewältigt außerdem anwendungsbezogene Herausforderungen, die sich negativ auf die Leistung auswirken, etwa „geschwätzige“ Protokolle wie HTTP, CIFS und Samba, Unterschiede bei der Implementierung von TCP/IP-Stacks sowie die fehlende Unterscheidung zwischen cachefähigen und nicht cachefähigen Inhalten in Webanwendungen.
F5 beschleunigt Anwendungen durch die sich ergänzende und nahtlose Kombination von intelligenter Komprimierung, WAN-Optimierung, Datenratensteuerung auf Layer 7, intelligentem Caching, SSL-Beschleunigung und weiteren Technologien.

