Edgenexus apporte un équilibrage de charge avancé à Azure

Tips to speed up and improve capacity of remote access and web applications

Pour des raisons évidentes, nous sommes nombreux à travailler à distance. Il en résulte que de nombreux systèmes tels que les serveurs d’application, les bureaux à distance et les réseaux privés virtuels sont poussés à la limite (et dans certains cas plus loin !).

Un grand nombre d’utilisateurs accédant à l’application via des connexions plus lentes (large bande ou réseau local) introduira un temps de latence et créera un problème de capacité pour les serveurs d’application.

Voici quelques idées pour tirer le meilleur parti de ce que vous avez. Elles sont peut-être évidentes, mais il vaut la peine de les vérifier avant d’envisager d’autres solutions.

Je l’ai divisé en deux sections : les serveurs d’applications et les serveurs VPN.

 

Applications web lentes (ou très chargées)

Il s’agit d’un domaine très vaste, mais nous allons essayer de nous concentrer sur quelques gains rapides (et gratuits).

Les serveurs web ont tendance à fonctionner comme les files d’attente des magasins en ce qui concerne la capacité – Servez les clients plus rapidement et vous pourrez en servir davantage dans un laps de temps donné.

Lorsque tous vos utilisateurs accèdent au contenu via un réseau étendu (WAN) plutôt que via un réseau local (LAN), ils mettent plus de temps à obtenir le contenu, ce qui utilise davantage la capacité du serveur et la simultanéité.

Donc…

  1. Profil de l’application
    1. Si elle est externe, vous pouvez utiliser quelque chose comme ceci : https://www.webpagetest.org/
    2. Si c’est interne, vous pouvez utiliser les outils de développement de Chrome, IE ou FF.
  2. Ce que vous recherchez
    1. Connexions LENTES
    2. Fichiers ou images volumineux
    3. Beaucoup de demandes
    4. Lenteur des demandes de tiers

 

Configuration du serveur web – Solutions rapides pour la vitesse et la capacité

Le réglage de l’application est complexe, mais voici quelques solutions rapides pour augmenter la vitesse et donc la capacité ?

 

  1. Veillez à ce que la date d’expiration du contenu de vos images soit définie sur le serveur web – Si ce n’est pas le cas, vous créez des transactions inutiles.
  2. Si vous avez des problèmes de capacité, désactivez les keepalives HTTP – cela réduira le nombre de sessions simultanées. En d’autres termes, une fois que l’utilisateur a établi un contact, il n’occupe plus aucune ressource de connexion sur votre serveur web.
  3. CDN gratuit – la plupart des frameworks populaires tels que Jquery, etc. sont hébergés gratuitement par Google et d’autres organismes similaires – Changez l’URL et faites en sorte que Google serve le contenu et non vous ?
  4. Si vous avez des tonnes d’images et que vous ne pouvez pas les consolider, utilisez plusieurs noms de domaine, par exemple images.mysite.com et css.myside.com.
  • Pourquoi ? Les navigateurs peuvent établir un nombre fixe de connexions par hôte – plus d’hôtes = plus de concurrence
  1. Assurez-vous que vous utilisez la compression http sur le serveur web, y compris JS et CSS.
  2. Idéalement, nous devrions utiliser le protocole SSL pour tout, mais nous pourrions peut-être, pour l’instant, servir les images sans SSL (le protocole SSL est très gourmand en ressources humaines sur votre serveur).
  3. Évolution et accélération à l’aide d’un équilibreur de charge/ADC
  • Mise en cache et compression
  • Gestion et mise en commun des connexions
  • Délestage SSL
  • Gestion du trafic

 

VPN et accès à distance

À quel contenu les utilisateurs accèdent-ils via le VPN ?

  • Pourrait-on réduire la taille des images, des vidéos, etc.
  • Quel est votre niveau de concurrence ? Tous les utilisateurs ont-ils besoin d’être connectés aussi longtemps ? Si ce n’est pas le cas, il faut réduire les paramètres de temps mort.
  • Où va le trafic internet de l’utilisateur ?
    • De nombreux VPN d’entreprise sont configurés pour acheminer l’ensemble du trafic, ce qui signifie que même un utilisateur naviguant sur l’internet passera par le serveur de l’entreprise.
    • C’est utile pour la sécurité, mais peut-être pourriez-vous, pendant cette période, envisager une évasion locale ?

 

Avez-vous vraiment besoin d’un VPN ?

Une question évidente mais qui vaut la peine d’être posée ?

De nos jours, de nombreux services, du courrier électronique (Outlook web access) au CRM (Salesforce, Dynamics), sont fournis sous la forme d’un service à accès direct.

Pourriez-vous utiliser un proxy tel qu’un ADC d’Edgenexus pour fournir un accès sécurisé à votre serveur interne ? (Microsoft TMG était bon dans ce domaine avant d’être en fin de vie)

Si tout le reste échoue, vous pouvez équilibrer la charge de votre solution VPN telle que Microsoft Always on ou Direct access (en fait, toute solution SSL ou IPsec) avec un ADC Edgenexus.

Bonne chance – Pendant cette période, nous sommes heureux de vous aider. Vous pouvez faire beaucoup de choses avant de devoir acheter un équilibreur de charge. Si vous estimez que c’est nécessaire, nous nous distinguons par une facilité d’utilisation exceptionnelle. Vous pouvez donc le déployer en quelques minutes, en voir les avantages et ne plus avoir à vous en préoccuper.

 

 

 

About Greg