발간년도 : [2022]
논문정보 |
|
논문명(한글) |
[Vol.17, No.2] A Study on Virtual Interfaces and Hardware Offloading in Linux Kernel |
|
논문투고자 |
Choong-Hee Cho |
|
논문내용 |
Recently, many companies that provide cloud services are emerging. Most companies configure their servers based on Linux to build a resource-efficient infrastructure to provide cloud services. Linux is an open source operating system close to a standard that has been developed with the participation and review of many developers over a long period of time. Linux virtualizes the resources required for the cloud, enabling efficient resource management. In addition, Linux supports networking performance improvement by offloading kernel functions to the network interface card. With the latest kernel, we can use the virtual interface and offload function of Linux. However, we find problems that do not work harmoniously between virtual interfaces and offload functions. This paper specifically analyzes the kernel code of MACsec which is is an IEEE Media Access Control security standard. We presents various problems that may occur when the MACsec virtual interface and the Bond virtual interface are used together. In addition, we also present a problem that network processing performance may be degraded due to receive side scaling when the network interface card processes encrypted packets. These issues disclosed in this paper can be expected to consider various compatibility issues when Linux code is provided as a cloud infrastructure in the future |
|
첨부논문 |
|
|
|
|
|