"Пчелы не выполняют никаких вычислений во время сбора нектара, - они
и есть вычисление само по себе", - утверждает профессор Крэг Тови.
Медоносные пчелы умудряются собирать достаточно много нектара даже в
тех ситуациях, когда ресурсы ограничены, причем делают это не по
команде. Крэг Тови и Сунил Накрани, ученые из технологического
института Джорджии (Georgia Institute of Technology), решили применить
эту особенность пчел для организации работы Интернет-серверов.
Профессор Тови изучал поведение пчел много лет. Он обратил внимание
на самые главные проблемы, с которыми им приходится сталкиваться во
время своего труда. Он заметил, что эти насекомые способны справляться
со своей работой, даже когда меняются условия окружающей среды. Более
того - пчелы успешно действуют, несмотря на то, что численность их
тружеников всегда ограничена.
Исследователь обнаружил некоторое сходство с действиями пчел и
работой серверов Интернета. Так, число серверов, составляющих Сеть,
также ограничено. А что касается режима их работы, то он также
характеризуется определенной нерегулярностью: в некоторые моменты к
серверам обращается большое число пользователей, но иногда число
запросов может быть незначительным.
В связи с тем, что пчелиная работа очень продуктивна, то ученый и решил применить ее к организации работы серверов.
Пчелам удается действовать эффективно за счет своего рода "танцев". В общих чертах Тови описывает танец следующим образом.
Сначала из улья вылетает пчела-разведчик, которая обнаруживает
места, где есть достаточно нектара. Затем они возвращаются в улей и на
определенном его участке совершают этот самый танец - телодвижения,
которые показывают пчелам-сборщикам направление полета к плодородным
участкам.
Сборщики отправляются по указанному курсу и, вернувшись, с урожаем,
повторяют танец, сообщая другим пчелам, что за нектаром все еще можно
летать. Танцы продолжаются до тех пор, пока не будет исчерпан ресурс
нектара. После этого за работу снова принимаются разведчики, и пчелы
таким же образом повторяют сбор нектара с нового места, пока и оттуда
не будет все собрано.
По словам Тови, хотя такая стратегия и не кажется на первый взгляд
действенной, но она очень эффективна именно в ситуациях, когда условия
работы непостоянны. Об этом сообщает MEMBRANA.