DPDK-Based Implementation Of Application : File Downloader

Authors

  • Prof. Anup Kadam Department of Computer Engineering, Army Institute of Technology, Pune, India
  • Vinay Singh Department of Computer Engineering, Army Institute of Technology, Pune, India
  • Rituraj Singh Department of Computer Engineering, Army Institute of Technology, Pune, India
  • Virendra Singh Rawat Department of Computer Engineering, Army Institute of Technology, Pune, India
  • Sandeep Kumar Singh Department of Computer Engineering, Army Institute of Technology, Pune, India

Keywords:

Qemu/KVM,DPDK(Data Plane Development Kit),Rump Kernel,Open v-Switch,TCP/IP Stack

Abstract

Implemented a file downloader using the DPDK network interface for rump kernel. The combined result is a
userspace TCP/IP stack doing packet I/O via DPDK. DPDK is a framework used to provide a simple, complete
framework for fast processing of packets in data plane development applications and the framework creates a set of
libraries for specific environments. The DPDK implements a model known as run to compilation for processing of
packets, where all resources must be allocated before processing pakects by calling Data Plane applications, running on
logical cores as execution unit.DPDK also uses a pipeline model which passes packets or messages between different
cores via the rings.

Published

2017-03-25

How to Cite

Prof. Anup Kadam, Vinay Singh, Rituraj Singh, Virendra Singh Rawat, & Sandeep Kumar Singh. (2017). DPDK-Based Implementation Of Application : File Downloader. International Journal of Advance Engineering and Research Development (IJAERD), 4(3), 786–791. Retrieved from https://ijaerd.com/index.php/IJAERD/article/view/2196