Il nostro servizio e-mail è stato progettato massimizzare uptime e affidabilità, mantenendo elevati livelli di flessibilità e scalabilità e tenendo in considerazione il futuro passaggio a un sistema distribuito geograficamente.
Per raggiungere gli obiettivi prefissati sono stati sviluppati internamente gran parte dei moduli del sistema.
Mail servers - Mail exchanger:
Per minimizzare i possibili down e garantire una rapida ed efficiente ricezione dei messaggi disponiamo attualmente di 2 mail server attivi destinati a questo scopo, più un server sostitutivo da utilizzare in caso di necessità.
La posta raccolta dai server viene elaborata e trasferita entro pochi secondi dalla ricezione sul sistema di storage centrale.
Gli interventi di manutenzione sui mailserver sono effettuati in modo
da garantire sempre la disponibilità di almeno un mail exchanger nel
caso peggiore.
Gli interventi di manutenzione sono sempre eseguiti su un server per
volta, sostituendo quando necessario il server sottoposto a
manutenzione per non compromettere l'uptime del servizio.
Nel corso dell'anno saranno aggiunti ulteriori mail exchanger in località geografiche differenti per incrementare ulteriormente l'affidabilità del sistema.
Sistema di storage:
Il sistema di storage, punto centrale dell'infrastruttura, è un sistema di storage distribuito sviluppato appositamente per il servizio di posta. L'utilizzo di componenti software replication-aware consente di sfruttare al meglio il sistema.
Nel corso dell'anno è in progetto il passaggio a un sistema di storage distribuito geograficamente per migliorare il livello di sicurezza.
|