Abstract
Applications are evolving in ways that demand geographically distributed resources to co-operate in order to give users better Quality of Service (QoS). There is a plethora of ways to implement such systems, but a Heterogeneous Distributed System such as Jungle Computing System is the one that fits the above scenario the most. Additionally, utilizing the Microservices paradigm results in a dynamic system that can overcome today’s needs for reduced costs, heterogeneity, scalability and fault tolerance. Moreover, Load Balancing is a NP-Hard problem and finding the optimal solution becomes harder when the scale is getting larger. The development and simulation of a Heterogeneous System utilizing Microservices is presented in this article. This work aims at studying how existing load-balancing algorithms can reduce operational costs of such a system and introduces a new algorithm (SaMW) that results in decreasing expenses while keeping relatively low the Mean Response Time.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have