Exploring Micro-Services for Enhancing Internet QoS
Deval Bhamare, Mohammed Samaka, Aiman Erbad, Raj Jain, Lav Gupta

TL;DR
This paper investigates micro-service deployment, discovery, and scheduling across multiple clouds to improve internet service quality, proposing a novel heuristic that outperforms existing algorithms in reducing latency and costs.
Contribution
It introduces a new affinity-based fair weighted scheduling heuristic for micro-services, addressing deployment and scheduling challenges across multiple clouds with SLA considerations.
Findings
Significant reduction in turnaround time and costs with the proposed heuristic.
Improved service chain formation and resource utilization.
Outperforms standard greedy algorithms in experiments.
Abstract
With the enhancements in the field of software-defined networking and virtualization technologies, novel networking paradigms such as network function virtualization (NFV) and the Internet of things (IoT) are rapidly gaining ground. Development of IoT as well as 5G networks and explosion in online services has resulted in an exponential growth of devices connected to the network. As a result, application service providers (ASPs) and Internet service providers (ISPs) are being confronted with the unprecedented challenge of accommodating increasing service and traffic demands from the geographically distributed users. To tackle this problem, many ASPs and ISPs, such as Netflix, Facebook, AT&T and others are increasingly adopting micro-services (MS) application architecture. Despite the success of MS in the industry, there is no specific standard or research work for service providers as…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
