CaMP-INC: Components-aware Microservices Placement for In-Network Computing Cloud-Edge Continuum

07/17/2023
by   Soukaina Ouledsidi Ali, et al.
0

Microservices are a promising technology for future networks, and many research efforts have been devoted to optimally placing microservices in cloud data centers. However, microservices deployment in edge and in-network devices is more expensive than the cloud. Additionally, several works do not consider the main requirements of microservice architecture, such as service registry, failure detection, and each microservice's specific database. This paper investigates the problem of placing components (i.e. microservices and their corresponding databases) while considering physical nodes' failure and the distance to service registries. We propose a Components-aware Microservices Placement for In-Network Computing Cloud-Edge Continuum (CaMP-INC). We formulate an Integer Linear Programming (ILP) problem with the objective of cost minimization. Due to the problem's NP-hardness, we propose a heuristic solution. Numerical results demonstrate that our proposed solution CaMP-INC reduces the total cost by 15.8 terms of latency minimization compared to benchmarks.

READ FULL TEXT
research
10/14/2020

Cost-optimal V2X Service Placement in Distributed Cloud/Edge Environment

Deploying V2X services has become a challenging task. This is mainly due...
research
08/13/2019

Meeting QoS of Users in a Edge to Cloud Platform via Optimally Placing Services and Scheduling Tasks

This paper considers the problem of service placement and task schedulin...
research
10/25/2021

A Cost-Effective Workload Allocation Strategy for Cloud-Native Edge Services

Nowadays IoT applications consist of a collection of loosely coupled mod...
research
04/29/2023

Asynchronous Distributed Protocol for Service Provisioning in the Edge-Cloud Continuum

In the edge-cloud continuum, datacenters provide microservices (MSs) to ...
research
07/01/2021

Resilient and Latency-aware Orchestration of Network Slices Using Multi-connectivity in MEC-enabled 5G Networks

Network slicing (NS) and multi-access edge computing (MEC) are new parad...
research
07/17/2019

A Survey of Preferences in Virtual Machine Placement

With the rapid developments of virtualization techniques, cloud data cen...
research
09/18/2023

Double Deep Q-Learning-based Path Selection and Service Placement for Latency-Sensitive Beyond 5G Applications

Nowadays, as the need for capacity continues to grow, entirely novel ser...

Please sign up or login with your details

Forgot password? Click here to reset