Estoy considerando trasladar la base de datos de un sitio de Magento a la de Amazon.RDSdebido a las lentas velocidades de lectura/escritura del clúster de base de datos compartido del host actual. Otros sitios alojados en el mismo lugar sin requisitos de base de datos se cargan sorprendentemente rápido, por lo que en cuanto a CPU y memoria, creo que el host tiene buena potencia.
¿Tendrá esto efectivamente un impacto en el desempeño de Magento?
Si calculo elcostoscorrectamente, costará al menos $79,20 al mes. Esto se basa en la instancia más pequeña disponible ($0,11*24h*30d). Además, el tráfico incrementa los costes. ¿Es correcta mi interpretación de la guía de precios?
¿La latencia al utilizar una base de datos externa es dramáticamente mayor que la de una base de datos interna (misma red)?
Gracias.
Respuesta1
¿La latencia al utilizar una base de datos externa es dramáticamente mayor que la de una base de datos interna (misma red)?
Sí, lo es y se nota mucho en entornos con muchas solicitudes por segundo.
Debería intentar mantener su base de datos y su servidor web en el mismo centro de datos si desea un alto rendimiento, y podría resultarle más económico obtener su propio servidor dedicado y alojar su magento allí en lugar de complicar las cosas manteniendo su servidor web en uno. ubicación y luego configurar RDS.
Respuesta2
El soporte de Amazon confirmó que costaría esa cantidad (+$80),
...si necesitara que la instancia se ejecutara las 24 horas del día durante un mes
¿Asumieron que un sitio web sólo necesita su base de datos principal durante ciertos momentos del día...?
Respuesta3
Su cifra parece ser correcta en comparación con las 2 instancias Multi-AZ RDS que ejecuto actualmente cuando miro las facturas de junio y julio. Utilizo un Multi-AZ pequeño y un Multi-AZ grande, por lo que cuestan $0,22 y $0,88 por hora respectivamente. El único otro cálculo que se debe incluir es el espacio de almacenamiento aprovisionado, que para mí es de $0,20/GB y tenemos 20 GB aprovisionados y luego las solicitudes de E/S se cobran $0,10 por millón. Hasta ahora, esos cargos adicionales no han sumado ningún monto de qué preocuparse.
Ahora, en cuanto a la latencia, no puedo ser de mucha ayuda ya que en su mayor parte tengo una docena de instancias EC2 hablando con las instancias RDS; sin embargo, tengo mi VPS fuera de la nube de Amazon utilizando la instancia RDS para manejar el almacenamiento de datos para Puppet, que uso para configurar mis instancias EC2. Está configurado para realizar actualizaciones asíncronas utilizando una cola de mensajes, por lo que la latencia no es un problema, pero nunca he tenido problemas para acceder a ella.