Crostini - Architecture for running Linux VMs seamlessly and securely on Chrome OS
- đ¤ Speaker: Zach Reizner (Google)
- đ Date & Time: Wednesday 15 May 2019, 11:00 - 12:00
- đ Venue: FW26, Computer Laboratory, William Gates Building
Abstract
Abstract: The goal of the Crostini project is to run Linux VMs inside of Chrome OS as seamlessly, as securely, and as quickly as possible. In this talk I will be talking about the history of this project and how it all fits together. Because of the Chrome OS team’s attitude of security in depth and principal of least privilege, there are quite a few pieces to talk about. 1) crosvm – The Virtual Machine Monitor that uses a memory safe language and a multi-process paradigm for device isolation 2) LXD Containers – Debian/other linux distribution mechanism 3) Graphics through Wayland – More secure than X11 , but still compatible using Xwayland, and fast thanks to virtio-wayland 4) Network – virtio-net along with localhost development in Chrome 4) Files Integration – From virtio-9p to vsock-9p to virtio-fs 5) UI integration – App Launching over virtio-vsock
Bio: Zach is a Software Engineer working for the Chrome OS Platform team at Google. He graduated from the University of Illinois in Champaign-Urbana with a Bachelor’s degree in Computer Science. For the last few years, Zach has been focusing on improving security in Chrome OS through Rust, writing crosvm, and creating the graphics architecture for crostini.
Series This talk is part of the Computer Laboratory Systems Research Group Seminar series.
Included in Lists
- All Talks (aka the CURE list)
- bld31
- Cambridge Centre for Data-Driven Discovery (C2D3)
- Cambridge talks
- Chris Davis' list
- CL's SRG seminar
- Computer Laboratory Systems Research Group Seminar
- Department of Computer Science and Technology talks and seminars
- FW26, Computer Laboratory, William Gates Building
- Interested Talks
- ndk22's list
- ob366-ai4er
- rp587
- School of Technology
- Trust & Technology Initiative - interesting events
- yk449
Note: Ex-directory lists are not shown.
![[Talks.cam]](/static/images/talkslogosmall.gif)

Zach Reizner (Google)
Wednesday 15 May 2019, 11:00-12:00