Back to Search Start Over

On Honey Bees and Dynamic Server Allocation in Internet Hosting Centers

Authors :
Sunil Nakrani
Craig A. Tovey
Source :
Adaptive Behavior. 12:223-240
Publication Year :
2004
Publisher :
SAGE Publications, 2004.

Abstract

Internet centers host services for e-banks, e-auctions and other clients. Hosting centers then must allocate servers among clients to maximize revenue. The limited number of servers, costs of reallocating servers, and unpredictability of requests make server allocation optimization difficultBased on the many similarities between server and honey bee colony forager allocation, we pro pose a new decentralized honey bee algorithm which dynamically allocates servers to satisfy request loads. We compare it against an omniscient optimality algorithm, a conventional greedy algorithm, and an algorithm that computes omnisciently the optimal static allocation. We evaluate performance on simulated request streams and commercial trace dataOur algorithm performs better than static or greedy for highly variable request loads, but greedy can outperform it under low variability. Honey bee forager allocation, though suboptimal for static food sources, may possess a counterbalancing responsiveness to food source variability.

Details

ISSN :
17412633 and 10597123
Volume :
12
Database :
OpenAIRE
Journal :
Adaptive Behavior
Accession number :
edsair.doi...........76f4ab8683bcefc33c654c38b77a8961
Full Text :
https://doi.org/10.1177/105971230401200308