Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Issues in the Design of Adaptive Middleware Load Balancing
OM '01 Proceedings of the 2001 ACM SIGPLAN workshop on Optimization of middleware and distributed systems
Strategies for CORBA Middleware-Based Load Balancing
IEEE Distributed Systems Online
Designing an Adaptive CORBA Load Balancing Service Using TAO
IEEE Distributed Systems Online
Hi-index | 0.00 |
By using middleware, we can satisfy the urgent demands of performance, scalability and availability in current distributed service-oriented applications. However to the complex applications, the load peak may make the system suffer extremely high load and the response time may be decreased for this kind of fluctuate. Therefore, to utilize the services effectively especially when the workloads fluctuate frequently, we should make the system react to the load fluctuate gradually and predictably. Many existing load balancing middleware use the dampeningtechnology to make the load to be predicative. However, distributed systems are inherently difficult to manage and the dampening factor cannot be treated as static and fixed. The dampening factor should be adjusted dynamically according to different load fluctuate. So we have proposed a new technique based on machine learning for adaptive and flexible load prediction mechanism based on our load balancing middleware.