Database multinodo

Garanzia di funzionamento, sempre.


Un database multinodo è un database ad alta affidabilità. È un “database sempre disponibile”, che presenta ridondanza di processi e di dati.

L'architettura di database multinodo è costituita da almeno 2 nodi, che garantiscono che tutte le componenti del database siano ridondanti. Se una componente smette di funzionare, l'integrità del sistema è garantita dagli altri nodi del sistema.

contattaci


Un database multinodo (ad alta affidabilità) si basa su:

  • Tolleranza ai guasti (fault-tolerance): è la capacità di un sistema di non avere interruzioni di servizio anche in presenza di guasti di una delle macchine
  • Garanzia dei servizi erogati: I servizi continuano ad essere disponibili anche in caso di guasto alle macchine su cui girano
  • Se per una qualsiasi ragione il processo principale del database (il Master, ossia quello a cui le applicazioni client fanno solitamente riferimento) dovesse cadere, il database rimarrebbe comunque accessibile nel secondo nodo.
  • Se invece uno o più records di dati si corrompe, si ha la possibilità di recuperarne il contenuto dalla copia dei dati presente negli altri nodi.

Esempi di database multinodo

  • Database MySQL
  • Database MSSQL
  • Database Oracle
  • Database dei server di posta eletronica
  • Database dei sistemi eCommerce
  • Database dei gestionali aziendali
  • Database dei CRM