es.phhsnews.com


es.phhsnews.com / Cómo estresar Pruebe los discos duros en su PC o servidor

Cómo estresar Pruebe los discos duros en su PC o servidor


¿Cuál de sus discos duros es el más rápido y realmente es tan rápido como lo prometió el fabricante? Ya sea que tenga una PC de escritorio o un servidor, la utilidad Diskspd gratuita de Microsoft pondrá a prueba y comparará sus discos duros.

NOTA: Una versión anterior de esta guía explicaba el uso de la antigua utilidad "SQLIO" de Microsoft. Sin embargo, Microsoft ahora solo ofrece la utilidad "Diskspd", que reemplaza a SQLIO, por lo que hemos actualizado esta guía con nuevas instrucciones.

¿Por qué usar Diskspd?

Si desea conocer la capacidad IO de sus unidades, Diskspd es una excelente herramienta. Diskspd le indicará la capacidad máxima que pueden manejar los discos duros de un servidor, o le indicará el disco duro más rápido que debe usar para cargas de trabajo pesadas (o simplemente exigentes juegos de PC) en una PC de escritorio.

Como ejemplo, supongamos que tenemos tres unidades en un servidor: una unidad F, unidad G y unidad C. Si tenemos nuestro MDF en la unidad F, LDF en la unidad G y nuestro sistema operativo en nuestra unidad C, podemos evaluar si nuestra configuración es efectiva. Por ejemplo, si el archivo MDF es el más activo con la mayor cantidad de lecturas y escrituras, deseamos que esté en la unidad más rápida.

Usando el ejemplo anterior con los gráficos (que representa las escrituras y lecturas para el SO, LDF y MDF), colocaríamos nuestro archivo MDF en el disco más rápido ya que nuestro MDF es el más activo. Si nuestro análisis Diskspd mostró que F era nuestro disco más rápido, colocaríamos nuestro archivo MDF en la unidad F.

Dónde descargar Diskspd

Microsoft ofrece esta excelente herramienta de forma gratuita, y puede descargarla de Microsoft Technet. Incluso es de código abierto, por lo que puede descargar e inspeccionar o modificar el código fuente de GitHub.

Se ha probado que Diskspd funciona en versiones de escritorio de Windows 7, 8, 8.1, 10, así como en Windows Server 2012, 2012 R2 y 2016 Technical Preview 5.

Una vez que lo hayas descargado, necesitarás extraer los contenidos del archivo .zip a una carpeta en tu computadora. Tenga en cuenta que el archivo contiene tres archivos diferentes "diskspd.exe". El que está en la carpeta "amd64fre" es para PC con Windows de 64 bits, mientras que el de la carpeta "x86fre" es para PC con Windows de 32 bits. Si está usando una versión de 64 bits de Windows, y probablemente lo esté haciendo, probablemente quiera usar la versión de 64 bits.

¿Cómo realizo una prueba de esfuerzo?

Para realizar una prueba única , simplemente puede invocar un comando Diskspd desde un símbolo del sistema habilitado por el administrador. En Windows 10 o 8.1, haga clic con el botón derecho en el botón Inicio y seleccione "Símbolo del sistema (Administrador)". En Windows 7, busque el acceso directo "Símbolo del sistema" en el menú Inicio, haga clic con el botón derecho y seleccione "Ejecutar como administrador.

Primero, usecdpara cambiar al directorio que contiene Diskspd. exe que desea utilizar:

cd c:  path  to  diskspd  amd64fre

En nuestro caso, parecía el siguiente comando.

Ahora, ejecute el comando Diskspd con las opciones que desea usar . Encontrará una lista completa de opciones de línea de comando e información de uso en el archivo DiskSpd_Documentation.pdf de 30 páginas incluido en el archivo Diskspd que descargó.

Sin embargo, si desea comenzar a usarlo rápidamente, aquí hay un comando de ejemplo . El siguiente comando establece el tamaño de bloque en 16K (-b16K), ejecuta una prueba de 30 segundos (-d30), desactiva el cobro de hardware y software (-Sh), mide las estadísticas de latencia (-L), utiliza dos solicitudes de E / S por subproceso (- o2) y cuatro subprocesos (-t4) por destino, usa acceso aleatorio en lugar de escritura secuencial (-r), realiza 30% de operaciones de escritura y 70% de operaciones de lectura (-w30).

Crea un archivo en c: testfile.dat de 50 MB de tamaño (-c50M). Si desea comparar su unidad D: en su lugar, por ejemplo, debe especificar d: testfile.dat

