Abril 2003
1001 Aviation Parkway, Suite 400 • Morrisville, NC 27560 • 919-380-2800 • Fax 919-380-2899
320 B Lakeside Drive • Foster City, CA 94404 • 650-513-8000• Fax 650-513-8099
www.veritest.com •
[email protected]
Microsoft Windows Server 2003 vs. Linux
Comparación del Rendimiento del
Servidor de Archivos
Informe de pruebas redactado bajo contrato con Microsoft
Resumen de la Junta Directiva
Microsoft ha encargado a VeriTest,
una subsidiaria de Lionbridge
Technologies, Inc., la realización de
una serie de tests comparando el
rendimiento del servidor de archivos
en las siguientes configuraciones de
sistemas operativos servidores
ejecutándose sobre distintas
configuraciones de hardware y
procesadores:
• Windows Server 2003
Enterprise Edition Release
Candidate 2 (al que se hará
referencia como Windows
Server 2003 en el resto del
informe)
• Red Hat Linux Advanced
Server 2.1
• Red Hat Linux 8.0
Professional
Resultados clave
! Windows Server 2003 produjo un rendimiento del
servidor de archivos significativamente mejor que
Red Hat Linux Advanced Server 2.1 y Red Hat Linux
8.0 en las configuraciones que probamos.
! El rendimiento del servidor de archivos de Windows
Server 2003 en un servidor HP DL760 usando hasta
ocho procesadores fue entre un 66 % y un 95%
mayor que el de Red Hat Linux Advanced Server 2.1
! Windows Server 2003 produjo en nuestras pruebas
un rendimiento del servidor de archivos 100% mejor
que Red Hat Linux Advanced Server 2.1, en un
servidor HP DL380 usando dos procesadores.
! Windows Server 2003 produjo un rendimiento del
servidor de archivos 86% mayor que Red Hat Linux
8.0 Professional, en un servidor HP DL380 usando
dos procesadores.
Para estos tests, Hewlett-Packard ofreció tres sistemas servidores como sigue:
Microsoft Windows Server 2003 vs. Linux Competitive File Server Performance Comparison
1
• Servidor HP ProLiant DL760 configurado con cuatro procesadores Xeon Pentium III a 900Mhz,
4GB de RAM y cuatro Adaptadores de Servidor Intel PRO/1000 MF.
• Servidor HP ProLiant DL760 configurado con ocho procesadores Xeon Pentium III a 900Mhz,
4GB de RAM y ocho Adaptadores de Servidor Intel PRO/1000 MF.
• Servidor HP ProLiant DL380 G2 configurado con ocho procesadores Pentium III a 1.4GHz, 2GB
de RAM y dos Adaptadores de Servidor Intel PRO/1000 MF.
Por favor, consulte la sección Metodología de las Pruebas y el Apéndice A si quiere detalles completos
respecto a los sistemas servidores utilizados para estas pruebas.
Para las pruebas de rendimiento del servidor de archivos, utilizamos el software de benchmark NetBench
7.02 de Ziff Davis Media.
NetBench emplea un gran número de clientes físicos de prueba para generar una carga de trabajo basada
en un archivo I/O utilizando el protocolo CIFS contra el servidor de archivos que se está probando. Estos
clientes de prueba hacen peticiones de archivos basadas en la red a un servidor de archivos y graban la
cantidad de datos transferidos durante la prueba como una medida de la capacidad global de rendimiento
del servidor de archivos. Además, los clientes de pruebas graban y generan una medida del tiempo de
respuesta global medio que tarda el servidor en responder a las diversas peticiones de archivo I/O
formuladas por los clientes de pruebas.
El test de rendimiento del servidor de archivos consistía en ejecutar varios paquetes de pruebas de
NetBench, personalizados y estándar, contra cada uno de los servidores descritos anteriormente con cada
uno de los sistemas operativos ya descritos utilizando las siguientes combinaciones de procesadores:
• Servidor DL380 G2 configurado con dos procesadores
• Servidor DL760 configurado con 1, 2, 4 y ocho procesadores
Para el test de rendimiento del servidor de archivos con Red Hat Linux Advanced Server 2.1 y Red Hat
Linux 8.0 Professional, instalamos los servicios SAMBA durante la instalación de cada producto. SAMBA es
una aplicación que permite a los sistemas basados en Windows mapear y utilizar volúmenes compartidos
residentes en sistemas Linux, usando el protocolo CIFS. Con SAMBA, los clientes basados en Windows
pueden mapear volúmenes compartidos en el servidor Linux y utilizarlos como si residiesen en un servidor
basado en Windows.
Nota: Intentamos realizar la prueba utilizando Red Hat Linux 8.0 Professional en el servidor HP DL760, sin
éxito. En su sitio Web, Hewlett Packard indica que Red Hat Linux 8.0 no es uno de los sistemas operativos
soportados en los servidores HP DL760. Por tanto, en este informe no hay resultados de pruebas para Red
Hat Linux 8.0 Professional sobre el servidor HP DL760.
Por favor, consulte las secciones Metodología de las Pruebas y Resultados de las Pruebas si quiere detalles
completos acerca de los paquetes de pruebas de NetBench utilizados durante las pruebas, cómo
realizamos las pruebas de rendimiento del servidor de archivos y los resultados completos de las pruebas
de NetBench.
Resultados de las Pruebas de Rendimiento del Servidor de Archivos
Esta sección resume los resultados de rendimiento del servidor de archivos. Por favor, consulte la sección
Resultados de las Pruebas para ver los resultados completos.
La figura 1 muestra los valores de rendimiento máximos generados en los servidores HP DL380 y HP
DL760 utilizando todas las combinaciones de sistemas operativos y procesadores que hemos probado.
Averiguamos que, en todas las configuraciones de nuestras pruebas, Windows Server 2003 genera un
Microsoft Windows Server 2003 vs. Linux Competitive File Server Performance Comparison
2
rendimiento máximo del servidor de archivos significativamente mejor que el de Red Hat Linux Advanced
Server 2.1 en el servidor HP DL760 y que Red Hat Linux 8.0 en el servidor HP DL380, independientemente
del servidor usado o del número de procesadores.
Figura 1. Rendimientos Máximos del Servidor de Archivos en Todas las Configuraciones de Pruebas
La figura 2 muestra el resultado máximo de rendimiento del servidor de archivos de NetBench en megabits
por segundo (Mbps) usando Windows Server 2003 y Red Hat Linux Advanced Server 2.1 en los servidores
HP DL380 y HP DL760, en todas las combinaciones de procesadores probadas. Estos resultados muestran
que el rendimiento del servidor de archivos de Windows Server 2003 fue entre el 66% y el 100% mejor que
el de Red Hat Linux Advanced Server 2.1 en estas configuraciones de prueba.
Sistema Operativo
Windows Server 2003
Red Hat Linux Advanced Server 2.1
Porcentaje de Mejora de Windows
Server 2003 sobre Red Hat Linux
Advanced Server 2.1
DL380-2P DL760-1P DL 760-2P DL 760-4P DL 760-8P
1088 Mbps
901 Mbps
901 Mbps
901 Mbps
901 Mbps
901 Mbps
901 Mbps
901 Mbps
901 Mbps
901 Mbps
100%
86%
73%
95%
66%
Figura 2. Rendimiento Máximo del Servidor de Archivos: Windows Server 2003 vs. Red Hat Linux
Advanced Server 2.1
La figura 3 muestra el resultado máximo de rendimiento del servidor de archivos de NetBench en megabits
por segundo (Mbps) usando Windows Server 2003 y Red Hat Linux 8.0 Professional en el servidor HP
DL380 configurado con dos procesadores. Estos resultados muestran que el rendimiento del servidor de
archivos de Windows Server 2003 fue un 86% mejor que el de Red Hat Linux 8.0 Professional en esta
configuración de prueba.
Microsoft Windows Server 2003 vs. Linux Competitive File Server Performance Comparison
3
Sistema Operativo
Windows Server 2003
Red Hat Linux 8.0 Professional
Porcentaje de Mejora de Windows Server 2003
sobre Red Hat Linux 8.0 Professional
DL380-2P
700 Mbps
377 Mbps
86%
Figura 3. Rendimiento Máximo del Servidor de Archivos: Windows Server 2003 vs. Red Hat Linux
Linux 8.0 Professional
La figura 4 muestra el incremento porcentual en los resultados de las pruebas de rendimiento máximo del
servidor de archivos para todas las configuraciones probadas conforme se añadían procesadores al servidor
HP DL760. Los resultados muestran que tanto Windows Server 2003 como Red Hat Linux Advanced Server
2.1 produjeron una escalabilidad del procesador aceptable en nuestras configuraciones de prueba.
Sistema Operativo
Windows Server 2003
Red Hat Linux
Advanced Server 2.1
DL760-
1P
(Mbps)
453
DL760-
2P
(Mbps)
632
%
increase
40%
DL 760-
2P
(Mbps)
632
DL 760-
4P
(Mbps)
901
%
increase
43%
DL 760-
4P
(Mbps)
901
DL 760-
8P
(Mbps)
1088
%
increase
21%
244
365
50%
365
462
27%
462
657
42%
Figura 4. Escalabilidad del Rendimiento del Servidor de Archivos de 1 a 8 Procesadores en el
Servidor HP DL760
Microsoft Windows Server 2003 vs. Linux Competitive File Server Performance Comparison
4
Metodología de las pruebas
Microsoft ha encargado a VeriTest, una subsidiaria de Lionbridge Technologies, Inc., la realización de una
serie de tests comparando el rendimiento del servidor de archivos en las siguientes configuraciones de
sistemas operativos servidores ejecutándose sobre distintas configuraciones de hardware y procesadores:
• Windows Server 2003 Enterprise Edition RC2
• Red Hat Linux Advanced Server 2.1
• Red Hat Linux 8.0 Professional
Hewlett-Packard proporcionó el hardware de los servidores para estas pruebas. En concreto, usamos los
siguientes sistemas:
• Servidor HP ProLiant DL760 configurado con cuatro procesadores Xeon Pentium III a 900Mhz,
4GB de RAM y cuatro Adaptadores de Servidor Intel PRO/1000 MF. Este sistema contenía un
controlador RAID SmartArray 5i embebido conectado a cuatro controladores de disco SCSI
Ultra3 de 36,4GB a 15.000 RPM. Además, instalamos un segundo subsistema RAID que
constaba de un total de 28 controladores de disco SCSI Ultra3 de 18,2GB a 15.000RPM,
conectado a un controlador RAID SmartArray 5300.
• Servidor HP ProLiant DL760 configurado con ocho procesadores Xeon Pentium III a 900M
Comentarios de: Microsoft Windows Server 2003 vs. Linux - Comparación del Rendimiento del Servidor de Archivos (0)
No hay comentarios