Home Disponibilità La Tolleranza ai guasti hardware e di trading Always-On brilla alla Borsa Internazionale

La Tolleranza ai guasti hardware e di trading Always-On brilla alla Borsa Internazionale

da David Whitney

Nel mondo del trading di titoli, poche cose sono più importanti della velocità e della disponibilità. Con il trading elettronico, basato su algoritmi, ritardi anche di pochi microsecondi possono tradursi in perdite finanziarie di decine di migliaia di dollari. Periodi più lunghi di fermo del sistema potrebbero essere rovinosi, con perdite finanziarie che raggiungono i milioni.

Sintonizzatevi su un breve video e scoprite come Stratus permette a questa importante borsa internazionale di essere sempre attiva senza compromettere le prestazioni.

Ecco perché le borse di tutto il mondo si affidano a Stratus. Uno dei nostri clienti delle borse internazionali gestisce più di un miliardo di messaggi commerciali al giorno, il che lo rende una delle più grandi borse del mondo per volume. Sarebbe una notizia nazionale, se non internazionale, se i loro sistemi non funzionassero. Con Stratus, le applicazioni di trading critiche della borsa sono sempre attive e funzionano alla massima efficienza.

A differenza di molte altre istituzioni finanziarie, la borsa non voleva eseguire applicazioni distribuite orizzontalmente su cluster hardware tradizionali per una maggiore disponibilità a causa delle maggiori spese operative. La borsa ha anche evitato di costruire l’alta disponibilità nel software dell’applicazione perché avrebbe aumentato le spese generali del software e la complessità dell’ingegneria.

Invece, la borsa evita tutto questo con Stratus tolleranza di errore hardware. Un dirigente IT della borsa spiega: “La tolleranza ai guasti hardware ci dà un’affidabilità a prova di proiettile senza il costo di perdere cicli di calcolo”.

Quei cicli di calcolo sono critici. Non solo la complessità del software può rubare cicli, ma porta anche a numerosi eventi interni al sistema che possono causare “jitter” e rallentare una transazione azionaria. Eventi di sistema apparentemente irrilevanti come l’accensione di una ventola per moderare la temperatura operativa consumano preziose risorse di calcolo e mettono un freno alle prestazioni. Gli approcci complessi di clustering aggiungono solo problemi di performance introducendo la latenza di rete. La combinazione di jitter e latenza potrebbe mettere in pausa un algoritmo di trading per centinaia di microsecondi. Questo è un tempo sufficiente per far cambiare il prezzo delle azioni.

[sc name=”Edge_1″]

All’indirizzo Stratus, abbiamo incorporato controlli nel nostro hardware per controllare il jitter e minimizzare la latenza, aiutando a evitare un potenziale impatto negativo sul business. Infatti, scegliendo la tolleranza d’errore dell’hardware di Stratus , l’applicazione di trading di questo cliente della borsa valori funziona più velocemente di quanto sarebbe se avesse perseguito un software ad alta disponibilità codificato su misura.

Inoltre, non c’è bisogno di ingegneri informatici interni per scrivere e mantenere un codice speciale. Tali soluzioni “home grown” aggiungono solo costi e complessità, e i sistemi possono ancora non soddisfare le richieste di performance e disponibilità del trading elettronico. Con Stratus, la tolleranza ai guasti e l’ottimizzazione delle prestazioni sono integrate nell’hardware, eliminando la necessità di modificare il software.

Come risultato, questa borsa ha risparmiato milioni di dollari evitando il costo di scrivere codice ad alta disponibilità nel suo software. Per non parlare dei risparmi in termini di spazio e di tempo di amministrazione scegliendo Stratus per la tolleranza agli errori invece di un cluster hardware tradizionale. E la borsa mantiene livelli superiori di uptime del 99,999% con Stratus , che non era possibile ottenere con un software ad alta disponibilità codificato su misura.

Il responsabile IT della borsa spiega: “Stratus ci permette di distribuire le nostre applicazioni senza preoccuparci di guasti hardware. Questo è stato un grande vantaggio per noi. Ha reso la nostra architettura e la gestibilità molto più semplice. E siamo stati in grado di funzionare senza problemi. È stato un bel viaggio per noi”.


[sc name=”Availability_CTA_1″]

MESSAGGI CORRELATI