This event has ended. Visit the official site or create your own event on Sched.
View analytic
Tuesday, July 11 • 11:20 - 11:50
To Grant or Not to Grant? - João Martins, Oracle

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

Feedback form is now closed.
Xen has made strides in scaling network performance such that it can now saturate 10 Gbit/s NICs and more taking in account aggregate throughput in multi-queued host backends.

Grant usage, one of the main bottlenecks associated with paravirtualizated I/O, has seen a number of improvements in the past years. However, 100 Gbit/s network adapters beckon and 25 Gbit/s will replace current 10 Gbit/s adapters in short order. This will require us to revisit the datapath.

This presentation discusses ways of overcoming this bottleneck and we describe the work we have been doing in the area without compromising the current grant-based model. We discuss a number of topics in this talk, such as page recycling mechanisms, grants versus copying and trends in networking/drivers. Finally we pitch an optional grant-less model in a way that can be managed by adminstrators and is transparent to guests.


João Martins

Principal Software Engineer, Oracle Corporation
João is a Principal Software Engineer at Oracle working on the x86 virtualization group. His work includes networking performance on guests and improving Xen's control stack, among others. Prior to Oracle, he did research on specialized guests in the context of network middleboxe... Read More →

Tuesday July 11, 2017 11:20 - 11:50
Grand Ballroom

Attendees (11)