Home / Ultimas Noticias
Archivo Noticias de la Ciencia y la
Tecnología.
Archivo Noticias del Espacio
Contacto
Suscripciones (público/email)
Boletín Noticias de la Ciencia y la
Tecnología
Boletín Noticias del Espacio
Boletín Noticias de la Ciencia y la
Tecnología Plus
Suscripciones (servicios a
medios)
Reproducción de contenidos en medios
comerciales
|
Recuerda:
suscríbete a nuestros boletines gratuitos y recibe cómoda y
semanalmente las noticias en tu dirección electrónica.
Informática
Imitan Estrategia de Colmena Para Mejorar Internet
28
de
Diciembre de 2007.
De
alguna forma, las abejas se las ingenian para recolectar eficientemente
una gran cantidad de néctar con recursos limitados y sin una autoridad
central; después de todo, la abeja reina está muy ocupada poniendo
huevos para supervisar algo tan mundano como dónde se puede encontrar el
mejor néctar en una mañana específica. Según una nueva investigación del
Instituto Tecnológico de Georgia, la inteligencia de enjambre de estas
abejas asombrosamente organizadas también puede usarse para mejorar la
eficiencia de servidores de internet con retos que, aunque no lo
parezca, en el fondo son muy similares.
Menéame
Un sistema de comunicaciones basado en la danza que las abejas ejecutan
para comunicarse entre ellas, desarrollado por el Tecnológico de
Georgia, ayuda a servidores de internet que normalmente deberían estar
dedicados sólo a una tarea, a moverse entre tareas según sea necesario,
reduciendo las posibilidades de que un sitio web pueda verse sobrepasado
con peticiones y no pueda atender a usuarios y clientes potenciales.
Comparado con la forma en que operan comúnmente los servidores de
bancos, el método de las abejas suele mejorar el servicio de un 4 a un
25 por ciento en tests basados en tráficos reales de internet.
Después de estudiar la eficiencia de las abejas, el profesor Craig Tovey
(del Tecnológico de Georgia), a través de conversaciones con su colega
Sunil Nakrani (experto en ciencias de la computación, de la Universidad
de Oxford), se dio cuenta de que las abejas y los servidores tienen que
vencer obstáculos sorprendentemente similares para ser eficientes.
Las abejas tienen un número limitado de obreras en cualquier momento
dado para volar hacia las flores, recolectar el néctar, regresar a la
colmena y repetir este proceso hasta que se agote la fuente de alimento.
Algunas veces, hay abundante néctar para recolectar; otras veces
escasea. El entorno de las abejas está cambiando de manera constante;
algunas parcelas de flores ocasionalmente producen un néctar mucho mejor
que otras, las estaciones cambian y los días lluviosos hacen difícil la
recolección del néctar.
Los servidores de internet, que proporcionan la potencia de computación
necesaria para mantener los sitios web en marcha y accesibles, están
organizados típicamente como una cantidad determinada de servidores
dedicados a determinado cliente o sitio web. Cuando los usuarios acceden
a un sitio web, los servidores proporcionan potencia de cómputo hasta
que se satisfagan todas las solicitudes para acceder y utilizar el
sitio. En ocasiones, hay una gran cantidad de peticiones para acceder a
un sitio (por ejemplo, una tienda online de una compañía de confecciones
después de un efectivo anuncio publicitario televisivo durante un evento
deportivo popular) y a veces hay muy pocas. Predecir la demanda para los
sitios web, incluyendo si un usuario accederá a un videoclip o si
iniciará una compra, es extremadamente difícil en un contexto tan
variable como es internet, y con frecuencia los servidores se
sobrecargan y más tarde se quedan inactivos, de maneras impredecibles.
Las abejas afrontan sus problemas utilizando un sistema de comunicación
automático y simple, basado en "danzas". Las abejas exploradoras dejan
la colmena en busca de néctar. Una vez que han encontrado un lugar
prometedor, regresan a la colmena (la "pista de baile") y realizan una
danza. Las peculiaridades del baile indican a las abejas que esperaban,
hacia qué dirección volar, la distancia hasta la parcela de flores y la
dulzura del néctar.
Las abejas exploradoras danzan ante las otras hasta que éstas reciben la
información. Entonces, salen a recolectar el néctar siguiendo las
indicaciones que a través de la danza les han proporcionado las
compañeras que ya han estado allí. Mientras siga habiendo néctar
disponible para ser recolectado, las abejas que regresan a la colmena
seguirán ejecutando la danza, y otras abejas continuarán volando a la
fuente de néctar hasta que la danza va perdiendo fuerza porque la
provisión de néctar ha menguado mucho y ya no despierta tanto
entusiasmo, o porque otra abeja ha estado en un sitio que ahora resulta
mejor y por eso su danza es mucho más elocuente.
Aunque este modelo de las danzas puede no sonar, a priori, como un
sistema de gran eficacia, resulta óptimo para el mundo impredecible de
fuentes de néctar en el que se desarrolla el día a día de las abejas. Su
sistema es automático y permite a la perfección que las abejas dejen de
volar hacia una fuente de néctar para hacerlo hacia una que sea mejor,
en cuestión de minutos, siguiendo la marcha imprevisible de los
acontecimientos. Y todo esto sin una líder clara ni un centro de mando
que se ocupe de procesar los datos, tomar decisiones y dar las órdenes
oportunas.
Tovey y Nakrani trasladaron la estrategia de las abejas a los servidores
de internet desocupados o con escasa actividad (las abejas que aguardan
en la colmena). Desarrollaron una "danza" virtual para la red de
servidores. Cuando un servidor recibe la petición de un usuario para
acceder a un determinado sitio web, un anuncio interno es colocado en la
"pista de baile" para atraer a servidores disponibles. La duración del
anuncio depende de la demanda que tenga el sitio web y del nivel de
beneficios comerciales que puedan generar sus usuarios. Cuanto más
tiempo permanece un anuncio sobre la pista de baile, más potencia
dedican los servidores disponibles a atender las peticiones de acceso al
sitio web anunciado.
Información adicional en:
|