Soy un cliente de Amazon RDS y estoy experimentando picos de latencia diaria de escritura RDS de Amazon, que corresponden aproximadamente a la ventana de la copia de seguridad. También veré picos al final de una instantánea (por ejemplo: ejecutar una instantánea tarda aproximadamente 1 hora, y en los últimos 5 minutos, escribir picos de latencia). Estoy ejecutando una implementación multi-AZ m1.large.¿Cómo funciona realmente la copia de seguridad/instantánea de Amazon RDS?
¿Hay alguien en Stack que pueda explicar cómo funciona la copia de seguridad de Amazon RDS en en realidad? He leído los documentos de Amazon RDS, y hasta donde sé, Amazon RDS no se comporta de acuerdo con las especificaciones. Específicamente, estas operaciones de copia de seguridad/instantáneas deberían estar afectando mi réplica y, por lo tanto, no causarán ningún impacto en el tiempo de inactividad o el rendimiento, o así lo pensé.
puedo destilar mi problema en seis preguntas:
- lo que técnicamente se sucedan durante una instantánea y una copia de seguridad, y en qué se diferencian? (Si responde esta pregunta, dígame si puede confirmar empíricamente su respuesta, o simplemente me está citando documentación).
- ¿Se espera un aumento en la latencia de escritura durante la ventana de copia de seguridad en una implementación multi-AZ?
- ¿Se espera un aumento en la latencia de escritura al final de una instantánea en una implementación multi-AZ?
- ¿Mi pico de latencia de escritura sería incluso mayor si no fuera multi-AZ?
- Arquitectónicamente, ¿podría evitar estos picos de latencia de escritura si lanzo mi propia base de datos ejecutándose en dos instancias de m1.large EC2?
- ¿Hay alguna configuración que pueda usar que evite estos picos de latencia de escritura mientras sigo alojando mi base de datos con RDS, o estoy efectivamente a merced de Amazon?
Pregunta de bonificación: ¿dónde y cómo aloja su base de datos mysql?
Puedo decir que, en general, estoy contento con RDS, excepto por estos problemas diarios de latencia de escritura. Me encanta el monitoreo integrado de la base de datos y fue bastante simple de configurar y poner en marcha.
Gracias!
Gran respuesta, +1. – ceejayoz
Puedo confirmar que Amazon RDS está utilizando EBS como la tienda de respaldo para sus bases de datos RDS. Los gráficos de Latencia de lectura y Latencia de escritura en RDS Cloudwatch describen eficazmente una instancia de EBS. Gracias por esta respuesta, tiene sentido. – esilver
Amazon comparte más detalles sobre su interrupción post mortem aquí http://aws.amazon.com/message/65648/ – Joshua