YoVDO

Bring RoCE - RDMA over Converged Ethernet Capability to Virtio-net Device

Offered By: Linux Foundation via YouTube

Tags

Conference Talks Courses Network Virtualization Courses

Course Description

Overview

Explore a new approach to enable RDMA in virtio-based environments through a conference talk that extends virtio-net device support for RoCE (RDMA over Converged Ethernet). Delve into the importance of Remote Direct Memory Access (RDMA) in modern data centers, current virtualization solutions, and their limitations. Learn about the design details of this innovative approach, including new virtqueue types, device initialization, control path operations, and data path processes. Compare this method with existing solutions, discuss open questions, and gain insights into future plans for implementing RDMA capabilities in virtualized environments.

Syllabus

Intro
RDMA Introducation
RDMA in Virtualized Environments
Enable RDMA on virtio-net device
Comparision
Architecture Overview
New Virtqueue Types
Device Initialization
Control Path - Create PD (Protection Domain)
Control Path - Register MR (Memory Region)
Control Path - Create CQ (Completion Queue)
Control Path - Create QP (Send Queue & Receive Queue)
Control Path - Modify QP (RC/UC Type)
Data Path - Post Send
Data Path - Fetch Buffer
Status & Future Work


Taught by

Linux Foundation

Tags

Related Courses

Building Geospatial Apps on Postgres, PostGIS, & Citus at Large Scale
Microsoft via YouTube
Unlocking the Power of ML for Your JavaScript Applications with TensorFlow.js
TensorFlow via YouTube
Managing the Reactive World with RxJava - Jake Wharton
ChariotSolutions via YouTube
What's New in Grails 2.0
ChariotSolutions via YouTube
Performance Analysis of Apache Spark and Presto in Cloud Environments
Databricks via YouTube