Architettura StorageGRID e topologia di rete
Un sistema StorageGRID è costituito da più tipi di nodi grid in uno o più siti del data center.
Consultare la "descrizioni dei tipi di nodi della griglia".
Per ulteriori informazioni sulla topologia, i requisiti e le comunicazioni della rete StorageGRID, vedere "Linee guida per il networking".
Topologie di implementazione
Il sistema StorageGRID può essere implementato in un singolo sito del data center o in più siti del data center.
Sito singolo
In un'implementazione con un singolo sito, l'infrastruttura e le operazioni del sistema StorageGRID sono centralizzate.
Più siti
In un'implementazione con più siti, è possibile installare diversi tipi e numeri di risorse StorageGRID in ogni sito. Ad esempio, potrebbe essere necessario più storage in un data center che in un altro.
Siti diversi sono spesso collocati in posizioni geografiche diverse in diversi domini di guasto, come ad esempio una linea di guasto sismica o una pianura alluvionale. La condivisione dei dati e il disaster recovery si ottengono attraverso la distribuzione automatica dei dati ad altri siti.
In un singolo data center possono inoltre esistere più siti logici per consentire l'utilizzo della replica distribuita e della codifica di cancellazione per aumentare la disponibilità e la resilienza.
Ridondanza del nodo di rete
In un'implementazione a sito singolo o multi-sito, è possibile includere facoltativamente più di un nodo di amministrazione o un nodo gateway per la ridondanza. Ad esempio, è possibile installare più di un nodo di amministrazione in un singolo sito o in diversi siti. Tuttavia, ogni sistema StorageGRID può disporre di un solo nodo amministratore primario.
Architettura di sistema
Questo diagramma mostra come i nodi della griglia sono disposti all'interno di un sistema StorageGRID.
I client S3 memorizzano e recuperano oggetti in StorageGRID. Altri client vengono utilizzati per inviare notifiche e-mail, per accedere all'interfaccia di gestione di StorageGRID e, facoltativamente, per accedere alla condivisione dell'audit.
I client S3 possono connettersi a un nodo gateway o a un nodo amministrativo per utilizzare l'interfaccia di bilanciamento del carico per i nodi di storage. In alternativa, i client S3 possono connettersi direttamente ai nodi storage utilizzando HTTPS.
Gli oggetti possono essere memorizzati all'interno di StorageGRID su nodi di storage basati su software o hardware oppure in pool di storage cloud, costituiti da bucket S3 esterni o container di storage Blob Azure.