Cloud-Native GPU-Enabled Architecture for Parallel Video Encoding

被引:0
|
作者
Salcedo-Navarro, Andoni [1 ]
Pena-Ortiz, Raul [1 ]
Claver, Jose M. [1 ]
Garcia-Pineda, Miguel [1 ]
Gutierrez-Aguado, Juan [1 ]
机构
[1] Univ Valencia, Dept Comp Sci, ETSE UV, Burjassot, Spain
关键词
GPU; Cloud Computing; Kubernetes; Video Encoding; HTTP Adaptive Streaming;
D O I
10.1007/978-3-031-69583-4_23
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Multimedia streaming has become an essential aspect of contemporary life and the ever-growing demand for high-quality streaming has fostered the development of new video codecs and improvements in content delivery. Cloud computing, particularly cloud architectures, has played a pivotal role in this evolution, offering dynamic resource allocation, parallel execution, and automatic scaling-critical features for HTTP Adaptive Streaming applications. This paper presents two specialized containers designed for video encoding (using two implementations of H264: x264 that encodes in the CPU and H264 NVENC that also uses the GPU). These containers are deployed on a Kubernetes cluster with four GPUs. The experiments focus on the performance and resource consumption of the encoder containers under different Kubernetes cluster and replica configurations. The best setup shows a 12.7% reduction in encoding time for x264 and a 15.98% for H264 NVENC compared to the other configurations considered. Besides, the encoding time of H264 NVENC is reduced by a 3.29 factor compared to x264. To test the behavior in realistic scenarios, four videos were encoded at five different resolutions. The mean encoding time per segment is reduced by a 3.75 factor when using H264 NVENC compared to x264. These results hold significant implications for live streaming applications, particularly for low-latency use cases.
引用
收藏
页码:327 / 341
页数:15
相关论文
共 50 条
  • [31] Digital Twin-Based Cloud-Native Vehicular Networks Architecture for Intelligent Driving
    Tan, Xiaobin
    Meng, Qiushi
    Wang, Mingyang
    Zheng, Quan
    Wu, Jun
    Yang, Jian
    IEEE NETWORK, 2024, 38 (01): : 69 - 76
  • [32] First Scalable Machine Learning Based Architecture for Cloud-native Transport SDN Controller
    Manso, Carlos
    Yoshikane, Noboru
    Vilalta, Ricard
    Munoz, Raul
    Casellas, Ramon
    Martinez, Ricardo
    Wang, Cen
    Balasis, Filippos
    Tsuritani, Takehiro
    Morita, Itsuro
    2021 OPTICAL FIBER COMMUNICATIONS CONFERENCE AND EXPOSITION (OFC), 2021,
  • [33] Access Control Design Practice and Solutions in Cloud-Native Architecture: A Systematic Mapping Study
    Rahaman, Md Shahidur
    Tisha, Sadia Nasrin
    Song, Eunjee
    Cerny, Tomas
    SENSORS, 2023, 23 (07)
  • [34] Building a modern data platform based on the data lakehouse architecture and cloud-native ecosystem
    Abouzaid, Ahmed
    Barclay, Peter J.
    Chrysoulas, Christos
    Pitropakis, Nikolaos
    DISCOVER APPLIED SCIENCES, 2025, 7 (03)
  • [35] Leveraging a cloud-native architecture to enable semantic interconnectedness of data for cyber threat intelligence
    Meryem Ammi
    Oluwasegun Adedugbe
    Fahad M. Alharby
    Elhadj Benkhelifa
    Cluster Computing, 2022, 25 : 3629 - 3640
  • [36] A VIDEO ENCODING SPEED-UP ARCHITECTURE FOR CLOUD GAMING
    Semsarzadeh, Mehdi
    Hemmati, Mahdi
    Javadtalab, Abbas
    Yassine, Abdulsalam
    Shirmohammadi, Shervin
    2014 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO WORKSHOPS (ICMEW), 2014,
  • [37] Unprecedented cloud resolution in a GPU-enabled full-physics atmospheric climate simulation on OLCF's summit supercomputer
    Norman, Matthew R.
    Bader, David A.
    Eldred, Christopher
    Hannah, Walter M.
    Hillman, Benjamin R.
    Jones, Christopher R.
    Lee, Jungmin M.
    Leung, L. R.
    Lyngaas, Isaac
    Pressel, Kyle G.
    Sreepathi, Sarat
    Taylor, Mark A.
    Yuan, Xingqiu
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2022, 36 (01): : 93 - 105
  • [38] 6G Cloud-Native System: Vision, Challenges, Architecture Framework and Enabling Technologies
    Li, Qian
    Ding, Zongrui
    Tong, Xiaopeng
    Wu, Geng
    Stojanovski, Saso
    Luetzenkirchen, Thomas
    Kolekar, Abhijeet
    Bangolae, Sangeetha
    Palat, Sudeep
    IEEE ACCESS, 2022, 10 (96602-96625) : 96602 - 96625
  • [39] Cold-Start-Aware Cloud-Native Parallel Service Function Chain Caching in Edge-Cloud Network
    Zhang, Jiayin
    Yu, Huiqun
    Fan, Guisheng
    Tang, Qifeng
    Li, Zengpeng
    Xu, Jin
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (11): : 20340 - 20356
  • [40] Cloud-Native Architecture for Mixed File-Based and API-Based Digital Twin Exchange
    Eskandani, Nafise
    Gruener, Sten
    SOFTWARE ARCHITECTURE, ECSA 2023, 2023, 14212 : 292 - 299