Load Balancing
Equilibrio de carga
¿Qué es?
En los ámbitos de la computación distribuida, la computación paralela y la computación de alto rendimiento (HPC), las tareas de procesamiento pueden completarse de forma más eficiente si se distribuyen uniformemente entre distintos recursos, ya sea un nodo de un clúster de computación o un núcleo o hilo de un procesador. Por tanto, es necesario contar con un mecanismo que permita equilibrar las cargas de trabajo entre todos estos recursos. Ahí es donde entra en juego el equilibrio de carga.
Por lo general, se utiliza un equilibrador de carga para recibir las solicitudes y distribuirlas uniformemente entre los servidores. La distribución puede ser estática, cuando el equilibrador de carga distribuye las tareas sin tener en cuenta el estado de cada servidor, o dinámica, cuando puede supervisar el estado de los servidores y ajustar la forma en que redirige el tráfico. En la era de la computación en la nube y los centros de datos compartidos, el equilibrio de carga se ha convertido en un componente esencial de la infraestructura de datos moderna.
Por lo general, se utiliza un equilibrador de carga para recibir las solicitudes y distribuirlas uniformemente entre los servidores. La distribución puede ser estática, cuando el equilibrador de carga distribuye las tareas sin tener en cuenta el estado de cada servidor, o dinámica, cuando puede supervisar el estado de los servidores y ajustar la forma en que redirige el tráfico. En la era de la computación en la nube y los centros de datos compartidos, el equilibrio de carga se ha convertido en un componente esencial de la infraestructura de datos moderna.
¿Por qué es necesario?
Al igual que un equipo no puede demostrar todo su potencial si algunos de sus miembros están sobrecargados mientras otros permanecen inactivos, un conjunto de servidores solo puede alcanzar su máximo rendimiento cuando las cargas de trabajo se distribuyen de forma equilibrada y las tareas especializadas se asignan a servidores diseñados específicamente para ellas. Un equilibrio de carga adecuado contribuye en gran medida a optimizar los tiempos de respuesta y garantizar una alta disponibilidad, tanto si se ejecuta un sistema de HPC como si se administra una sala de servidores o un centro de datos.
¿Cómo puede ayudar GIGABYTE?
La completa gama de soluciones de servidor de GIGABYTE, que incluye servidores de alta densidad de la serie H, servidores GPU de la serie G, servidores de almacenamiento de la serie S, entre otros productos, está diseñada para ofrecer un rendimiento excepcional a usuarios con distintas necesidades de computación. Por ello, un equilibrio de carga eficaz ayudará a estos productos a alcanzar todo su potencial. Los servidores de GIGABYTE son compatibles con las principales técnicas de equilibrio de carga de servidores, tanto si se basan en hardware de red como en algoritmos y software.