엣지 컴퓨팅 환경에서 쿠버네티스 기반 네트워크 성능 제어 방식 분석
Exploring Kubernetes-based Network Performance Control in Edge Computing Environments
1
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
본 논문에서는 엣지 컴퓨팅 장치에서 쿠버네티스의 네트워크 성능 제어 방식이 실제 컨테이너 네트워크 성능에 미치는 영향을 실험을 통해 제시한다. 컨테이너의 네트워크 성능은 엣지 컴퓨팅 환경에서 서비스 품질에 큰 영향을 미치는 요소로 네트워크 성능이 저하되는 경우 데이터 전송에 걸리는 시간이 늘어나고 사용자 요청에 대한 응답시간이 길어지는 등의 서비스 품질 저하를 야기할 수 있다. 본 논문의 실험 결과, 엣지 컴퓨팅 환경에서 쿠버네티스의 네트워크 성능 제어 방식을 적용하는 경우, 1) 사용자가 요청한 네트워크 성능에 달성하는데 상당한 시간이 소요되며, 2) 요청한 네트워크 성능 수치를 제대로 달성하지 못하는 문제가 있음을 확인하였다. 이를 통해, 쿠버네티스를 이용한 네트워크 성능 제어를 위해서는 엣지 컴퓨팅 환경의 특성을 고려한 새로운 기법의 개발이 필요함을 알 수 있다.
Abstract
This paper empirically demonstrates the ramifications of Kubernetes' network performance control methodologies on the network performance of containers within edge computing devices. Our experimental findings corroborate that the application of Kubernetes' network performance control methodologies within edge computing environments is characterized by: 1) a significant temporal investment required to attain user-requested network performance, and 2) inadequacies in achieving the stipulated network performance metrics. Thus, it is evident that the development of novel techniques tailored to the distinctive attributes of edge computing environments is imperative for proficient network performance control leveraging Kubernetes.
참고문헌 (24)
- SHI, Weisong, "Edge computing : Vision and challenges", IEEE internet of things journal, 3(5), pp.637~646 (2016)
- SATYANARAYANAN, Mahadev, "The emergence of edge computing", Computer, 50(1), pp.30~39 (2017)
- SOLTESZ, Stephen, "Container-based operating system virtualization: a scalable, highperformance alternative to hypervisors", Proceedings of the 2Nd ACM SIGOPS, 2007, 275~287
- KOZHIRBAYEV, Zhanibek, "A performance comparison of container- based technologies for the cloud", Future Generation Computer Systems, 68, pp.175~182 (2017)
- HONG, Cheol-Ho, "qCon : QoS-aware network resource management for fog computing", Sensors, 18(10), pp.3444~ (2018)
- FERREIRA, Arnaldo Pereira, "A performance evaluation of containers running on managed kubernetes services", 2019 IEEE international conference on cloud computing technology and science (CloudCom), pp.199~208 (2019), IEEE
- BHATTACHARYA, Arka A., "Hierarchical scheduling for diverse datacenter workloads", Proceedings of the 4th annual Symposium on Cloud Computing, pp.1~15 (2013)
- "Linux tc"[URL]
- An Analysis on the Network Interface Plugins of Kubernetes, TECHNICAL REPORT, , ~ (2021)
- "Flannel Backends"[URL]
- "Open-source benchmark suite for cloud microservices"[URL]
- XU, Cong, "Nbwguard: Realizing network qos for kubernetes", Proceedings of the 19th international middleware conference industry, pp.32~38 (2018)
- Hyebin Oh, "An analysis of resource isolation between containers in Kubernetes", Proceedings of the Korean Information Science Society Conference, pp.1646~1648 (2021)
- CARRIÓN, Carmen, "Kubernetes scheduling:Taxonomy, ongoing issues and challenges", ACM Computing Surveys, 55(7), pp.1~37 (2022)
- Kim, Eunsook, "Network SLO-aware container scheduling in Kubernetes", The Journal of Supercomputing, 79(10), pp.11478~11494 (2023)
- Lee, Kyungwoon, "Autothrottle: satisfying network performance requirements for containers", IEEE Transactions on Cloud Computing (2023)
