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

L’accélération des applications s’appuie sur plusieurs technologies pour améliorer leurs performances et leur temps de réponse sur les connexions réseau.

L’accélération des applications a d’abord été mise en œuvre pour les applications web à l’aide de diverses techniques de mise en cache, tant au niveau du navigateur que du serveur. Au fil du temps, la mise en cache s’est révélée insuffisante pour améliorer les performances des applications, et l’optimisation des protocoles est devenue une composante de la solution. Initialement limitées aux protocoles de la couche transport tels que TCP, ces optimisations ont fini par s’étendre aux protocoles propres aux applications, comme HTTP.

L’accélération des applications permet de pallier les effets du réseau, tels que la latence du WAN, la perte de paquets et la saturation de la bande passante. Elle permet également de résoudre les problèmes applicatifs qui nuisent aux performances, notamment les protocoles « bavards » comme HTTP, CIFS et Samba, les différences entre les implémentations de la pile TCP/IP, ainsi que l’absence de distinction, dans les applications web, entre le contenu pouvant être mis en cache et celui ne pouvant pas l’être.

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