Shoaling Glassfishes: Enabling Decentralized Web Service Management
暂无分享,去创建一个
The steadily increasing size and complexity of distributed software systems demand the systematic construction of self-managing software architectures that reduce administrative overheads. Self-adaptive architectures are typically conceived by introducing managing entities which establish closed-loop control mechanism. Here, we propose a fully decentralized, agent-based management architecture that utilizes self-organizing dynamics to address resource allocation / service deployment problems within sets of J2EE application servers. Adaptivity is enabled by equipping servers as well as service endpoints with locally interacting management agents that cooperate due to decentralized coordination strategies. We present the decentralized management architecture, outline the utilized programming model and conclude with system simulation results.
[1] Andrea Omicini,et al. On the Role of Simulations in Engineering Self-organising MAS: The Case of an Intrusion Detection System in , 2005, Engineering Self-Organising Systems.
[2] Rajarshi Das,et al. Autonomic multi-agent management of power and performance in data centers , 2008, AAMAS.
[3] Craig A. Tovey,et al. On Honey Bees and Dynamic Server Allocation in Internet Hosting Centers , 2004, Adapt. Behav..