La selección del servidor X86 o RISC? Debe considerar 12 puntos

  

Con los procesadores POWER7 y Nehalem-EX lanzados por IBM e Intel, respectivamente, en el primer trimestre de este año, las minicomputadoras RISC y los servidores X86 están más activos. . Una de las partes dijo que mi sistema es el más confiable y que el rendimiento es el más poderoso. La otra parte dijo que mi sistema no es peor que usted y que el precio sigue siendo alto.

La opinión pública es razonable, la mujer dijo que la mujer es razonable, entonces, ¿cómo debe elegir el usuario? Esto es realmente una cosa vergonzosa. ¡Escuchemos las voces propias de los usuarios! No hace mucho, el servidor IT168 y la comunidad tecnológica ChinaUnix celebraron conjuntamente una discusión en línea: "¿A quién eliges entre el servidor X86 y la minicomputadora RISC?", Participaron más de 100 CUer El debate ha atraído a miles de internautas para ver.

¡Una publicación despierta mil olas! Después de que el debate se ha calmado, un pequeño resumen, encontré que los cibernautas también están hablando unos de otros, nadie. Sin embargo, aunque no hay una respuesta unificada, pero volviendo al primer pensamiento, ¡esta debería ser la cara original de las cosas! Ahora tenemos algunas de las opiniones de las personas, en realidad relacionadas con el rendimiento, la rentabilidad, la fiabilidad, el servicio postventa, las áreas aplicables, el software. Doce aspectos, como compatibilidad, integración de software y hardware, escalabilidad, madurez de la tecnología, facilidad de uso, perspectivas de la industria, factores históricos, etc.

1.Performance

Overall X86 El rendimiento del servidor sigue siendo diferente al de la minicomputadora RISC. Sin embargo, el rendimiento del servidor de la PC ha mejorado rápidamente en los últimos años. Esta brecha se está reduciendo cada vez más y depende del campo de la aplicación. En algunos aspectos, incluso supera el RISC. . Además, se debe tener en cuenta que el rendimiento del servidor también debe basarse en la carga de la aplicación. Las diferentes cargas de trabajo de la aplicación tienen un énfasis diferente en el rendimiento del sistema. Por ejemplo, algunas aplicaciones requieren alta frecuencia, otras requieren gran cantidad de memoria y algunas entradas y salidas. Con frecuencia, y para diferentes cargas de aplicaciones, X86 y minicomputadoras también se comportarán de manera diferente.

2. Relación calidad-precio

En general, los servidores X86 tienen gastos mucho más bajos en hardware, software, mantenimiento posterior, actualizaciones, etc. que los minicomputadores, y tienen enormes ventajas. Pero para algunas aplicaciones fundamentales que requieren 7x24 horas de funcionamiento a plena carga, el riesgo de inactividad es alto, por lo que si utiliza un servidor RSIC más estable y confiable, el riesgo es mucho menor.

3. Confiabilidad

En general, RISC + UNIX es más estable que x86 + Linux o Windows. El servidor RISC es muy diferente del servidor X86 en el diseño de la arquitectura de hardware. Utiliza mucha tecnología de redundancia y alta disponibilidad, por lo que la confiabilidad es mayor y el costo es mayor. El nivel de calidad del hardware de los servidores X86 es desigual, alto y bajo, y el trabajo del hardware es un poco peor. Sin embargo, la fiabilidad de los servidores X86 también está aumentando. Además, vale la pena mencionar que hay muchos factores que afectan la confiabilidad, excepto el hardware en sí, que está relacionado con el sistema operativo, el nivel de personal y el nivel de administración.

4. Servicio postventa

Una de las razones más importantes por las que muchos usuarios eligen minicomputadoras RISC caras es porque IBM, HP, etc. pueden actualizar el conjunto completo de servicios de nivel de proveedor, los usuarios. Si hay un problema con el sistema, puede encontrarlo directamente. El propio fabricante de máquinas pequeñas tiene un equipo de soporte técnico sólido. Para los usuarios de x86 + Linux, los servicios de muchos sistemas de código abierto no se mantienen.

5. Campos aplicables

Las minicomputadoras RISC son principalmente para aplicaciones críticas fundamentales que no pueden cerrarse durante 7 * 24 horas. A menudo, los requisitos de disponibilidad comercial alcanzarán 5-9, especialmente el núcleo. Base de datos, plataforma de facturación del operador, sistema bancario central, sistema de negociación de valores, etc. Los servidores X86 se utilizan en una amplia gama de aplicaciones y aplicaciones. Para entornos de alta disponibilidad, también puede utilizar clústeres X86 en su lugar. En general, el alcance de la aplicación de las minicomputadoras es cada vez más pequeño, y el alcance de X86 se está expandiendo. Los datos de envío del servidor de estadísticas de IDC en la última década también han demostrado esta tendencia.

6. Compatibilidad de software

El servidor X86 es compatible con Linux, Windows, Solaris y otros sistemas operativos, y hay muchos proveedores de software. La cantidad de aplicaciones compatibles es mucho más que RISC + UNIX. Puede ser más flexible para adaptarse a diversos cambios ambientales, y la migración es relativamente fácil. Las minicomputadoras a menudo tienen mejor soporte y se adaptan a su propio software, pero son fácilmente vinculadas por un proveedor y tienen mayores costos de migración. Además, el POWER de IBM, el Itanium de HP también ha comenzado a tener sistemas Linux e incluso Windows.

7. Nivel de integración de software y hardware

