This paper describes the design of a middleware that is able to perform hybrid load balancing in a distributed systfarm, ensuring timely load balancing and client service. The described middleware is based on a distributed, modular software architecture design that allows to interface with sensor nodes that operate on a physical environment. The core entity is a balancer module that can run different algorithms in order to obtain different results for parameters such as client response times, response dispatching at the servers, or interaction strategy with the sensor nodes. A software implementation over a specific object oriented communication infrastructure is achieved, and a validation scenario is also presented to show the suitability of our design. We test it in an actual multi-process and multi-threaded scenario, analyzing its latency on several work-load conditions.
CITATION STYLE
Cappa-Banda, L., & García-Valls, M. (2016). Experimenting with a load-aware communication middleware for cps domains. In Advances in Intelligent Systems and Computing (Vol. 448, pp. 763–772). Springer Verlag. https://doi.org/10.1007/978-3-319-32467-8_66
Mendeley helps you to discover research relevant for your work.