none
Calcular IOPS RRS feed

  • Pregunta

  • Estimados.

    Tenemos un servidor productivo que lo cambiaremos por motivos de obsolescencia de hardware.

    Necesito poder establecer la cantidad de IOPS para el nuevo servidor.

    CPU, RAM y versión de SQL ya esta listo, solo me preocupa los IOPS que actualmente esta consumiendo el servidor sql y cualquier otra información relacionada al respecto.

    Saludos Cordiales.

    Cristian.




    DBA SQL Server Santiago/Chile

    jueves, 16 de febrero de 2017 1:23

Respuestas

  • Saludos Christian

    En general y si no quieres complicarte te diria que uses Crystal Disk Mark para calcular los IOPS es fácil, si quieres algo un poco más variante IOmeter la mejor que verás es una de oracle para hacer esto.

    No es el enfoque no es lo que buscas pero te puede servir.

    http://sqlservertoolbox.blogspot.mx/2016/01/diagnostico-de-problemas-de-io-en-sql.html

    jueves, 16 de febrero de 2017 1:50
  • Me supongo que no leiste el video, realmente los IOPS cada quien los describe y nunca te dicen en base a que medida estan siendo, los sectores o clusters son de 512 bytes es lo mas normal pero para SQL Server se recomienda que sean de 64kb o sea si yo te digo unos IOPS de 6000 pero no te digo el sector pensarias en un buen desempenio, mientras si te digo un IOPS de 80 pero son sectores de 64kb y no digo esto seria malo.

    Lo mejor es leer tu tiempo de respuesta y tu transferencia promedio, lo primero seria tomar una captura de disco con un perfmon el raid ya no se toma para esta captura pues lo que da son los IOPS ya sobre la unidad logica no la fisica. 

    jueves, 16 de febrero de 2017 15:00

Todas las respuestas

  • Saludos Christian

    En general y si no quieres complicarte te diria que uses Crystal Disk Mark para calcular los IOPS es fácil, si quieres algo un poco más variante IOmeter la mejor que verás es una de oracle para hacer esto.

    No es el enfoque no es lo que buscas pero te puede servir.

    http://sqlservertoolbox.blogspot.mx/2016/01/diagnostico-de-problemas-de-io-en-sql.html

    jueves, 16 de febrero de 2017 1:50
  • Estimado Enrique.

    Como siempre muchas gracias por tus respuestas.

    Tengo la sensación que Crystal Disk Mark te da pruebas de IOPS del servidor y no muestyra las IOPS que esta consumiendo realmente el servidor o bien yo no lo sé usar.

    Saludos.


    DBA SQL Server Santiago/Chile

    jueves, 16 de febrero de 2017 13:09
  • Favor su ayuda.

    Estoy utilizando el performance monitor del S.O.

    Promedio Lecturas 0,050

    Promedio Escrituras 6,880

    Como calculo las IOPS con dichos valores ? Entiendo que en un RAID 10 la penalidad es de 2

    Por lo que he leido seria y se multiplica a las escrituras, pero no he podido dar con la formula.



    DBA SQL Server Santiago/Chile

    jueves, 16 de febrero de 2017 13:45
  • Me supongo que no leiste el video, realmente los IOPS cada quien los describe y nunca te dicen en base a que medida estan siendo, los sectores o clusters son de 512 bytes es lo mas normal pero para SQL Server se recomienda que sean de 64kb o sea si yo te digo unos IOPS de 6000 pero no te digo el sector pensarias en un buen desempenio, mientras si te digo un IOPS de 80 pero son sectores de 64kb y no digo esto seria malo.

    Lo mejor es leer tu tiempo de respuesta y tu transferencia promedio, lo primero seria tomar una captura de disco con un perfmon el raid ya no se toma para esta captura pues lo que da son los IOPS ya sobre la unidad logica no la fisica. 

    jueves, 16 de febrero de 2017 15:00