Implementazione di un sistema ad alta affidabilità per bgenius Srl

BnBGenius

Bnbgenius.com, sito della società bgenius Srl, è un portale “nato per facilitare le relazioni tra chi viaggia e chi ama ospitare nei propri alloggi i viaggiatori di tutto il mondo”.

Bnbgenius.com è il portale che facilita le relazioni tra viaggiatori e host in tutto il mondo. Per garantire un servizio veloce e affidabile, la società bgenius Srl ha affidato a noi lo studio e l’implementazione di un sistema ad “alta affidabilità” basato sulla soluzione HA e LB.

Il sistema, costituito da tre server, è stato progettato per garantire un uptime vicino al 100% e un downtime minimo. Il server “frontale” agisce da smistatore di richieste, mentre i due server “nelle retrovie” risolvono le richieste. Il traffico viene bilanciato tra i due server in modo da equilibrare il carico di lavoro. In caso di problemi con uno dei server, il portale rimane fruibile grazie alla distribuzione automatica delle richieste verso il server superstite.

La struttura dei server è stata progettata per garantire l’affidabilità e la velocità. Il server frontale è dotato di 8 core Xeon E3 1230, 16 Gb ram, 2 Hd in raid1, rete 1Gbps. I due server “nelle retrovie” sono dotati di 8 core XeonE3 1230, 16 Gb ram, 4 Hd in raid10, rete 100Mbps. La configurazione in Raid 10 fisico garantisce la massima affidabilità dei server “nelle retrovie”.

Per sincronizzare i due server “nelle retrovie” è stata utilizzata una configurazione “master-slave” con ISPConfig, MySql in configurazione “master-master” e unison per sincronizzare i file dei siti web. Il server di frontend, invece, utilizza Xrctl.

Il sistema HA e LB ha garantito una continuità di servizio senza precedenti. I tre server sono rimasti “up&running” 620 giorni ininterrottamente, dimostrando l’elevata affidabilità della soluzione implementata.

Se sei alla ricerca di una soluzione ad alta affidabilità per il tuo portale, contattaci oggi stesso per maggiori informazioni.

I commenti sono chiusi.