L’optimisation des ressources gérée comme il se doit. La première étape pour pouvoir tirer le maximum de votre grappe de serveurs consiste à répartir la charge de manière homogène sur chaque serveur. Et il s’agit là d’un art dans lequel nous excellons. La répartition multicouche permet à vos serveurs d’exécuter des tâches uniformes au niveau du réseau (répartition basée sur l’adresse IP), mais aussi au niveau de l’application. Avec une répartition de charge intelligente, vous obtenez une plus grande stabilité, une meilleure disponibilité du service, et une extensibilité plus simple et plus intelligente de votre configuration.
Votre répartiteur de charge intercepte toutes les requêtes de trafic entrantes et les redistribue en interne parmi les machines de votre grappe de serveurs. Dans le système de répartition de niveau 3, au lieu de laisser cette tâche au hasard, le répartiteur de charge sait quel serveur est disponible pour exécuter une tâche à n’importe quel moment et la lui confie donc – garantissant ainsi que les utilisateurs seront servis le plus rapidement possible et qu’aucun serveur sera surchargé, bloqué ou confronté à un problème d’expiration. En fonction des besoins de votre projet, nous créons ensemble une solution qui vous convient le mieux et qui vous offre la grande flexibilité dont vous avez besoin pour vous développer avec succès.
La répartition de charge au niveau de l’application, également appelée répartition de charge de niveau 7, distribue le trafic de manière encore plus intelligente et optimise les ressources de manière encore plus efficace. Cela est dû au fait que la répartition de charge de niveau 7 répartit le trafic en se basant sur ses objectifs. Le répartiteur lit le message et, en fonction de l’information requise, dirige l’utilisateur vers le serveur où se trouvent les données – les images et vidéos sont obtenues sur des serveurs optimisés pour du contenu statique, et des données de l’application, comme p. ex. la mise à jour d’un prix ou de l’état d’une commande, sont obtenues sur le serveur de l’application.
Déterminer les points de défaillance
Vous attendez-vous à ce qu'un pic de trafic survienne, comme cela peut arriver dans le cadre de la vente de tickets ou du lancement de campagnes de marketing ? Dans ce cas, il est important de déterminer à l'avance si votre hébergement est capable de faire face à cette charge.
Nous testons les facteurs clés dans plusieurs scénarios pour déterminer les limites. Et par la suite, nous vous fournissons un rapport de capacité détaillé. L'analyse vous indique comment et quand votre système peut tomber en panne et vous sert à déterminer si les ressources de votre projet doivent être redimensionnées.
Concrètement, nous déployons une quantité toujours plus importante de machines virtuelles pour « attaquer » impitoyablement votre application. En fonction de vos prévisions en matière de pics de trafic, la simulation reproduit le comportement de dizaines de milliers d'utilisateurs simultanés. Nous poursuivons jusqu'à ce que nous rencontrions un point de défaillance ou jusqu'à ce que nous simulions beaucoup plus d'utilisateurs que prévu.
Notre équipe veut connaître vos attentes par rapport au scénario de crête - quels nombres et quels comportements vous devez être en mesure de gérer.
Un plan détaillé décrit la manière dont le test sera effectué.
Nous discutons des résultats avec vous.
Vérifiez si de simples modifications peuvent modifier les résultats.
Une fois que vous aurez apporté des modifications en fonction de nos observations, nous relancerons le test.
Nous vous fournissons des conseils sur les éventuelles modifications à apporter afin que vous puissiez gérer le trafic que vous prévoyez.
Ils vous fourniront de plus amples informations