|    contact    |     link forum    |
Domaines d’application Produits

Description du service MQPerf standard

optimums de débit

MQPerf standard vous donne accès aux résultats bruts de débit et de latence correspondant à l’optimum de débit atteignable par JORAM sur votre système suivant 40 scénarios d’usage classiques d’un MOM JMS. Ces scénarios sont établis sur la base de 5 axes, avec 2 ou 3 valeurs possibles par axe :

  • axe destination : utilisation d’une Queue ou d’un Topic,
  • axe persistance : utilisation de messages persistants ou non persistants,
  • axe taille des messages : petits (100 octets), gros (10 ko), ou personnalisé (0 à 100 ko)
  • axe connexion : précise si le client se connecte à JORAM par TCP (tcp, usage classique JMS) ou bien s’il est colocalisé à JORAM dans la même JVM (local, usage classique J2EE),
  • axe parallélisation : nombre de serveurs JORAM déployés sur une même machine égal à 1, 2 ou 4 ; cet axe n’est exploré que pour une taille de messages.

configuration optimale

Le rapport MQPerf standard inclut la description des configurations JORAM utilisées pour obtenir les optimums de débits affichés. Ces configurations agissent notamment sur les éléments suivants :

  • modules de persistance et de transport,
  • paramétrages du serveur JORAM,
  • paramétrages des clients JMS.

Ces descriptions sont également fournies aux usagers de JORAM au travers de J2EE (et notamment JOnAS) sous la forme de la configuration du connecteur J2EE/JCA JORAM, et du paramétrage des beans clients.

analyse comportementale

MQPerf standard réalise spécifiquement l’analyse du comportement de JORAM sur 24 des tests précédents. Sur chacun de ces tests le système JORAM est soumis à un profil de charge constant à l’optimum déterminé, puis en surcharge temporaire avant une phase de résolution. Le comportement du système est analysé au travers d’indicateurs dont la valeur est capturée tout au long du test et rendue au travers de graphiques. Ces indicateurs sont les suivants :

  • indicateurs applicatifs : courbes de débit de production et de consommation confrontées sur le même graphe ;
  • indicateurs JORAM : indice de charge du moteur d’exécution du MOM, indice de charge du composant de persistance transactionnel, indice de fluidité du flux de messages associé à la destination JORAM (queue ou topic) .

comparaisons

Ces résultats sont comparés aux résultats mesurés par ScalAgent DT sur un certain nombre d’architectures matérielles de référence, et notamment des types de machines du cloud EC2. Enfin l’architecture du client est notée, et classée parmi l’ensemble des tests soumis au service.

Valeur ajoutée du service

MQPerf standard apporte des solutions immédiates au chef de projet sur JORAM sur certains points de sa mission.

résoudre un problème de performance

Si les chiffres fournis par MQPerf community répondent à votre objectif, alors MQPerf standard vous fournit tous les éléments de configuration et paramétrage pour atteindre ces performances dans votre projet.

De plus les courbes de comportement vous apportent une meilleure compréhension des enjeux de performance sur JORAM, et vous permettent d’envisager un éventuel changement d’architecture logicielle plus apte à absorber la charge.

Voir le cas d’usage détaillé.

répondre à un appel d’offres

Le rapport d’analyse démontre un haut niveau d’expertise sur JORAM. En réutilisant des éléments de ce rapport dans votre réponse à appel d’offres, vous affichez cette expertise. Le rapport vous est d’ailleurs fourni en format électronique manipulable, afin d’en faciliter la réutilisation.

De plus l’exécution effective des tests a valeur de démonstration, ce qui renforce de manière importante la crédibilité de votre réponse. ScalAgent DT vous permet également d’utiliser son nom dans votre réponse pour renforcer la confiance que vos interlocuteurs peuvent avoir dans les résultats affichés.

Voir le cas d’usage détaillé.

comparaison à MQPerf community

MQPerf Standard ne remplace pas MQPerf community. Il le complète sur des axes importants pour le chef de projet sur JORAM. MQPerf community apporte d’ailleurs dans ces cas une valeur de diagnostic au chef de projet.

 community  standard
optimums de performance sur votre système  x  x
  axe destination  x  x
  axe persistance  x  x
  axe taille des messages  x  x (+)
  axe connexion  x  x
  axe parallélisation  x
comparaison à architectures de référence  x  x
positionnement dans l’échelle globale  x  x
configurations JORAM  x
analyse comportementale  x

pour plus de détails

Pour mieux apprécier la valeur apportée par MQPerf standard, vous pouvez en trouver une description détaillée ici.

spatial

Scalagent Distributed Technologies +33 (0)4 7629-7981 +33 (0)4 7633-8773 serge.lacourte@scalagent.com
plan du site  | crédits  | mentions légales