Dado que el servidor X86 es un producto industrial estándar, toda la máquina se ensambla mediante componentes estándar como CPU, memoria, disco duro y placa. También hay muchos proveedores de software, que son mutuamente restrictivos, y la estrechez de la combinación de software y hardware estará plagada, y se requiere una gran cantidad de pruebas de certificación de compatibilidad. Los fabricantes de máquinas pequeñas, como IBM desde la CPU, la máquina del servidor, el sistema operativo, el middleware, la base de datos e incluso el software de aplicación superior, son una investigación y desarrollo, diseño, pruebas, producción, ensamblaje, por lo que pueden proporcionar una solución de paquete estable. Un proveedor proporciona soporte. Por lo tanto, elegir una minicomputadora es en realidad una opción de una solución total, que incluye hardware, sistema operativo y, posiblemente, plataformas de desarrollo y otras aplicaciones.

8. Escalabilidad

El servidor de la minicomputadora se puede ampliar a más de 8 CPU, y para los servidores X86 es difícil hacerlo. En el pasado, solo algunos proveedores como IBM, HP, Dawning y UNISYS Puede hacerlo Sin embargo, con el lanzamiento de Nehalem-EX (Xeon 7500), cada vez más fabricantes lanzarán más de 8 servidores. Sin embargo, en la expansión horizontal de los clústeres de Linux, como en el campo de la computación de alto rendimiento y los servicios web, las ventajas de los clústeres de X86 baratos son muy fuertes, como lo demuestra la computadora TOP500 de alto rendimiento global y la lista TOP100 nacional.

9.Technology Maturity

Muchas tecnologías en el campo del servidor se derivan de minicomputadoras como la tecnología de virtualización, la tecnología de redundancia de componentes clave, la tecnología de detección de fallas, etc. La madurez técnica es obviamente alta. El servidor de gama alta X86 comenzó tarde, pero el servidor X86 se ha desarrollado rápidamente en los últimos años. En particular, IBM, HP y otros proveedores que tienen servicios de servidor X86 y pequeños a menudo transfieren la tecnología de la máquina pequeña al servidor. Intel también ha comenzado a agregar más funciones de RAS al procesador Xeon. Por ejemplo, hay más de 20 funciones de RAS en Nehalem-EX, algunas de las cuales también se portan desde la plataforma Itanium. Como resultado, la madurez tecnológica de los servidores X86 aumenta constantemente para satisfacer las necesidades de aplicaciones más críticas en el pasado.

10.Facilidad de uso

Como producto de estandarización industrial, el servidor X86 ha enviado más del 95% del mercado total de servidores y es compatible con Linux y Windows. Software del sistema, por lo que el nivel de talentos técnicos y el personal de administración y mantenimiento no es demasiado alto, y la administración del mantenimiento también es más fácil. A menudo se requiere que la minicomputadora RISC esté especialmente entrenada porque está cerrada a un fabricante y tiene mayores requisitos para los técnicos.

11. Perspectivas de la industria

Los servidores X86 tienen un amplio ecosistema, una gran cantidad de diversos fabricantes de software y hardware, los usuarios también son muy grandes, toda la industria tiene una gran vitalidad. Los fabricantes de minicomputadoras RISC están luchando entre sí. IBM, HP y Sun están en una sola familia. El hardware y los sistemas operativos están relativamente cerrados, por lo que la vitalidad no es tan buena como la X86. Además, la adquisición de Sun por Oracle y el lento desarrollo del Itanium de HP también traen inestabilidad al desarrollo saludable de la industria en general.

12. Factores históricos

RISC y X86 no son incompatibles entre sí, en realidad pueden coexistir. En realidad, algunos sistemas de negocios son opciones combinadas, como aplicaciones periféricas que usan servidores de PC y bases de datos centrales que usan minicomputadoras RISC. Muchos usuarios tienen muchos sistemas heredados en sus sistemas de TI, y la mayoría de ellos solo pueden continuar con la arquitectura anterior. Incluso si hay una migración, se lleva a cabo gradualmente. Por ejemplo, el servidor de base de datos continúa utilizando el sistema UNIX y el servidor de aplicaciones comienza a cambiar a la plataforma X86 basada en el sistema Linux o Windows.

Resumen

En resumen, combinado con las opiniones de la mayoría de los internautas, elegir RISC o X86 no es una oración o dos. En general, está determinado por las necesidades de la aplicación empresarial y el presupuesto. Para las unidades que "no son dinero malo", las minicomputadoras RISC se considerarán para empresas clave donde los presupuestos lo permitan, ya que RISC tiene ventajas sin precedentes en términos de confiabilidad y madurez. Sin embargo, para la mayoría de las aplicaciones empresariales, el rendimiento de los costos sigue siendo el determinante más crítico. Después de todo, X86 tiene grandes ventajas en el costo general y X86 en términos de rendimiento y confiabilidad. La brecha en RISC se ha vuelto cada vez más pequeña.

Pero la selección del sistema debe considerarse de manera integral. A menudo no es solo tecnología y dinero. Se relaciona con las necesidades comerciales, la eficiencia del desarrollo, el período de construcción, los usuarios objetivo, los costos de mantenimiento, los niveles de personal, etc. Generalizado Por ejemplo, en términos de confiabilidad, además de la tecnología del producto en sí, está estrechamente relacionado con el nivel de personal y de administración. La elección de Windows o Unix a menudo está limitada por los desarrolladores existentes y el software existente; La continuidad del negocio, la alta disponibilidad, etc. tienen diferentes requisitos ...

Creo que al menos en el corto plazo, la batalla entre X86 y RISC continuará, ¡nadie puede matar a nadie!

Copyright © Conocimiento de Windows All Rights Reserved