Balance de carga

Balance de carga

El balance o balanceo de carga es un concepto usado en informática que se refiere a la técnica usada para compartir el trabajo a realizar entre varios procesos, ordenadores, discos u otros recursos. Está íntimamente ligado a los sistemas de multiprocesamiento, o que hacen uso de más de una unidad de procesamiento para realizar labores útiles.

El balance de carga se mantiene gracias a un algoritmo que divide de la manera más equitativa posible el trabajo, para evitar los así denominados cuellos de botella.

Balance de carga en servidores web

Uno de los principales problemas de los mayores sitios web en Internet es cómo gestionar las solicitudes de un gran número de usuarios. Se trata de un problema de escalabilidad que surge con el continuo crecimiento del número de usuarios.

Este servicio se puede brindar tanto con un enrutador como con una computadora con dos placas de red y software específico.

Hay balanceadores de carga tipo round-robin (uno a uno) y por pesos (que son capaces de saber cuál de los nodos está más libre y lanzarle la petición). El más conocido es LVS, sin embargo hay otros, como el Red Hat Piranha.

Y en la plataforma para Windows Server se tiene al ISA Server (Microsoft Internet Security and Acceleration Server).

Existen softwares para el balance de carga, como "Wingate" en donde se pueden añadir dos redes y no es tan dificil de configurar.

Cluster de balanceo de carga

Un cluster de balanceo de carga o de cómputo adaptativo está compuesto por uno o más ordenadores (llamados nodos) que actúan como frontend del cluster, y que se ocupan de repartir las peticiones de servicio que reciba el cluster, a otros ordenadores del cluster que forman el back-end de éste. Un tipo concreto de cluster cuya función es repartir la carga de proceso entre los nodos en lugar de los servicios es el cluster openMosix.

Las características más destacadas de este tipo de cluster son:

  • Se puede ampliar su capacidad fácilmente añadiendo más ordenadores al cluster.
  • Robustez. Ante la caída de alguno de los ordenadores del cluster el servicio se puede ver mermado, pero mientras haya ordenadores en funcionamiento, éstos seguirán dando servicio.

Enlaces externos


Wikimedia foundation. 2010.

Игры ⚽ Поможем написать реферат

Mira otros diccionarios:

  • Balance de carga — Concepto relacionado con los sistemas de multiprocesamiento, o que hacen uso de más de una unidad de procesamiento para relizar labores útiles. En estos sistemas la carga total del sistema es repartida entre las distintas unidades de… …   Enciclopedia Universal

  • Balance — Saltar a navegación, búsqueda Balance puede referirse a: Balance (contabilidad), informe financiero que refleja la situación del patrimonio de una entidad en un momento determinado. Balance hídrico, el equilibrio entre todos los recursos hídricos …   Wikipedia Español

  • Bomba de solubilidad — Saltar a navegación, búsqueda Intercambio aire mar de CO2 En biogeoquímica oceánica, la bomba de solubilidad es un proceso físico químico que transporta carbono (como carbono inorgánico disuelto) desde la superficie del océano hacia su interior …   Wikipedia Español

  • Plataforma de Google — Saltar a navegación, búsqueda El primer rack de Google, de alrededor del 1999 El buscador de Google necesita una gran cantidad de recursos computacionales para poder prestar un servicio rápido y fiable. La plataforma de Google es la… …   Wikipedia Español

  • Linux Virtual Server — (LVS) es una solución para gestionar balance de carga en sistemas Linux. Es un proyecto de código abierto iniciado por Wensong Zhang en mayo de 1998. El objetivo es desarrollar un servidor Linux de alto rendimiento que proporcione buena… …   Wikipedia Español

  • Electroquímica — Saltar a navegación, búsqueda Michael Faraday, Químico inglés considerado el fundador de la electroquímica actual. Electroquímica es una rama de la química que estudia la transformación entre la energía eléctrica y la energía química …   Wikipedia Español

  • MX (registro) — Para Literal de abreviatura, véase MX (desambiguación). Para su contexto en computación, véase Registro. Un Registro MX o Mail eXchange Record (registro de intercambio de correo) es un tipo de registro, un recurso DNS que especifica cómo debe ser …   Wikipedia Español

  • Cliente-servidor — La arquitectura cliente servidor es un modelo de aplicación distribuida en el que las tareas se reparten entre los proveedores de recursos o servicios, llamados servidores, y los demandantes, llamados clientes. Un cliente realiza peticiones a… …   Wikipedia Español

  • BrazilFW — Saltar a navegación, búsqueda BrazilFW Firewall and Router Parte de la familia GNU/Linux Cortafuegos Desarrollador BrazilFW Staff …   Wikipedia Español

  • 3Com — Corporation Tipo Subsidiaria de HP Fundación 1979 Sede Marlborough, Massachusetts (Estados Unidos) …   Wikipedia Español

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”