Requisiti di CPU e RAM
Prima di installare il software StorageGRID, verificare e configurare l'hardware in modo che sia pronto per il supporto del sistema StorageGRID.
Ogni nodo StorageGRID richiede le seguenti risorse minime:
-
Core CPU: 8 per nodo
-
RAM: A seconda della RAM totale disponibile e della quantità di software non StorageGRID in esecuzione sul sistema
-
In genere, almeno 24 GB per nodo e da 2 a 16 GB in meno rispetto alla RAM totale del sistema
-
Un minimo di 64 GB per ciascun tenant con circa 5.000 bucket
-
Assicurarsi che il numero di nodi StorageGRID che si intende eseguire su ciascun host fisico o virtuale non superi il numero di core CPU o la RAM fisica disponibile. Se gli host non sono dedicati all'esecuzione di StorageGRID (non consigliato), assicurarsi di prendere in considerazione i requisiti di risorse delle altre applicazioni.
Monitorate regolarmente l'utilizzo di CPU e memoria per garantire che queste risorse continuino a soddisfare il vostro carico di lavoro. Ad esempio, raddoppiando l'allocazione di RAM e CPU per i nodi di storage virtuali si fornirebbero risorse simili a quelle fornite per i nodi di appliance StorageGRID. Inoltre, se la quantità di metadati per nodo supera i 500 GB, considerare l'aumento della RAM per nodo a 48 GB o più. Per informazioni sulla gestione dell'archiviazione dei metadati degli oggetti, sull'aumento dell'impostazione spazio riservato metadati e sul monitoraggio dell'utilizzo della CPU e della memoria, vedere le istruzioni per "amministrazione", "monitoraggio"e "aggiornamento in corso"StorageGRID. |
Se l'hyperthreading è attivato sugli host fisici sottostanti, è possibile fornire 8 core virtuali (4 core fisici) per nodo. Se l'hyperthreading non è attivato sugli host fisici sottostanti, è necessario fornire 8 core fisici per nodo.
Se si utilizzano macchine virtuali come host e si ha il controllo sulle dimensioni e sul numero di macchine virtuali, è necessario utilizzare una singola macchina virtuale per ciascun nodo StorageGRID e dimensionare di conseguenza la macchina virtuale.
Per le implementazioni in produzione, non è necessario eseguire più nodi di storage sullo stesso hardware di storage fisico o host virtuale. Ciascun nodo di storage in una singola implementazione StorageGRID deve trovarsi nel proprio dominio di errore isolato. È possibile massimizzare la durata e la disponibilità dei dati degli oggetti se si garantisce che un singolo guasto hardware possa avere un impatto solo su un singolo nodo di storage.
Vedere anche "Requisiti di storage e performance".