GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo comparar sus servidores Ubuntu Linux con Phoronix Test Suite

Si tiene curiosidad sobre el rendimiento de sus servidores, debe probar Phoronix Test Suite. Jack Wallen le muestra cómo instalar y usar este conjunto de pruebas.

¿Sabe qué tan bien están funcionando sus instancias de Ubuntu Server? Claro, pueden estar en funcionamiento, pero ¿realmente conoce los detalles de qué tan bien pueden manejar las cargas de trabajo? Esto es especialmente importante antes de implementar una aplicación o un servicio que exigirá mucho a una máquina.

Código abierto:Cobertura de lectura obligada

Con ese fin, ¿ha realizado una evaluación comparativa de sus servidores? Si no es así, le mostraré cómo puede hacer exactamente eso con Phoronix Test Suite, una de las herramientas de prueba y evaluación comparativa más completas del planeta. Este conjunto de pruebas puede llevar a cabo puntos de referencia cuantitativos y cualitativos para que pueda comparar los resultados de sus pruebas con otros.

Phoronix Test Suite se puede instalar en los sistemas operativos Linux, macOS, Windows, Solaris, GNU Hurd y BSD. Demostraré cómo instalar y usar la herramienta en Ubuntu Server 22.04.

Vamos a las pruebas.

Lo que necesitarás

Para instalar Phoronix Test Suite, necesitará una instancia en ejecución de Ubuntu Server 22.04 y un usuario con privilegios de sudo. ¿Estás listo para esto? Ya lo pensé.

Cómo instalar Phoronix Test Suite

Inicie sesión en su instancia de Ubuntu Server y descargue el archivo .deb de Phoronix Test Suite con:

wget https://phoronix-test-suite.com/releases/repo/pts.debian/files/phoronix-test-suite_10.8.3_all.deb

Una vez que se haya descargado el archivo, instale la herramienta con:

sudo dpkg -i phoronix*.deb

La instalación fallará porque todavía hay dependencias que cumplir. Puede corregir ese error y completar la instalación con el único comando:

sudo apt-get install -f

Una vez que se cumplan todas las dependencias, la instalación estará completa. Puede verificar la instalación con:

phoronix-test-suite

El comando anterior debe enumerar toda la información de ayuda para el comando (de la cual hay mucha).

Cómo utilizar el conjunto de pruebas de Phoronix

Primero, enumeremos las pruebas disponibles con el comando:

phoronix-test-suite list-available-tests

Incluso puede enumerar las pruebas por grupo de esta manera:

phoronix-test-suite list-available-suites

O bien, puede recuperar información sobre una prueba específica con el comando:

phoronix-test-suite info TEST

Donde PRUEBA es el nombre de la prueba.

Digamos que queremos ejecutar la prueba pts/server, que ejecuta 26 pruebas únicas diferentes (que cubren todo, desde Apache, Memcached, Redis, NGINX, PHP, PHP, OpenSSL, Node.js y mucho más. Para ejecutar esa prueba, debe primero instale las dependencias de prueba requeridas con el comando:

phoronix-test-suite install pts/server

El comando anterior tardará entre 20 y 30 minutos en completarse. Una vez que le devuelvan su terminal, inicie la prueba con:

phoronix-test-suite run pts/server

La ejecución de un comando, como se muestra arriba, se realiza en modo interactivo, donde deberá responder varias preguntas. En lugar de hacer eso cada vez, puede usar la función de modo por lotes. Para ello, primero ejecutará el comando:

phoronix-test-suite batch-setup

El comando anterior requerirá que responda lo siguiente:

  • Guardar los resultados de la prueba cuando está en modo por lotes (Y/n):y
  • Abrir el navegador web automáticamente cuando esté en modo por lotes (y/N):n
  • Subir automáticamente los resultados a OpenBenchmarking.org (Y/n):y
  • Solicitud de identificador de prueba (Y/n):
  • Solicitud de descripción de la prueba (Y/n):
  • Solicitar el nombre del archivo de resultados guardados (Y/n):
  • Ejecutar todas las opciones de prueba (Y/n):

Responda todas las preguntas y las respuestas se guardarán en el archivo ~/.phoronix-test-suite/user-config.xml. Después de finalizar la configuración por lotes, puede ejecutar una lista completa de pruebas (que también descargará automáticamente todas las dependencias necesarias y ejecutará las pruebas por usted) con un comando como este:

phoronix-test-suite batch-benchmark pts/server

Dado que ya ejecutó la configuración por lotes, no tendrá que responder las preguntas durante la evaluación comparativa.

Una vez completadas las pruebas, la información se guardará en el mismo directorio desde el que ejecutó el comando. Revise los resultados para ver cómo le fue a su servidor.

Y eso es todo lo que hay que hacer para comparar sus instancias de Ubuntu Server con Phoronix Test Suite. Hay mucho más que puede hacer con esta herramienta, así que asegúrese de echar un vistazo a la documentación oficial para ver las muchas formas en que Phoronix Test Suite puede servirle.

Suscríbase a de TechRepublic Cómo hacer que la tecnología funcione en YouTube para obtener los últimos consejos tecnológicos para profesionales de negocios de Jack Wallen.



Enlace de origen


Linux
  1. Cómo usar el comando grep de Linux

  2. Cómo ampliar la funcionalidad de su escritorio Linux con PlexyDesk

  3. Cómo unir su servidor Linux al proyecto de grupo NTP

  4. Cómo reproducir sesiones de terminal grabadas con el comando de script de Linux

  5. Cómo usar el comando Dig en Linux con ejemplos

Cómo comparar tu GPU en Linux

Cómo administrar contraseñas de Linux con el comando pass

Cómo asegurar servidores Linux con SE Linux

Cómo encontrar archivos con el comando fd en Linux

Cómo monitorear sus servidores Linux con Checkmk

Cómo encontrar la ubicación de sus servidores con Traceroute y WHOIS