Re-deploying Microservices in Edge and Cloud Environment for the Optimization of User-Perceived Service Quality

13Citations
Citations of this article
13Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Deploying microservices in edge computing environment shortens the distance between users and services, and consequently, improves user-perceived service quality. Because of resource constraints of edge servers, the number and Service Level Agreement (SLA) of microservices that could be deployed on one edge server are limited. This paper considers user mobility, i.e., location changes of massive users might significantly result in deterioration of user-perceived service quality. We propose a method of looking for an optimized microservice re-deployment solution by means of add, remove, adjust, and switch, to make sure service quality that massive users perceive always conforms to their expectations. Three algorithms are adopted for this purpose, and an experiment in real-world edge-cloud environment is also conducted based on Kubernetes to re-deploy microservice systems automatically.

Cite

CITATION STYLE

APA

He, X., Tu, Z., Xu, X., & Wang, Z. (2019). Re-deploying Microservices in Edge and Cloud Environment for the Optimization of User-Perceived Service Quality. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 11895 LNCS, pp. 555–560). Springer. https://doi.org/10.1007/978-3-030-33702-5_42

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free