Nous ne pouvons ignorer l’importance des événements qui ont évolué au cours des dernières semaines. Nous sommes dans un territoire sans précédent. Les écoles ferment et se préparent à l’apprentissage à distance. Les entreprises exhortent leurs employés à travailler de la maison, si possible, dans un avenir prévisible. Bien que ces changements servent à protéger notre santé et la santé des autres, ces nouvelles lignes directrices et politiques mettrait par inadvertance un tout nouveau fardeau et des défis sur les équipes réseau et informatique. L’objectif est maintenant de s’assurer que les systèmes, les réseaux et les applications que les étudiants et les employés devront accéder à distance fonctionnent efficacement et efficacement. Cet article vise à vous fournir quelques meilleures pratiques au cours du processus de planification de la capacité que vous pouvez prendre maintenant, si vous n’avez pas déjà, pour rendre la transition transparente que possible.

Au cours des deux dernières semaines, un plus grand nombre de consommateurs sont passés de la visite des magasins de briques et de mortier à l’achat en ligne. L’un des principaux exemples de cela a été Amazon. Ils ont été frappés par une énorme augmentation des commandes, causant des retards de produits et des pénuries. En raison de cette demande récente, ils prévoient d’ouvrir 100 000 postes à temps plein et à temps partiel. Évidemment, Amazon est un exemple extrême de mesures qu’une entreprise peut prendre pour améliorer l’expérience en ligne. La plupart des organisations ne devraient pas avoir à prendre des mesures aussi drastiques comme Amazon prévoit.

De plus, ces nouveaux mandats de travail à distance ont accru le besoin d’applications vidéo, de chat et de collaboration. Par exemple, Microsoft offre des versions gratuites des équipes Microsoft aux particuliers, aux équipes de IT et aux éducateurs pour aider à garder les individus, l’équipe et les étudiants connectés. Google et Zoom prêtent également leur soutien et offrent des logiciels gratuitement ou en levant certaines limitations de leurs produits. Pour les employés qui travaillent dans le secteur du service à la clientèle de l’entreprise, il peut être nécessaire de tester des systèmes VoIP et des logiciels de vidéoconférence potentiels pour valider les performances en cas d’afflux d’utilisateurs.

 

Planification de l’augmentation du trafic Web : faites l’inventaire

L’une des premières étapes du processus de planification des capacités que les entreprises peuvent prendre est de procéder à un test de travail à distance et de faire l’inventaire de tous les appareils, applications et programmes dont vos utilisateurs auront besoin pour accéder à distance. L’inventaire complet peut aider à répondre à toute une gamme de questions, telles que « Est-ce que tout le monde a l’équipement ou les appareils nécessaires pour travailler à distance? » et « Quelles applications sont essentielles à l’entreprise ? » Par exemple, si les applications sont basées sur le Web, les employés n’auront probablement pas besoin d’aide supplémentaire. Toutefois, il peut être logique de communiquer avec ces fournisseurs pour comprendre quelle est leur politique de continuité et s’ils prennent les mesures nécessaires pour s’assurer que leurs applications fonctionneront avec une augmentation de l’utilisation.

Les entreprises qui n’ont pas adopté un véritable modèle de cloud et qui sont soit dans un environnement hybride, soit dans un environnement entièrement sur place, la lutte peut être réelle. Travailler à distance peut nécessiter un accès VPN. Votre entreprise a-t-elle un VPN ? Et si oui, combien de licences supplémentaires allez-vous avoir besoin? Et votre réseau gérera-t-il la demande supplémentaire ? Ce sont des questions qui vont potentiellement nécessiter un investissement important pour maintenir les activités comme d’habitude.

 

Planification de l’augmentation du trafic Web :



Plan

de capacité

Maintenant que vous avez fait l’inventaire, vous pouvez commencer à tester vos systèmes et applications. Comme vous peut imaginer, grandes organisations qui ont une base mondiale de Utilisateurscomme Microsoft, Google ou Slack, s’assurent que leurs centres de données ont la capacité et la bande passante nécessaires pour soutenir leurs propres équipes et clients. Ces entreprises maintiennent les services en bon état d’exécution enredondant des cas de services dans toutes les régions géographiques qui correspondent aux exigences de leurs clients. Et en plus de cela, les tests, les tests, et plus de tests. Pour la plupart des applications web, encore une fois, les demandes ne changeront pas. Les exigences sont les mêmes que les utilisateurs se connectent à partir de leur bureau ou à la maison. Tout ce qui est vraiment nécessaire est une connexion Internet. Mais cela ne signifie pas que vous ne devriez pas tester.

