Loading…
This event has ended. Visit the official site or create your own event on Sched.
June 25 - 27 - Beijing, China
Click Here For Information & Registration

Monday, June 25 • 13:20 - 14:00
Crypto as Service: A New All-inclusive VIRTIO-CRYPTO Acceleration Solution Based on DPDK and DPDK Cryptodev - Fan Zhang & Xin Zeng, Intel

Sign up or log in to save this to your schedule and see who's attending!

Feedback form is now closed.
Multi-tenant public cloud tenants nowadays have the increasing demand for cryptographic service to secure their applications. Virtio-Crypto device proposed to the community as a cloud-friendly virtual device, lacks a high-performance acceleration method in both frontend and backend.

To solve this challenge, we propose an all-inclusive Virtio-Crypto acceleration solution based on DPDK and DPDK Cryptodev Framework. The solution is composed of a backend DPDK vhost-crypto extension as well as a frontend DPDK Virtio crypto PMD. We will present this solution in detail including the utilization of the techniques such as burst-operation, polling mode Virtio queue access, zero-copy, and DPDK Cryptodev Framework including scheduler PMD, and the significant performance gain achieved. We will also describe the possible use cases this solution may help achieve in the cloud-based crypto applications.

Speakers
XZ

Xin Zeng

Intel
Xin Zeng is a senior software engineer of Network Platform Group at Intel Data Center Group. He is now working on virtualization projects including SRIOV and virtio for Intel® QuickAssist Technology product. Xin Zeng is a contributor for Linux Kernel and QEMU, he is a member of... Read More →
FZ

Fan Zhang

Network Software Engineer, Intel
Zhang Fan, born in Changsha, Hunan province, holds a PhD. in Network Information Security from University of Limerick. He is now a network software engineer in Intel Ireland. Fan has published 3 international journals and conference papers indexed by SCI/EI and is one of the authors... Read More →


Monday June 25, 2018 13:20 - 14:00
203AB