Nos piden que especifiquemos el hardware de la base de datos de producción para una aplicación web ASP.NET que aún no se haya creado.¿Cómo debo estimar los requisitos de hardware para la base de datos de SQL Server 2005?
Las especificaciones tenemos que determinar son:
- CPU Base de datos
- base de datos de E/S
- memoria RAM de base de datos
Estas son las métricas Actualmente estoy mirando:
- Número estimado de visitas futuras a sitio web - basado en los registros actuales de IIS.
- Cargas máximas estimadas en el peor de los casos al sitio web .
- Número estimado de consultas DB por página , en promedio.
- Número de servidores en la granja de servidores web que golpearán la base de datos.
- Tráfico de sondeo de caché desde la base de datos (utilizando SqlCacheDependency).
- Errores de caché de datos estimados.
- Número estimado de transacciones de base de datos diarias.
- Tiempo de renderizado de página máximo aceptable.
¿Alguna otra métrica que deberíamos tener en cuenta?
Además, una vez que tenemos todas esas métricas en su lugar, ¿cómo se traducen en requisitos de hardware?
P: ¿Por qué no SQL Server 2008? –
Desde el punto de vista del hardware, no creo que importe mucho entre 2005 y 2008. – James