Il contratto di livello di servizio (SLA) di Memorystore for Redis Cluster esclude le interruzioni "causate da fattori al di fuori del controllo ragionevole da parte di Google". Questa pagina descrive alcune delle configurazioni e dei carichi di lavoro controllati dall'utente che possono causare l'esclusione di un'interruzione per un cluster in Memorystore for Redis Cluster.
Introduzione
Memorystore si impegna a darti il maggior controllo possibile sulla configurazione e sull'utilizzo del cluster. Ciò include alcune configurazioni o pattern di carico di lavoro che aumentano il rischio di tempi di inattività per il cluster. Se il cluster diventa non integro e Memorystore determina che non era conforme ai limiti operativi e alle best practice descritte in questa pagina, il periodo di inattività non è coperto (o non viene conteggiato) dallo SLA di Memorystore.
Questo elenco di limiti operativi e best practice viene presentato per informarti su quali configurazioni e pattern di carico di lavoro presentano questi rischi, su come evitarli e su come mitigarli quando la configurazione è necessaria per il tuo ambiente aziendale.
Configurazioni escluse
Questa sezione elenca le configurazioni che possono causare l'esclusione del cluster dallo SLA di Memorystore.
Requisiti di configurazione generali
- Se configuri un cluster senza alta affidabilità (0 repliche), lo SLA non si applica. Lo SLA di Memorystore copre solo i cluster configurati per l'alta affidabilità.
- Se disabiliti o elimini la versione della chiave primaria per un cluster, il cluster viene escluso dallo SLA di Memorystore.
Vincoli delle risorse
Per mantenere la copertura dello SLA, è necessario evitare i seguenti vincoli delle risorse:
CPU sovraccarica: se l'utilizzo della CPU è costantemente elevato, il cluster non è dimensionato correttamente per il carico di lavoro o stai utilizzando i comandi Redis in modo errato. Se le risorse della CPU sono sovraccariche, potresti non essere coperto dallo SLA.
Memoria sovraccarica: se l'utilizzo della memoria utilizzata è costantemente elevato, il cluster non è dimensionato correttamente per il carico di lavoro e potrebbe non essere coperto dallo SLA.
Il tipo di nodo redis-shared-core-nano
Lo SLA di Memorystore non si applica ai cluster che utilizzano il
redis-shared-core-nano tipo di nodo. Il tipo di nodo non è adatto alla maggior parte dei carichi di lavoro di produzione perché ha prestazioni insufficienti ed è troppo piccolo per la maggior parte dei casi d'uso di produzione.
Best practice
Le best practice per Memorystore for Redis Cluster vengono pubblicate per garantire la migliore esperienza possibile con Memorystore. Gli eventi di inattività derivanti dal mancato rispetto delle best practice pubblicate potrebbero non essere coperti dallo SLA.