Managing services in distributed systems by integrating trading and load balancing
Dirk Thißen, Helmut Neukirchen
Abstract
Dirk Thißen, Helmut Neukirchen
Abstract
With a changing structure of networks and application systems due to the requirements of decentralised enterprises and open service markets, distributed systems with rapidly increasing complexity are evolving. New concepts for an efficient management of such systems have to be developed. Focusing on the service level, examples for existing concepts are trading to find services in a distributed environment, and load balancing to avoid performance bottlenecks in service provision. This paper discusses the integration of a load balancer into a trader to adapt the allocation of client requests to suitable servers due to the current system usage, and thus to improve the quality of the services in terms of performance. The approach used is independent of the servers' characteristics, because for the servers involved, no provision of additional service properties to cover load aspects is necessary. Furthermore, it is flexible to enhance, because the concept of load used can be varied without modification of trader or load balancer.
OpenAlex reports 2 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
With a changing structure of networks and application systems due to the requirements of decentralised enterprises and open service markets, distributed systems with rapidly increasing complexity are evolving. New concepts for an efficient management of such systems have to be developed. Focusing on the service level, examples for existing concepts are trading to find services in a distributed environment, and load balancing to avoid performance bottlenecks in service provision. This paper discusses the integration of a load balancer into a trader to adapt the allocation of client requests to suitable servers due to the current system usage, and thus to improve the quality of the services in terms of performance. The approach used is independent of the servers' characteristics, because for the servers involved, no provision of additional service properties to cover load aspects is necessary. Furthermore, it is flexible to enhance, because the concept of load used can be varied without modification of trader or load balancer.
Key concepts: Server, Computer science, Load balancing (electrical power), Distributed computing, Load management, Service (business), Round-robin DNS, Quality of service