[AIX HP-UX Linux Solaris Windows]

Visión general del producto

Load Balancer es una solución de software para distribuir peticiones de cliente entrantes entre servidores. Esta solución aumenta el rendimiento de los servidores dirigiendo las peticiones de la sesión TCP/IP a servidores distintos dentro de un grupo de servidores; de este modo, se equilibran las peticiones entre todos los servidores. Este equilibrado de carga es transparente a los usuarios y otras aplicaciones. Load Balancer resulta de utilidad para aplicaciones como servidores de correo electrónico, servidores de la World Wide Web, consultas de base de datos paralelo distribuidas y otras aplicaciones TCP/IP.

Cuando Load Balancer se utiliza con servidores Web, puede ayudar a maximizar el potencial de su sitio proporcionando una solución completa, flexible y escalable a problemas de intensa demanda. Si los visitantes de su sitio no pueden comunicar en los momentos de mayor demanda, utilice Load Balancer para encontrar automáticamente el servidor óptimo para gestionar las peticiones entrantes, así mejorará la satisfacción de los clientes y la rentabilidad.

Ventajas de utilizar Load Balancer

El número de usuarios y redes conectado a Internet global aumenta exponencialmente. Este aumento produce problemas de escalabilidad que pueden limitar el acceso de los usuarios a los sitios conocidos. Actualmente, los administradores de redes utilizan varios métodos para intentar maximizar el acceso. Con algunos de estos métodos, puede elegir de modo aleatorio un usuario distinto si una selección anterior es lenta o no responde. Este enfoque es engorroso, pesado e ineficaz. Otro método es el algoritmo de turno rotativo estándar, en el que el servidor de nombres de dominio selecciona servidores por turno para gestionar las solicitudes. Este enfoque es mejor, pero sigue siendo ineficaz porque envía tráfico sin tener en cuenta la carga de trabajo del servidor. Además, aún cuando el servidor dé un error, se le seguirán enviando las solicitudes. La necesidad de una solución más completa ha dado como resultado Load Balancer. Esta solución ofrece muchas ventajas sobre las soluciones anteriores y de la competencia:
  • Escalabilidad: a medida que aumenta el número de peticiones de cliente, puede añadir servidores dinámicamente, proporcionando soporte para decenas de millones de peticiones al día, en decenas o incluso centenas de servidores.
  • Uso eficaz del equipo: el equilibrado de carga asegura que cada grupo de servidores hace un uso óptimo del hardware minimizando los puntos conflictivos que suelen aparecer con un método de turno rotativo estándar.
  • Integración sencilla: Load Balancer utiliza protocolos TCP/IP estándar. Puede añadirlo a la red existente sin realizar ningún cambio físico en la red. Es sencillo de instalar y configurar.
  • Menos carga adicional: con el método sencillo de reenvío de nivel MAC, el componente Dispatcher sólo presta atención a los flujos de cliente a servidor de entrada. No tiene que comprobar los flujos de salida del servidor al cliente. Esto reduce significativamente el impacto en la aplicación comparado con otros enfoques y puede producir un rendimiento de red mejorado.
  • Alta disponibilidad: el componente Dispatcher ofrece una alta disponibilidad integrada, utilizando una máquina de reserva que permanece preparada en todo momento para hacerse con el control del equilibrado de carga en caso de que la máquina servidor primaria dé un error. Cuando uno de los servidores da un error, el otro servidor sigue atendiendo las peticiones. Este proceso impide que haya un servidor como único punto de error y hace que el sitio esté altamente disponible.
  • Afinidad del cliente con el servidor: la característica de afinidad correlaciona una dirección IP de cliente con un servidor final, que proporciona un mayor nivel de eficacia al disminuir el uso de memoria y de CPU comparado con el reenvío de conexiones tradicional.
  • Equilibrado de carga de una red privada: puede configurar las máquinas Dispatcher y del servidor TCP utilizando una red privada. Esta configuración puede reducir el conflicto sobre la red pública o externa que puede afectar al rendimiento.
  • Obtenga información sobre cómo gestionar servidores utilizando Load Balancer.

    Load Balancer equilibra el tráfico entre servidores a través de una combinación exclusiva de software de equilibrado de carga y gestión. Todas las solicitudes de cliente enviadas a la máquina de Dispatcher se dirigen al "mejor" servidor según los pesos establecidos de forma dinámica. Puede utilizar los valores predeterminados de dichos pesos o cambiar los valores durante el proceso de configuración.

    Dispatcher también puede detectar un servidor con anomalías y reenviar el tráfico sin pasar por el mismo. Dispatcher da soporte a HTTP, FTP, SSL, SMTP, NNTP, IMAP, POP3, Telnet, SIP y a cualquier otra aplicación basada en TCP.

Load Balancer es la clave que permite la gestión estable y eficaz de una red de servidores grande y escalable. Con el servidor virtual, puede enlazar muchos servidores individuales en lo que parecerá ser un solo servidor virtual. Así, su sitio se presenta como una sola dirección IP ante los demás. Dispatcher funciona independientemente de un servidor de nombres de dominio; todas las peticiones se envían a la dirección IP de la máquina de Dispatcher.

Dispatcher proporciona distintas ventajas al equilibrar la carga de tráfico para servidores agrupados en clúster, resultando en una gestión estable y eficaz del sitio.




Subtemas
Alta disponibilidad con Load Balancer
Tareas relacionadas
Gestión de servidores
Referencia relacionada
Tipos de configuraciones de clúster, puerto y servidor
Tema de conceptos Tema de conceptos    

Condiciones de uso | Comentarios

last-updated-altÚltima actualización: Jul 5, 2011 11:19:44 AM EDT
Nombre de archivo: welcome_overview.html