Et en parlant d’Internet, même si c’est probablement mieux aujourd’hui qu’il y a 10 ans, où une certaine inquiétude entre en jeu, tant pour les utilisateurs que pour les entreprises, c’est la façon dont l’infrastructure d’un FAI tiendra le compte de l’augmentation de la demande. Combien votre bande passante sera-t-elle limitée ou limitée, le cas échéant, lorsqu’une grande majorité de vos voisins et de leurs enfants sont en ligne? Le temps ne dira ,mais Cloudflare a quelques données intéressantes concernant

l’utilisation récente internet.

L’un des grands éléments de la planification de la capacité consiste à tester la charge de vos sites Web, applications Web et services Web. Effectuer des tests de charge sur vos sites Web ou applications Web montre combien d’utilisateurs spécifiques ils peuvent gérer en même temps, et si besoin est Combien de temps. Cela garantit que votre système peut gérer la croissance sous des niveaux spécifiques de trafic simultané. Les tests de charge répond à des questions telles que « Comment le nombre d’utilisateurs du site Web affectera-t-il les performances du site Web? » ou « Où existent les goulots d’étranglement? » et « Quel est le point de rupture ? »

 

Planification de l’augmentation du trafic Web : test de charge avec LoadView

En termes simples, le processus de test de charge est assez simple : vous créez un scénario, ajoutez votre trafic, évaluez les résultats, résolvez tous les problèmes et répétez jusqu’à ce que vous êtes satisfait. La meilleure partie est que LoadView ne nécessite pas d’investissement dans n’importe quel matériel, ou infrastructure logicielle. Le trafic, ou charge, est simulé à partir de plusieurs réseaux cloud mondiaux. Certains des principaux facteurs à surveiller lors d’un test de charge sont les changements dans le nombre d’utilisateurs simulés et le niveau de charge, les temps de réponse, le nombre de sessions et d’erreurs détectées, et l’utilisation de processeur injecteur de charge. D’autres mesures incluent la bande passante, le disque I/O, le contenu tiers et les lectures et écritures de bases de données.

Courbe d’étape de charge

La plate-forme LoadView vous permet de choisir parmi trois courbes de charge différentes.

 

Comme les tests de charge, mais légèrement différents, est le stress test. Un test de résistance est utilisé pour pousser un système au-delà de sa capacité prévue pour identifier les composants qui commencent à ralentir, identifier les goulots d’étranglement dans le système, et mettre en lumière les points de défaillance possibles. Si les mesures de performance enregistrées pendant le test sont en dehors des paramètres souhaitables, un test de charge peut involontairement devenir un test de résistance lorsque vous poussez le système au-delà de la capacité disponible.

Une différence principale entre un test de charge et un test de résistance est que vous pouvez injecter des pauses dans un test de charge pour simuler des scénarios utilisateur réels, comme l’ajout d’éléments à un panier ou la connexion à une application. Avec un test de résistance, l’objectif est d’exécuter autant d’utilisateurs simultanés, aussi vite que possible, afin de générer un trafic excessif et essentiellement «casser» votre site web ou application.

Générer une charge accrue sur un site Web ou une application aide à prédire les performances de l’application pour une charge utilisateur plus lourde à l’avenir. Et si votre site Web ou votre application répond dans vos limites prédéterminées, il est considéré comme un élément réussi de la planification de la capacité.

Enfin, après avoir testé vos sites Web et applications, vous pouvez utiliser la même plate-forme que vous avez fait pour les tests de charge pour la surveillance continue des performances.

 

Planification de l’augmentation du trafic Web : Conclusion

Répondre à des questions comme celles-ci maintenant, et s’assurer que les systèmes nécessaires sont en place, aidera à réduire le nombre de billets de support informatiques de votre équipe obtiendrez lorsque tout le monde est verrouillé hors de leur appareil parce qu’ils ont oublié leur mot de passe. En toute sincérité cependant, l’expression «le meilleur plan est un plan pour l’inattendu» n’a jamais été aussi vrai. Ce sont des moments inattendus pour tout le monde. C’est formidable que nous vivons dans un monde numérique où les gens peuvent accéder aux systèmes et applications de pratiquement n’importe où dans le monde à partir de pratiquement n’importe quel appareil qu’ils choisissent. Cependant, notre monde a encore des limites à ces applications et systèmes. Afin de garder ceux qui sont en cours d’exécution aussi efficacement que possible, connaître vos limites en testant la charge tous vos services Web vous fournira les données nécessaires dont vous avez besoin pour prendre des mesures dès maintenant et apporter des améliorations, des modifications ou des mises à niveau et de garder une approche «business as usual».

Vous n’avez pas le temps ou les ressources nécessaires pour charger le test? Contactez notre équipe si vous avez besoin d’aide pour tester la charge. Nous pouvons vous aider dans n’importe quelle partie du processus de test de charge!