Back to Search
Start Over
On Honey Bees and Dynamic Server Allocation in Internet Hosting Centers
- 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.
- Subjects :
- Computer science
Heuristic (computer science)
business.industry
Distributed computing
05 social sciences
Experimental and Cognitive Psychology
Honey bee
Internet hosting service
050105 experimental psychology
03 medical and health sciences
Behavioral Neuroscience
Variable (computer science)
0302 clinical medicine
Server
0501 psychology and cognitive sciences
The Internet
business
Greedy algorithm
Host (network)
030217 neurology & neurosurgery
Subjects
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