Loading…
Thursday, July 9 • 16:15 - 17:00
Design Session - XenSockets on Unikraft

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.


XenSockets[0] provided PV OSes with a lightweight Inter-VM-Communication (IVMC) channel via shared memory region through a new socket family (`AF_XEN`). The design addressed the overhead incurred by additional processing via the TCP/IP stack and required minor adaption to existing codebases. Since then, the development of Unikernels has allowed for an order of magintude number of VM guests on a single tenant compared to traditional monolithic OSes which has leld to new usecases requiring such lightweight communication mechanisms. In this design session, we invite an open and collaborative discussion on: * the design and implementation within the Unikraft SDK[1] to provide this socket abstraction in order to achieve IVMC of unikernels with minimal application alteration; * applications and their use cases for this communication channel; and, * comparisons against existing systems. [0]: https://link.springer.com/content/pdf/10.1007/978-3-540-76778-7_10.pdf [1]: http://unikraft.org

To submit a design session or vote on which design sessions you’d like to see, go to https://design-sessions.xenproject.org/

Thursday July 9, 2020 16:15 - 17:00 CEST
Palatul Primăverii