Réseau Libre-entreprise

Test de Montée de Charge Imprimer

Vous souhaitez que l'on effectue un test de montée de charge sur une application donnée afin d'évaluer la capacité de réponse de celle-ci sur une architecture matérielle spécifique.

Test de Charge

Situation

Dans les architectures avec de la haute disponibilité, les sources possibles d'une lenteur des réponses aux requêtes soumises par les clients ne peuvent venir que des serveurs Web/Appli et/ou des serveurs de base de données et/ou des processus de virtualisation. Les frontaux loadbalanceur peuvent supporter une charge largement supérieur à ce que les applications Java/PHP/ASP peuvent absorber.

Soit vous disposez d'une architecture fonctionnelle, dans ce cas nous lancerons nos tests sur cette architecture; soit nous vous fournirons un accès sur un serveur Bi-Processeur Quad core pour la mise en place de l'applicatif et nous exécuterons nos tests sur ce serveur

Objectif

Lors de la montée en charge, observer :

  • les ressources systèmes des serveurs en production et visualiser leur limites,
  • le comportement des applications serveurs Apache Tomcat Mysql LDAP et autres.

Test de Charge

Notre solution

  • Vous nous communiquez les URLs de tests.
  • On établit ensemble un ou plusieurs scénarios de navigation probables pour les utilisateurs finaux. Nos robots répéterons ces scénarios complets lors du tests de charge.
  • On met en place nos utilitaires de récoltes de données sur l'infrastructure de test.
  • On configure nos 5 serveurs de tests de charges.
  • On lance de façon graduelle une à des milliers de connexions à partir de 5 points différents de l'internet (Montpellier , Herault , Paris, Courbevoie) en passant par 5 fournisseurs d'accès internet.
  • On reste connecté en continu sur le serveur cible afin de voir en ligne de commande le comportement interne du serveur ... (analyse des logs, commandes systèmes ..).
  • On génère plusieurs graphes de consommation des ressources matériels et logiciels suivant la charge envoyée à chaque fois.
  • On vous envoie un rapport regroupant toutes les informations avec nos analyses et préconisations.

Technologies Cibles

  • Applications Web multiplatforme (HTML, PHP, JSP, ASP, Java, CGI, Ajax, Javascript, ...)
  • Webservices
  • Bases de données
  • Serveurs Apache, IIS, Tomcat, Jboss, Mysql, PostgreSQL, OpenLDAP, Oracle, ...

Options d'infrastructure de test

  • Mise à disposition dans le Data-center de Syloé d'un serveur unique DELL Bi-Processeur Quadcore Xeon à 2,5Ghz et 8G de RAM avec 3 disques 73Go en Raid5 avec 15000 tpm.

    Nous installerons ce serveur sous Linux avec les applications attendues. Ce serveur accueillera votre application pour la mise en place des tests de charge. Une fois l'application en place, nous lancerons nos tests.

  • En plus de l'installation de Linux, nous pouvons mettre en place la virtualisation à base de Xen ou OpenVZ(virtuozzo) ou KVM pour mesurer les performances de la combinaison des applications systèmes couplées à votre logiciels et à la virtualisation et voir l'impacte de la virtualisation sur les réponses de votre logiciel face à la charge.
  • Au delà d'un serveur unique, nous pouvons aussi vous mettre à disposition une architecture haute disponibilité, avec un loadbalancer en frontale, deux serveurs web/application et un cluster Mysql (ou serveur de base de données autres).

Téléchargez la version pdf test_de_charge_des_serveurs_par_syloe.pdf

Liste des logiciels monitorés avec précision par nos sondes : Syloe_Liste_logiciels_monitoring_supervision.pdf

 

Spam

Idée de l'efficacité de nos antispams libres :

7 derniers jours :

 SpamVirusMails traités
Mer62%444432 134
Mar64%813436 077
Lun64%1,725409 390
Dim71%431283 408
Sam73%493361 141
Ven72%579478 498
Jeu64%382421 440

4 semaines précédentes :

N° Sem.SpamVirusMails traités
0968%4,5222 942 624
0868%5,1873 000 336
0768%5,1503 222 545
0643%1,6393 896 590