ROMA: Resource Orchestration for Microservices-based 5G Applications
Anousheh Gholami, Kunal Rao, Wang-Pin Hsiung, Oliver Po, Murugan, Sankaradas, Srimat Chakradhar

TL;DR
ROMA is a resource orchestration framework for microservices-based 5G applications that optimally deploys services across complex multi-tiered compute and network environments, significantly reducing resource usage while meeting application requirements.
Contribution
It introduces ROMA, a novel optimization-based resource orchestration method that leverages compute-network coupling for microservices in 5G environments, addressing deployment challenges.
Findings
ROMA reduces compute resource usage by up to 90%.
ROMA cuts network bandwidth consumption by up to 95%.
ROMA maintains application performance while optimizing resource utilization.
Abstract
With the growth of 5G, Internet of Things (IoT), edge computing and cloud computing technologies, the infrastructure (compute and network) available to emerging applications (AR/VR, autonomous driving, industry 4.0, etc.) has become quite complex. There are multiple tiers of computing (IoT devices, near edge, far edge, cloud, etc.) that are connected with different types of networking technologies (LAN, LTE, 5G, MAN, WAN, etc.). Deployment and management of applications in such an environment is quite challenging. In this paper, we propose ROMA, which performs resource orchestration for microservices-based 5G applications in a dynamic, heterogeneous, multi-tiered compute and network fabric. We assume that only application-level requirements are known, and the detailed requirements of the individual microservices in the application are not specified. As part of our solution, ROMA…
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.
Taxonomy
TopicsSoftware System Performance and Reliability · Software-Defined Networks and 5G · Advanced Optical Network Technologies
