Avant de s'engager dans un vaste projet Web, les concepteurs doivent élaborer un plan de test détaillé. Généralement un système pilote est construit et testé avant le déploiement. Dans le pilote, les composants individuels doivent être déployés verticalement puis intégrés pour un test du système. Le pilote doit tester les
L’importance du test
principales
briques. On réduira ainsi le risque de
capacité insuffisante parce que le pilote
donnera des données de dimensionnement
valables. Par ailleurs, les
planificateurs devront se référer à des
benchmarks certifiés et publiés comme
guides de l’évolutivité de briques
de plus grande taille, impossibles à évaluer
dans le domaine limité d’un pilote.
Dans la mesure du possible, les
concepteurs devront demander aux fabricants
des références de sites où
d’autres clients emploient un matériel
similaire sous une charge comparable.
L’un des tests les plus importants
est une simulation de bout en bout en condition de charge. Des générateurs
de charge comme Mercury Load-
Runner (http://www.mercury.com) ou
Rational Performance Studio (http://
www.rational.com) offrent des possibilités
de génération de charge HTML basée
sur le Web, capables de simuler des
milliers d’utilisateurs navigateurs en
temps réel. Lors d’un test chez IBM,
nous avons pu simuler environ 1 500
utilisateurs par PC agent (nous utilisions
des PC avec des processeurs 1
GHz Pentium III double, 2 Go de mémoire
principale et des disques durs
de 30 Go). Une configuration de 10 PC
agent et d’un contrôleur pouvait simuler
en théorie 15 000 utilisateurs.
Un test digne de ce nom doit porter
sur plusieurs facteurs : utilisation de
la CPU, utilisation des bras de disque,
temps de réponse utilisateur moyen,
utilisation du réseau, hits par seconde,
transactions par heure, ainsi que les
moyennes et pointes de trafic. Les
temps de réponse doivent être évalués
dans divers points de test. Ainsi, dans
les tests effectués chez IBM, nous
avons constaté un temps de réponse
moyen de 0,55 seconde en utilisant la
configuration qu’illustre la figure 2.
(Ces temps de réponse n’incluent pas
le temps nécessaire pour traverser
Internet ni l’utilisation de fonctions de
sécurité comme SSL. Mais, le test doit
inclure l’utilisation de ce genre de
fonctions dans un projet pilote quand
on planifie un déploiement réel.)
Téléchargez cette ressource
Mac en entreprise : le levier d’un poste de travail moderne
Ce livre blanc répond aux 9 questions clés des entreprises sur l’intégration du Mac : sécurité, compatibilité, gestion, productivité, coûts, attractivité talents, RSE et IA, et l’accompagnement sur mesure proposé par inmac wstore.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Souveraineté des données : bâtir un stockage hybride adapté à l’ère de l’IA
- Secteur public : l’IA accélère la modernisation des infrastructures
- De l’inventaire à l’action : l’Asset Management au service d’un Numérique plus responsable
- IA et bureaucratie : la complexité qui grève les projets
Articles les + lus
Quand les « travailleurs numériques » pallient le manque de bras dans l’industrie
Model Context Protocol : le contexte, grand oublié du débat
Microsoft dévoile MAI-Thinking-1 : un modèle de raisonnement « enterprise-grade » en preview publique
Couchbase lance AI Data Plane pour industrialiser l’IA agentique
Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
À la une de la chaîne Tech
- Quand les « travailleurs numériques » pallient le manque de bras dans l’industrie
- Model Context Protocol : le contexte, grand oublié du débat
- Microsoft dévoile MAI-Thinking-1 : un modèle de raisonnement « enterprise-grade » en preview publique
- Couchbase lance AI Data Plane pour industrialiser l’IA agentique
- Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
