Reliability of Computer Systems and Networks: Fault Tolerance,Analysis,and Design
Reliability of Computer Systems and Networks: Fault Tolerance,Analysis,and Design
The Vision of Autonomic Computing
Computer
Xen and the art of virtualization
SOSP '03 Proceedings of the nineteenth ACM symposium on Operating systems principles
The dawning of the autonomic computing era
IBM Systems Journal
Quantifying and Improving the Availability of High-Performance Cluster-Based Internet Services
Proceedings of the 2003 ACM/IEEE conference on Supercomputing
Self-Management: The Solution to Complexity or Just Another Problem?
IEEE Distributed Systems Online
Research challenges of autonomic computing
Proceedings of the 27th international conference on Software engineering
Autonomic computing: emerging trends and open problems
DEAS '05 Proceedings of the 2005 workshop on Design and evolution of autonomic application software
The Autonomic Computing Paradigm
Cluster Computing
AutoMate: Enabling Autonomic Applications on the Grid
Cluster Computing
Dynamic placement for clustered web applications
Proceedings of the 15th international conference on World Wide Web
Bootstrapping Performance and Dependability Attributes ofWeb Services
ICWS '06 Proceedings of the IEEE International Conference on Web Services
A Scalable Autonomous Replica Management Framework for Grids
JVA '06 Proceedings of the IEEE John Vincent Atanasoff 2006 International Symposium on Modern Computing
Design And Analysis of Reliable And Fault-tolerant Computer Systems
Design And Analysis of Reliable And Fault-tolerant Computer Systems
SLA based resource allocation policies in autonomic environments
Journal of Parallel and Distributed Computing
An autonomic tool for building self-organizing Grid-enabled applications
Future Generation Computer Systems
An Autonomic Service Architecture for Self-Managing Grid Applications
GRID '05 Proceedings of the 6th IEEE/ACM International Workshop on Grid Computing
Maximum availability server selection policy for efficient and reliable session control systems
IEEE/ACM Transactions on Networking (TON)
EUROMICRO '07 Proceedings of the 33rd EUROMICRO Conference on Software Engineering and Advanced Applications
Autonomic QoS-Aware resource management in grid computing using online performance models
Proceedings of the 2nd international conference on Performance evaluation methodologies and tools
Power-aware dynamic placement of HPC applications
Proceedings of the 22nd annual international conference on Supercomputing
Towards Efficient Service Placement and Server Selection for Large-Scale Deployments
AICT '08 Proceedings of the 2008 Fourth Advanced International Conference on Telecommunications
1000 Islands: Integrated Capacity and Workload Management for the Next Generation Data Center
ICAC '08 Proceedings of the 2008 International Conference on Autonomic Computing
Time-bounded distributed QoS-aware service configuration in heterogeneous cooperative environments
Journal of Parallel and Distributed Computing
Scalable service migration in general topologies
WOWMOM '08 Proceedings of the 2008 International Symposium on a World of Wireless, Mobile and Multimedia Networks
Autonomic virtual resource management for service hosting platforms
CLOUD '09 Proceedings of the 2009 ICSE Workshop on Software Engineering Challenges of Cloud Computing
A latency-aware algorithm for dynamic service placement in large-scale overlays
IM'09 Proceedings of the 11th IFIP/IEEE international conference on Symposium on Integrated Network Management
A framework for utility-based service oriented design in SASSY
Proceedings of the first joint WOSP/SIPEW international conference on Performance engineering
Communications of the ACM
Self-organized service placement in ambient intelligence environments
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Toward dynamic and attribute based publication, discovery and selection for cloud computing
Future Generation Computer Systems
Scalable service migration in autonomic network environments
IEEE Journal on Selected Areas in Communications
Graph-Based Cloud Service Placement
SCC '10 Proceedings of the 2010 IEEE International Conference on Services Computing
Service Middleware for Self-Managing Large-Scale Systems
IEEE Transactions on Network and Service Management
World Wide Web caching: trends and techniques
IEEE Communications Magazine
A comparison of load balancing techniques for scalable Web servers
IEEE Network: The Magazine of Global Internetworking
The Journal of Supercomputing
Hi-index | 0.00 |
The motivation of this work is to reduce the complexity in managing and administering services in the ever growing distributed environment via automated service placement and replication with team formation algorithm. The team formation algorithm is designed in a way that it would continuously search for resources with better performance and pool resources together to achieve better availability. The main intention of this work is not to replace the human administrators but to provide a better alternative in managing services in dynamic distributed environment. Instructions from the administrators are still required but at a different level. Administrators are freed from making low level decisions such as to decide the actual placement of the services and design the failover capabilities for each of the services. The evaluation results showed that the framework is capable of managing resources according to the requirements given by administrator, even during in the event of multiple consecutive resources failure. The proposed solution had the probability of 72.1% of its services that are still available after 83.3% of the available resources were shut down while conventional failover solution using three redundant units had only the probability of 40.8% of services that are still available.