Home Disponibilité La tolérance aux pannes de matériel et de systèmes de négociation en continu brille à la bourse internationale

La tolérance aux pannes de matériel et de systèmes de négociation en continu brille à la bourse internationale

par David Whitney

Dans le monde du commerce des valeurs mobilières, peu de choses sont plus importantes que la rapidité et la disponibilité. Avec le négoce électronique, piloté par des algorithmes, des retards de quelques microsecondes peuvent se traduire par des pertes financières de dizaines de milliers de dollars. Des périodes plus longues d’arrêt du système peuvent être ruineuses, les pertes financières pouvant atteindre des millions de dollars.

Regardez une courte vidéo et découvrez comment Stratus permet à cette bourse internationale de premier plan d’être toujours allumée sans compromettre les performances.

C’est pourquoi les bourses du monde entier font confiance à Stratus. L’un de nos clients internationaux traite plus d’un milliard de messages commerciaux par jour, ce qui en fait l’une des plus grandes bourses du monde en termes de volume. Si leurs systèmes tombaient en panne, ce serait une nouvelle nationale, voire internationale. Avec Stratus, les applications de négociation critiques de la bourse sont toujours opérationnelles et fonctionnent avec une efficacité optimale.

Contrairement à de nombreuses autres institutions financières, la bourse ne souhaitait pas exécuter des applications distribuées horizontalement sur des grappes de matériel traditionnelles pour une plus grande disponibilité, en raison des dépenses opérationnelles plus élevées. La bourse a également renoncé à intégrer la haute disponibilité dans le logiciel d’application, car cela aurait augmenté les frais généraux du logiciel et la complexité de l’ingénierie.

Au lieu de cela, la bourse évite tout cela grâce à la tolérance aux pannes matérielles de Stratus . Un responsable informatique de la bourse explique : “La tolérance aux pannes matérielles nous offre une fiabilité à toute épreuve sans le coût de la perte de cycles de calcul.”

Ces cycles de calcul sont essentiels. Non seulement la complexité des logiciels peut voler des cycles, mais elle entraîne également de nombreux événements internes au système qui peuvent provoquer une “gigue” et ralentir une transaction boursière. Des événements système apparemment sans conséquence, comme la mise en marche d’un ventilateur pour modérer la température de fonctionnement, consomment de précieuses ressources informatiques et freinent les performances. Les approches complexes de mise en grappes ne font qu’ajouter aux problèmes de performance en introduisant une latence dans le réseau. La combinaison de la gigue et de la latence peut mettre en pause un algorithme de négociation pendant des centaines de microsecondes. C’est suffisamment de temps pour que le cours d’une action change.

[sc name=”Edge_1″]

Sur Stratus, nous avons intégré des contrôles dans notre matériel pour maîtriser la gigue et minimiser la latence, ce qui permet d’éviter un impact négatif potentiel sur l’activité. En fait, en choisissant la tolérance aux pannes du matériel Stratus , l’application de négociation de ce client de la bourse fonctionne plus rapidement qu’elle ne l’aurait fait si elle avait poursuivi un logiciel de haute disponibilité codé sur mesure.

De plus, il n’est pas nécessaire que les ingénieurs logiciels internes écrivent et maintiennent un code spécial. De telles solutions “développées parhome ” ne font qu’accroître le coût et la complexité, et les systèmes risquent toujours de ne pas répondre aux exigences de performance et de disponibilité du commerce électronique. Avec Stratus, la tolérance aux pannes et l’optimisation des performances sont intégrées dans le matériel, ce qui élimine la nécessité de modifier le logiciel.

En conséquence, cette bourse a économisé des millions de dollars en évitant le coût de l’écriture d’un code de haute disponibilité dans son logiciel. Sans compter les économies d’espace et de temps d’administration réalisées en choisissant la tolérance aux pannes de Stratus au lieu d’un cluster matériel traditionnel. Et la bourse maintient des niveaux de disponibilité supérieurs de 99,999 % avec Stratus , ce qui n’était pas réalisable avec un logiciel de haute disponibilité codé sur mesure.

Le responsable informatique de la bourse explique : “Stratus nous permet de déployer nos applications sans nous soucier des pannes de matériel. Cela a été un grand avantage pour nous. Cela a rendu notre architecture et notre gestion beaucoup plus simples. Et nous avons pu fonctionner sans problème. C’est un bon moyen de transport pour nous”.


[sc name=”Availability_CTA_1″]

POSTES CONNEXES