Diskspd.exe -b16K -d90 -Sh -L -o2 -t4 -r -w30 -c50M c:  testfile.dat

Después de todo el tiempo que especifique -30 segundos en la prueba anterior- los resultados de la prueba se imprimirán en el símbolo del sistema y podrá verlos.

Consulte los resultados y verá la media de MB / s que alcanzó el disco durante la prueba: cuántas operaciones de escritura se realizaron por segundo, cuántas operaciones de lectura se realizaron por segundo y la cantidad total de operaciones de entrada / salida (IO) por segundo. Estas estadísticas son más útiles cuando se comparan varias unidades para ver cuál es más rápida para ciertas operaciones, pero también le dicen exactamente cuánto IO puede manejar un disco duro.

También puede volcar los resultados a un archivo de texto que puede ver más tarde con el operador>. Por ejemplo, el siguiente comando ejecuta el mismo comando que el anterior y coloca los resultados en el archivo C: testresults.txt.

Diskspd.exe -b16K -d90 -Sh -L -o2 -t4 -r -w30 -c50M c:  testfile.dat> c:  testresults.txt

Repita este proceso para sus otras unidades, y compare.

Personalizando su comando de prueba de esfuerzo

Si está tratando de averiguar cuál es el más rápido disco duro para una determinada carga de trabajo, debe crear un comando que mejor se adapte a esa carga de trabajo. Por ejemplo, si se trata de un servidor que solo lee datos y no escribe, debe realizar una prueba de 100% de lecturas que no mida ningún rendimiento de escritura. Ejecute esa prueba de esfuerzo en varias unidades y compare los resultados para ver cuál es más rápido para ese tipo de trabajo.

Tenga en cuenta que hay muchas, muchas otras opciones de línea de comandos que puede especificar para Diskspd.exe. Encontrará la lista más completa y actualizada en la documentación que viene con el archivo Diskspd.exe descargado, pero aquí hay algunas opciones importantes:

  • -w indica el porcentaje de operaciones de escritura y lectura . Por ejemplo, al ingresar -w40 se realizarán 40% de operaciones de escritura y, por lo tanto, 60% de operaciones de lectura. Ingresando -w100 realizará 100% operaciones de escritura. Omitir el interruptor -w o ingresar -w0 realizará 0% de operaciones de escritura y, por lo tanto, operaciones de lectura del 100%.
  • -r o -s determina si la prueba usa acceso aleatorio u operaciones secuenciales . Especifique -r para acceso aleatorio o -s para secuenciales. Esto le ayuda a probar ya sea el acceso aleatorio a archivos (generalmente un grupo de archivos pequeños) o el acceso secuencial a archivos (a menudo un archivo grande que se lee o escribe de una vez).
  • -t indica el número de hilos que serán ejecutar al mismo tiempo, como -t2 para dos hilos o -t6 para seis hilos.
  • -o indica el número de solicitudes pendientes por hilo, como -o4 para cuatro solicitudes o -o2 para dos resultados.
  • -d es la duración de las pruebas en segundos, como -d90 por 90 segundos o -d120 por 120 segundos.
  • -b es el tamaño de bloque de las lecturas o escrituras, como como -b16K para un tamaño de bloque de 16K o -b64K para un tamaño de bloque de 64 K.

Usando estas opciones, puede modificar el comando de referencia para ver cómo funciona su disco bajo cargas variables. Una vez que haya escrito un comando que considere aproximado al tipo de carga de trabajo que realiza en su PC, puede poner a prueba varias unidades y ver cuál ofrece el mejor rendimiento.


¿Tu PC está lista para Windows 8?

¿Tu PC está lista para Windows 8?

Windows 8 fue lanzado oficialmente ayer y ahora es el momento de decidir si desea actualizar o no. Si ha decidido actualizar una máquina con Windows XP, Windows Vista o Windows 7 a Windows 8, probablemente quiera asegurarse de que su sistema pueda admitir Windows 8 antes de comprar la actualización.P

(How-to)

Cómo detener tu Apple Watch desde que te molesta a que te pongas de pie

Cómo detener tu Apple Watch desde que te molesta a que te pongas de pie

¿Estás cansado de tu Apple Watch que te regaña para que te levantes? No estas solo. Siga leyendo mientras le mostramos cómo decirle al pequeño reloj inteligente-maravilla que le quite la espalda. Por el contrario, si le gusta recibir órdenes de su reloj, le mostraremos cómo volver a encenderlo. ¿Por qué quiero hacer esto?

(how-to)