Granja de servidores - Server farm

Una fila de racks en una granja de servidores.
Esta granja de servidores es compatible con las diversas redes informáticas de la Fuerza de Tarea Conjunta Guantánamo.

Una granja de servidores o un clúster de servidores es una colección de servidores informáticos , generalmente mantenidos por una organización para proporcionar funcionalidad de servidor mucho más allá de la capacidad de una sola máquina. Las granjas de servidores a menudo consisten en miles de computadoras que requieren una gran cantidad de energía para funcionar y mantenerse frescas. En el nivel de rendimiento óptimo, una granja de servidores tiene enormes costos (tanto financieros como ambientales) asociados. Las granjas de servidores a menudo tienen servidores de respaldo, que pueden asumir la función de servidores primarios en caso de una falla del servidor primario. Las granjas de servidores generalmente se colocan con los conmutadores de red y / o enrutadores que permiten la comunicación entre las diferentes partes del clúster y los usuarios del clúster. Los productores de servidores suelen montar las computadoras, los enrutadores, las fuentes de alimentación y los dispositivos electrónicos relacionados en racks de 19 pulgadas en una sala de servidores o en un centro de datos .

Aplicaciones

Las granjas de servidores se utilizan comúnmente para la computación en clúster . Muchas supercomputadoras modernas comprenden granjas de servidores gigantes de procesadores de alta velocidad conectados por Gigabit Ethernet o interconexiones personalizadas como Infiniband o Myrinet . El alojamiento web es un uso común de una granja de servidores; En ocasiones, este sistema se denomina colectivamente granja web . Otros usos de las granjas de servidores incluyen simulaciones científicas (como dinámica de fluidos computacional ) y la representación de imágenes generadas por computadora en 3D (ver granja de render ).

Las granjas de servidores se utilizan cada vez más en lugar de o además de las computadoras mainframe por las grandes empresas, aunque las granjas de servidores aún no alcanzan los mismos niveles de confiabilidad que las mainframes. Debido a la gran cantidad de computadoras en las grandes granjas de servidores, la falla de una máquina individual es un evento común, y la administración de grandes granjas de servidores debe tener esto en cuenta proporcionando soporte para la redundancia , la conmutación por error automática y la reconfiguración rápida de la clúster de servidores.

Rendimiento

El rendimiento de los mayores servidores de granjas (miles de procesadores y hacia arriba) está normalmente limitada por el rendimiento del centro de datos s' de refrigeración sistemas y el costo total de electricidad en lugar de por el rendimiento de los procesadores. Las computadoras en las granjas de servidores funcionan las 24 horas del día, los 7 días de la semana y consumen grandes cantidades de electricidad, y por esta razón, el parámetro de diseño crítico para sistemas grandes y continuos tiende a ser el rendimiento por vatio en lugar del costo del rendimiento máximo o (rendimiento máximo / (unidad * costo inicial)). Además, para los sistemas de alta disponibilidad que deben funcionar las 24 horas del día, los 7 días de la semana (a diferencia de las supercomputadoras que se pueden apagar y encender según la demanda, y también tienden a funcionar con un uso mucho mayor), se presta más atención a las funciones de ahorro de energía, como la velocidad de reloj variable. y la capacidad de apagar las partes de la computadora, las partes del procesador y las computadoras completas ( WoL y virtualización ) de acuerdo con la demanda sin interrumpir los servicios. La red que conecta los servidores en una granja de servidores también es un factor esencial en el rendimiento general, especialmente cuando se ejecutan aplicaciones que procesan grandes volúmenes de datos.

Rendimiento por vatio

El EEMBC EnergyBench, SPECpower , y el procesamiento de transacciones Consejo rendimiento TPC-Energy son puntos de referencia diseñados para predecir el rendimiento por vatio en una granja de servidores. La energía utilizada por cada bastidor de equipos se puede medir en la unidad de distribución de energía . Algunos servidores incluyen hardware de seguimiento de energía para que las personas que ejecutan la granja de servidores puedan medir la energía utilizada por cada servidor. La energía utilizada por toda la granja de servidores se puede informar en términos de eficacia del uso de energía o eficiencia de la infraestructura del centro de datos .

Según algunas estimaciones, por cada 100 vatios gastados en el funcionamiento de los servidores, se necesitan aproximadamente otros 50 vatios para enfriarlos. Por esta razón, la ubicación de una granja de servidores puede ser tan importante como la selección del procesador para lograr la eficiencia energética. Islandia , que tiene un clima frío todo el año, así como un suministro de electricidad geotérmica barata y neutral en carbono , está construyendo su primer gran sitio de alojamiento de granjas de servidores. Se están tendiendo cables de fibra óptica desde Islandia a América del Norte y Europa para que las empresas puedan ubicar sus servidores en Islandia. Otros países con condiciones favorables, como Canadá, Finlandia, Suecia y Suiza, están tratando de atraer centros de datos de computación en la nube. En estos países, el calor de los servidores puede ventilarse de forma económica o utilizarse para ayudar a calentar edificios, reduciendo así el consumo de energía de los calentadores convencionales.

Ver también

Referencias

enlaces externos