Sei sulla pagina 1di 2

Qu es el balanceo de carga?

Tags: Hardware Software Hendrik Wacker, Director de Desarrollo de Negocio de HydraWEB Europa. Cuando un ser idor de !nternet se uel e lento de"ido a la congesti#n de infor$aci#n, la soluci#n $%s o" ia es a$pliar la $e$oria, a$pliar el disco duro o actuali&ar el procesador. 'ero el tr%fico de !nternet est% en constante creci$iento y lo anterior$ente e(puesto es s#lo una soluci#n te$poral. )a opci#n $%s ra&ona"le es, a largo pla&o, configurar $%s ser idores y repartir las peticiones de los clientes entre ellos. Esto incre$enta la elocidad de acceso del usuario al ser idor, $e*ora la fia"ilidad del siste$a y la tolerancia a fallos, per$itiendo reparar o $antener cual+uier ser idor en l,nea sin +ue afecte al resto del ser icio. -s, es co$o $uc.os de los sitios we" $%s conocidos pueden a"arcar toda la de$anda +ue reci"en, gracias al uso de un n/$ero de ser idores 0espe*o0 1$irrors2 lla$ados gran*as de ser idores. Sin e$"argo, una e& utili&ados arios ser idores para responder todas las peticiones +ue an a una direcci#n, 3C#$o las di idi$os entre los distintos ser idores4 3C#$o pode$os sa"er +u5 rendi$iento ofrece$os y +u5 tie$po de C'6 est% generando cada petici#n4 Si$ple$ente el conectar $%s ser idores a una red, no asegura la $e*ora del ser icio. 'E78 396: ES 7E-);ENTE4 De for$a sencilla, el "alanceo de carga es la $anera en +ue las peticiones de !nternet son distri"u,das so"re una fila de ser idores. E(isten arios $5todos para reali&ar el "alanceo de carga. Desde el si$ple 07ound 7o"in0 1repartiendo todas las peticiones +ue llegan de !nternet entre el n/$ero de ser idores disponi"les para dic.o ser icio2 .asta los e+uipos +ue reci"en las peticiones, recogen infor$aci#n, en tie$po real, de la capacidad operati a de los e+uipos y la utili&an para enrutar dic.as peticiones indi idual$ente al ser idor +ue se encuentre en $e*or disposici#n de prestar el ser icio adecuado. )os "alanceadores de carga pueden ser soluciones .ardware, tales co$o routers y switc.es +ue incluyen software de "alanceo de carga preparado para ello, y soluciones software +ue se instalan en el "ack end de los ser idores. ;:T8D8 786ND 78B!N El $5todo $%s si$ple de todos, es la soluci#n 7ound 7o"in. )as peticiones clientes son distri"u,das e+uitati a$ente entre todos los ser idores e(istentes. Este $etodo ciclico no tiene en cuenta las condiciones y carga de cada ser idor. Esto puede lle arnos a tener ser idores +ue reci"en peticiones de carga $uc.o $ayor, $ientras tene$os ser idores +ue apenas se encuentran utili&ando recursos. 8tra li$itaci#n es +ue los pro"le$as de los ser idores no son recogidos in$ediata$ente. Esto puede lle arnos a estar en iando peticiones a un ser idor +ue se encuentra fuera de ser icio o +ue responde lenta$ente. <inal$ente, el $5todo 7ound 7o"in no apro ec.a las diferentes prestaciones de los ser idores 1un 'C 'entiu$ nor$al puede estar o"teniendo tantas peticiones co$o un $ultiprocesador Sun situado *unto a 5l2. '7!;E7- =ENE7-C!8N DE B-)-NCE8 DE C-7=)as soluciones 0reales0 de "alanceo de carga necesitan descu"rir el rendi$iento del ser idor. )a pri$era generaci#n puede detectar el rendi$iento del ser idor ia 0passi e

polling0, lo +ue significa +ue el "alanceador de carga $ide el tie$po de respuesta de los ser idores y por ello tiene una idea de c#$o est%n funcionando. De nue o, ta$poco se tiene en cuenta la ariedad de ser idores e$pleados. -de$%s, s#lo descu"re +ue los ser idores tienen un pro"le$a despu5s de +ue se producen retrasos o, en el peor de los casos, cuando los ser idores est%n co$pleta$ente ca,dos. SE=6ND- =ENE7-C!8N DE B-)-NCE8 El "alanceo de carga $%s seguro s#lo se puede conseguir considerando el uso real de los ser idores, per$itiendo +ue los recursos e(istentes se e$pleen al $%(i$o, al conocer c#$o est%n siendo utili&ados estos recursos incluso antes de +ue las peticiones de los clientes lleguen a ellos. El tr%fico se enruta proacti a$ente, ca$"iando el antiguo concepto e(istente de "alanceo de carga, .acia una soluci#n de opti$i&aci#n del ser idor, consiguiendo el $e*or resultado posi"le con la tecnolog,a disponi"le. 'ara lograrlo, el "alanceador de carga continua$ente reali&a peticiones de datos de cada ser idor en la gran*a de ser idores para $onitori&ar sus condiciones y direccionar las peticiones de los clientes .acia el ser idor +ue se encuentre $%s disponi"le y en $e*or estado para responder a dic.as peticiones. )os par%$etros solicitados, dependen del producto utili&ado. Nor$al$ente se e$plea la utili&aci#n de la C'6 del ser idor, el uso de $e$oria y el n/$ero de cone(iones a"iertas. )a segunda generaci#n de "alanceadores posee funciones de $ensa*er,a, infor$ando si los ser idores est%n fuera de ser icio, y si es as,, cu%ndo ser%n de ueltos a producci#n. )a $ayor,a de los ser idores 0re i idos0 pasan un per,odo de prue"a durante el cu%l no se llenan co$pleta$ente de peticiones. Se puede incluso desconectar los ser idores para repararse o para reali&ar el $anteni$iento, a tra 5s del $5todo de 0apagado progresi o0. El ser idor, a partir de ese $o$ento, no acepta nue as peticiones pero per$anece acti o .asta +ue las transacciones de co$ercio electr#nico y las descargas +ue se est5n produciendo finalicen. )a segunda 1algunas eces considerada la pri$era2 regla $%s i$portante de una soluci#n de "alanceo de carga, es incre$entar la fia"ilidad del sitio we" y del contenido y los ser icios +ue est% ofreciendo. Nor$al$ente la segunda generaci#n de "alanceadores de carga .ardware se ende en pare*as, es decir, dos e+uipos iguales. 6no de ellos es la unidad acti a y el segundo la unidad de repuesto o de "ack up. 6na unidad de "ack up en $odo stand "y 1en espera2 con una $is$a direcci#n !' y ;-C significa +ue incluso cuando el "alanceador se e afectado por un incidente co$o puede ser un fallo de ca"leado, fuego o error .u$ano, .ay una unidad de repuesto pre>configurada +ue pasa a ser operacional de for$a in$ediata.

Potrebbero piacerti anche