Next Article in Journal
DEAR: DEtecting Ambiguous Requirements as a Way to Develop Skills in Requirement Specifications
Next Article in Special Issue
A Hybrid Parallel Computing Architecture Based on CNN and Transformer for Music Genre Classification
Previous Article in Journal
Electromagnetic Signal Analysis for Electrical Fault Diagnosis in Synchronous Generators
Previous Article in Special Issue
Handling Efficient VNF Placement with Graph-Based Reinforcement Learning for SFC Fault Tolerance
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Microservices-Based Resource Provisioning for Multi-User Cloud VR in Edge Networks

by
Ho-Jin Choi
1,2,
Nobuyoshi Komuro
3 and
Won-Suk Kim
1,2,*
1
The Department of Computer Engineering, Pusan National University, Busan 43241, Republic of Korea
2
Center for Artificial Intelligence Research, Pusan National University, Busan 43241, Republic of Korea
3
Institute of Management and Information Technologies, Chiba University, Chiba 263-8522, Japan
*
Author to whom correspondence should be addressed.
Electronics 2024, 13(15), 3077; https://doi.org/10.3390/electronics13153077
Submission received: 27 May 2024 / Revised: 9 July 2024 / Accepted: 1 August 2024 / Published: 3 August 2024
(This article belongs to the Special Issue Recent Advances of Cloud, Edge, and Parallel Computing)

Abstract

Cloud virtual reality (VR) is attracting attention in terms of its lightweight head-mounted display (HMD), providing telepresence and mobility. However, it is still in the research stages due to motion-to-photon (MTP) latency, the need for high-speed network infrastructure, and large-scale traffic processing problems. These problems are expected to be partially solved through edge computing, but the limited computing resource capacity of the infrastructure presents new challenges. In particular, in order to efficiently provide multi-user content such as remote meetings on edge devices, resource provisioning is needed that considers the application’s traffic patterns and computing resource requirements at the same time. In this study, we present a microservice architecture (MSA)-based application to provide multi-user cloud VR in edge computing and propose a scheme for planning an efficient service deployment considering the characteristics of each service. The proposed scheme not only guarantees the MTP latency threshold for all users but also aims to reduce networking and computing resource waste. The proposed scheme was evaluated by simulating various scenarios, and the results were compared to several studies. It was confirmed that the proposed scheme represents better performance metrics than the comparison schemes in most cases from the perspectives of networking, computing, and MTP latency.
Keywords: edge computing; cloud computing; cloud VR; microservice architecture; network management; cloud-native; edge-native; metaverse edge computing; cloud computing; cloud VR; microservice architecture; network management; cloud-native; edge-native; metaverse

Share and Cite

MDPI and ACS Style

Choi, H.-J.; Komuro, N.; Kim, W.-S. Microservices-Based Resource Provisioning for Multi-User Cloud VR in Edge Networks. Electronics 2024, 13, 3077. https://doi.org/10.3390/electronics13153077

AMA Style

Choi H-J, Komuro N, Kim W-S. Microservices-Based Resource Provisioning for Multi-User Cloud VR in Edge Networks. Electronics. 2024; 13(15):3077. https://doi.org/10.3390/electronics13153077

Chicago/Turabian Style

Choi, Ho-Jin, Nobuyoshi Komuro, and Won-Suk Kim. 2024. "Microservices-Based Resource Provisioning for Multi-User Cloud VR in Edge Networks" Electronics 13, no. 15: 3077. https://doi.org/10.3390/electronics13153077

APA Style

Choi, H.-J., Komuro, N., & Kim, W.-S. (2024). Microservices-Based Resource Provisioning for Multi-User Cloud VR in Edge Networks. Electronics, 13(15), 3077. https://doi.org/10.3390/electronics13153077

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop