»
S
I
D
E
B
A
R
«
El Internet y las abejas
Octubre 1st, 2009 by laverdaddelosbenavidenses

Un sistema de comunicaciones basado en la danza que las abejas realizan para comunicarse entre ellas fue desarrollado por el Tecnológico de Georgia. Este sistema ayuda a que los servidores de Internet puedan cumplir más de una tarea a la vez, es decir, atender a varios usuarios simultáneamente según sea necesario. De esta manera se reducirían las posibilidades de que un sitio Web pueda verse sobrecargada con peticiones y no pueda atender a los cibernautas potenciales. Si se compara con la forma de atención de un banco, que solo atiende a un cliente a la vez, luego a otro, el método de las abejas mejora el servicio, ya que permite atender dos o más clientes al mismo tiempo.

Las abejas tienen un número limitado de obreras dispuestas a volar en cualquier momento hacia las flores para recolectar el néctar y 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, en cambio, escasea. Por eso, el entorno de las abejas está cambiando de manera constante; algunas parcelas de flores ocasionalmente producen un néctar mucho mejor que otras, ya que las estaciones cambian y los días lluviosos hacen difícil la recolección del néctar.

Situación similar a la de las abejas ocurre con los servidores de Internet. Estos, que proporcionan la potencia de computación necesaria para mantener los sitios Web en marcha que sean 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 y a veces hay muy pocas.

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 que hay hasta la parcela de flores y la dulzura del néctar.
Las abejas exploradoras danzan ante las otras hasta que estas reciben la información. Entonces, las que esperaban 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 disminuido 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 persuasiva.

Los profesores Craig Tovey y Sunil Nakrani (del tecnológico de Georgia), trasladaron la estrategia de las abejas a los servidores de Internet desocupados o con escasa actividad (las abejas que aguardaban 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.

Por: Rusbel Graicht Díaz


Leave a Reply

»  Substance: WordPress   »  Style: Ahren Ahimsa