Qu’est-ce que l’accélération des applications ?

L'accélération des applications utilise un certain nombre de technologies pour améliorer les performances des applications et le temps de réponse sur les connexions réseau.

L'accélération des applications a d'abord été implémentée pour les applications Web à l'aide de diverses techniques de mise en cache sur le navigateur et sur le serveur. Finalement, la mise en cache est devenue inadéquate en tant que mécanisme d’amélioration des performances des applications et l’optimisation des protocoles est devenue une partie de la solution. Les optimisations se limitaient au début aux protocoles de couche transport comme TCP, mais ont finalement été étendues pour englober des protocoles spécifiques aux applications comme HTTP.

L’accélération des applications surmonte les effets du réseau tels que la latence WAN, la perte de paquets et la congestion de la bande passante. L'accélération des applications répond également aux défis des applications qui affectent négativement les performances, tels que les protocoles « bavards », par exemple HTTP, CIFS et Samba, les différences dans les implémentations de la pile TCP/IP et le manque de distinction dans les applications Web entre le contenu pouvant être mis en cache et le contenu non pouvant être mis en cache.

F5 permet d'accélérer les applications en combinant la compression intelligente, l'optimisation WAN, la mise en forme du débit de couche 7, la mise en cache intelligente, l'accélération SSL et d'autres technologies de manière complémentaire et cohérente.