El Acuerdo de Nivel de Servicio (ANS) de Memorystore para Redis Cluster excluye las interrupciones "causadas por factores que escapan al control razonable de Google". En esta página se describen algunas de las configuraciones y cargas de trabajo controladas por el usuario que pueden provocar que se excluya una instancia de Memorystore para Redis Cluster.
Introducción
Memorystore se esfuerza por ofrecerte el mayor control posible sobre cómo se configura y se usa tu instancia. Esto incluye algunas configuraciones o patrones de carga de trabajo que aumentan el riesgo de que las instancias dejen de funcionar. Si tu instancia deja de estar en buen estado y Memorystore determina que no cumplía los límites operativos y las prácticas recomendadas que se describen en esta página, el periodo de inactividad no estará cubierto por el ANS de Memorystore (o no se tendrá en cuenta).
Esta lista de límites operativos y prácticas recomendadas se presenta para informarte de qué configuraciones y patrones de carga de trabajo presentan estos riesgos, cómo evitarlos y cómo mitigarlos cuando la configuración sea necesaria para tu entorno empresarial.
Configuraciones excluidas
En esta sección se enumeran las configuraciones que pueden provocar que tu instancia quede excluida del SLA de Memorystore.
Requisitos generales de configuración
- Si configuras una instancia de Memorystore para Redis Cluster sin alta disponibilidad (0 réplicas), no se aplicará el SLA. El ANS de Memorystore solo cubre las instancias configuradas para ofrecer alta disponibilidad.
- Si inhabilitas o destruyes la versión de la clave principal de una instancia, esta se excluirá del SLA de Memorystore.
Restricciones de recursos
Deben evitarse las siguientes restricciones de recursos para conservar la cobertura del acuerdo de nivel de servicio:
CPU sobrecargada: si el uso de la CPU es constantemente alto, significa que tu instancia no tiene el tamaño adecuado para tu carga de trabajo o que estás usando los comandos de Redis de forma incorrecta. Si los recursos de CPU están sobrecargados, es posible que no se aplique el ANS.
Memoria sobrecargada: si el uso de memoria es constantemente alto, significa que tu instancia no tiene el tamaño adecuado para tu carga de trabajo y es posible que no esté cubierta por el SLA.
Tipo de nodo redis-shared-core-nano
El SLA de Memorystore no se aplica a los clústeres que usan el redis-shared-core-nano
tipo de nodo. El tipo de nodo no es adecuado para la mayoría de las cargas de trabajo de producción porque no tiene suficiente rendimiento y es demasiado pequeño para la mayoría de los casos prácticos de producción.
Prácticas recomendadas
Hemos publicado las prácticas recomendadas para Memorystore for Redis Cluster para que disfrutes de la mejor experiencia posible con Memorystore. Es posible que el ANS no cubra los eventos de inactividad que se produzcan porque no has seguido las prácticas recomendadas publicadas.