So Foot
5.000 richieste HTTP al secondo

5.000
richieste HTTP al secondo

500.000 visitatori al giorno

500.000
visitatori al giorno

13 milioni di record ospitati

13 milioni
di record ospitati

Executive Summary

Alla vigilia della Coppa del Mondo FIFA 2014, So Foot ha stimato un considerevole aumento del traffico sul proprio sito, prevedendo oltre un milione di pagine visualizzate al giorno da 500.000 visitatori unici. L’infrastruttura che ospitava tutti i contenuti digitali era basata fino a quel momento su un unico server dedicato ma, per far fronte ai picchi attesi, era indispensabile una piattaforma più robusta e, soprattutto, scalabile. Il service provider SYSADMIN BADASS ha quindi creato una soluzione Cloud flessibile e dalla massima disponibilità, poi implementata su un’infrastruttura OVH.

La Sfida

Il team di sviluppo di So Foot era convinto che l'infrastruttura esistente non fosse in grado di gestire in modo affidabile i picchi di traffico previsti, ma il tempo a disposizione non era sufficiente per riscrivere il codice dell'applicazione. La soluzione Cloud elaborata doveva quindi essere implementata su un’applicazione progettata per funzionare su una singola macchina.

“L'infrastruttura ha gestito il carico dal primo all'ultimo giorno della Coppa del Mondo”
Nicolas Capeyron, Manager, SYSADMIN BADASS

La Soluzione

Utilizzando l’infrastruttura OVH, SYSADMIN BADASS ha progettato una configurazione high availability composta da istanze Public Cloud con fatturazione oraria e disponibili in pochi minuti. L’estrema flessibilità dell’architettura ha consentito di controllare i costi rispondendo allo stesso tempo alla richiesta degli utenti.

Per una distribuzione efficiente delle richieste HTTP, a monte dell’infrastruttura è stato implementato un IP Load Balancer OVH, che reindirizzava le richieste su due server dedicati OVH configurati con HAProxy. Per assorbire il traffico previsto sono stati inoltre impiegati 8 server Web (per l’esattezza 3 macchine fisiche OVH e 5 istanze Public Cloud), con la possibilità di aggiungere macchine supplementari in base alla necessità.

Il database del sito, da 13 milioni di record, e la macchina di back office utilizzata da ben 40 giornalisti in tutto il mondo, sono stati gestiti e ospitati su server dedicati OVH. Per garantire la massima affidabilità, l’intera infrastruttura è stata monitorata con Munin e installata su un VPS Cloud high availability. Il database e i contenuti statici del sito sono stati copiati e salvati con la funzionalità Backup Storage di OVH.

I Risultati

Durante la Coppa del Mondo 2014 le visite di SoFoot.com sono aumentate del 300% ma il sito non ha registrato interruzioni di servizio, restando sempre disponibile. So Foot ha quindi deciso di adottare in modo permanente l’architettura OVH implementata. Oggi SYSADMIN BADASS sta testando il provisioning automatico delle istanze supplementari, in modo da sviluppare un'infrastruttura totalmente flessibile e autogestita. Inoltre, So Foot ha deciso di avviare un sito e-commerce affidandosi alla soluzione SaaS PrestaShop di OVH.

In occasione dell’OVH Summit 2014 SoFoot.com ha ricevuto il Premio Infrastruttura OVH 2014 nella categoria “Progetti Cloud”.