Adaptive load sharing in homogeneous distributed systems
IEEE Transactions on Software Engineering
Load balancing with a fuzzy-decision algorithm
Information Sciences: an International Journal - Special issue: load balancing in distributed systems
EDOC '97 Proceedings of the 1st International Conference on Enterprise Distributed Object Computing
Integrating Trading and Load Balancing for Efficient Management of Services in Distributed Systems
USM '00 Proceedings of the Third International IFIP/GI Working Conference on Trends in Distributed Systems: Towards a Universal Service Market
Proceedings of the IFIP WG 6.1 International Working Conference on Distributed Applications and Interoperable Systems II
ICDCS '96 Proceedings of the 16th International Conference on Distributed Computing Systems (ICDCS '96)
A service oriented architecture for deploying and managing network services
ICSOC'05 Proceedings of the Third international conference on Service-Oriented Computing
Hi-index | 0.00 |
The development of global networks like the internet has opened new possibilities for the co-operation of various organisations. A computing resource can be offered by one organisation, and it can remotely be used by customers, i.e. other organisations or individual persons, to perform some task or access some service on it. Such a resource not only has to be provided for a suitable price, but additionally it has to be deployed in an efficient way, promising a good performance in service provision to satisfy the customers. Because existing infrastructures have to be integrated and used in the service provision process, it becomes necessary to develop new concepts for the management of the arising service-oriented distributed systems and the resources involved. This paper discusses a mechanism for performance management of services in distributed environments. A service trader is used as a central component, supporting a customer in choosing a suitable service while considering the global state of the distributed system's resources using a load balancer. Management proxies encapsulate services or service groups and observe performance and availability characteristics of the resources involved in a service usage process to fulfil quality characteristics of a mediated service. This approach is designed to cause a minimal involvement of service providers and customers in the selection and management process.