Estoy considerando utilizar Amazon EC2 con una instancia de Windows & SQL. He visto some criticism de la ejecución de las instancias de SQL aquí. Me pregunto si algún SO tiene experiencia de primera mano y puedo comentar sobre el rendimiento.Amazon EC2 Sql Rendimiento
Respuesta
Acabo de activar una instancia pequeña de 32 bits Server 2003 m1 con SQL 2005 Express en y tuve un juego rápido. Solo estaba usando el disco de la máquina suministrado, no un volumen adjunto. Después de leer el artículo vinculado a su publicación, esperaba que el rendimiento fuera horrible. No fue genial, pero tampoco estuvo mal.
Mis "pruebas" fueron bastante simples. Creó una tabla con una columna de identidad, algunas columnas de texto (varchar) y algunas columnas de clave externa más enteros con relaciones con algunas búsquedas básicas.
Tardó aproximadamente un minuto en insertar 1 millón de registros, y aproximadamente un segundo en realizar actualizaciones de 200,000 bloques de fila de datos usando Like '% para forzar una exploración de tabla.
Esto no nos dice nada sobre el rendimiento bajo cargas pesadas.
Conclusión: No es genial, pero podría ser peor, especialmente teniendo en cuenta la forma en que se almacenan los "discos" en aws. No creo que este sea realmente el lugar para una gran instalación de SQL Server, muchas instalaciones pequeñas podrían ser una perspectiva más interesante. También me interesaría ver cómo era el rendimiento con db spead en muchos volúmenes pequeños adjuntos.
Espero utilizar EC2 para un próximo proyecto y voy a hacer algunas pruebas más exhaustivas en las próximas semanas. - Publicaré los resultados ya que están disponibles.
esperando a ver qué experiencias de otras personas han sido ..
estoy muy interesado en esto por mí mismo, pero no han tenido la oportunidad de ejecutar las pruebas. Una pregunta sobre sus pruebas, ¿usó el almacenamiento estándar que viene con una instancia EC2 o las instancias Server Server EC2 utilizan automáticamente el Elastic Block Storage de Amazon? Sé muy poco sobre ABS, pero sí digo que
"La latencia y el rendimiento de los volúmenes de Amazon EBS está diseñado para ser significativamente mejor que la instancia tiendas de Amazon EC2 en casi todos los casos. También puede adjuntar varios volúmenes a una instancia y raya a través de los volúmenes ".
Tenga en cuenta que EC2 tiene un impacto de rendimiento en la primera escritura en un bloque en la tienda efímera, y el primer acceso a EBS. Como tal, los puntos de referencia que no tienen esto en cuenta pueden no ser representativos del rendimiento en un sistema de larga ejecución.
Mi experiencia limitada hasta el momento muestra que el uso de Elastic Block Storage para el almacenamiento de su base de datos es esencial. Cuando se usa EBS, el rendimiento parece más o menos comparable a una máquina de desarrollo independiente. Todavía no he ejecutado estadísticas de rendimiento detalladas, solo una sensación general.
Hay un hilo en los foros de EC2, donde esto se discute:
http://developer.amazonwebservices.com/connect/thread.jspa?threadID=26118&start=0&tstart=0
El último par de mensajes desde el folk AWS hacer el punto de que 8 MB/seg es sobre todo lo que podía esperar de cualquier disco sola dado ese tipo de carga aleatoria de E/S.
- 1. Amazon EC2 vs PiCloud
- 2. Amazon EC2 frente a Amazon EMR
- 3. Diferencia de rendimiento entre Amazon EC2 y Linode
- 4. Cómo supervisar el rendimiento de la instancia de Amazon ec2?
- 5. Cassandra Amazon EC2, experimentos de rendimiento de lectura
- 6. Servidores dedicados versus Amazon EC2
- 7. Amazon EC2: Jetty Unaccessible
- 8. Descargue Amazon EC2 AMI?
- 9. Despliegue a Amazon EC2
- 10. Load Balancing en Amazon EC2?
- 11. Aplicación Delphi ejecutándose en Amazon EC2
- 12. Amazon EC2 Permiso denegado (publickey)
- 13. Opscode Chef para Amazon EC2
- 14. ¿Necesito Amazon EC2, Cloudfront, RDS?
- 15. Amazon AWS Ec2 + Elastic IP
- 16. Múltiples usuarios en Amazon EC2
- 17. ¿Amazon EC2 permite instalar herramientas?
- 18. Crear subdominios en Amazon EC2
- 19. Amazon EC2 Iniciar sesión raíz
- 20. Rendimiento de PostgreSQL en EC2/EBS
- 21. Ejecutando SQL Server en EC2
- 22. Configuración de permisos para WordPress en Amazon EC2 (Amazon Linux)
- 23. Administración de instancias de Amazon EC2 reservadas
- 24. Amazon EC2 con o sin EBS?
- 25. Transferir archivos entre Amazon EC2 y S3
- 26. SSH a Amazon EC2 en Linux
- 27. Permiso de escritura de Amazon Ec2 FTP
- 28. Instalación de pyOpenSSL en Amazon Linux (EC2)
- 29. Cómo deshabilitar la carga de Amazon EC2?
- 30. ¿Imagen Apple Mac en Amazon EC2?
Gracias por tomarse el tiempo para investigar, realmente lo aprecio. –