DPDK와 SR-IOV 정리

가상화 시스템에 대해 공부해보며, 네트워크 가상화와 관련하여 대표적으로 등장하는 기술인 DPDK와 SR-IOV 기술에 대해 정리해 보고자 한다. DPDK란? DPDK (Data plane Development Kit) 기술은 Intel Architecture 기반의 고성능 패킷 처리 소프트웨어로, NIC (Network Interface Card)의 처리속도가 빨라짐에 따라 가상화 시스템에서의 네트워크 성능을 증가시키기 위한 핵심 기술이다. DPDK를 이용하지 않는 경우, NIC에 패킷이 들어오면 Kernel에서 패킷을 처리하고 User Space로 전달하여 Application에서 패킷을 다룰 수 있게 된다. DPDK를 이용하는 경우, User Space에서 PMD (Poll Mode Dr

2022년 12월 7일
·
0개의 댓글
·