BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Talks.cam//talks.cam.ac.uk//
X-WR-CALNAME:Talks.cam
BEGIN:VEVENT
SUMMARY:Crostini - Architecture for running Linux VMs seamlessly and secur
 ely on Chrome OS - Zach Reizner (Google)
DTSTART:20190515T100000Z
DTEND:20190515T110000Z
UID:TALK125134@talks.cam.ac.uk
CONTACT:Marco Caballero
DESCRIPTION:Abstract:\nThe goal of the Crostini project is to run Linux VM
 s inside of Chrome OS as seamlessly\, as securely\, and as quickly as poss
 ible.\nIn this talk I will be talking about the history of this project an
 d how it all fits together. Because of the Chrome OS team's attitude of se
 curity in depth and principal of least privilege\, there are quite a few p
 ieces to talk about.\n1) crosvm - The Virtual Machine Monitor that uses a 
 memory safe language and a multi-process paradigm for device isolation\n2)
  LXD Containers - Debian/other linux distribution mechanism\n3) Graphics t
 hrough Wayland - More secure than X11\, but still compatible using Xwaylan
 d\, and fast thanks to virtio-wayland\n4) Network - virtio-net along with 
 localhost development in Chrome\n4) Files Integration - From virtio-9p to 
 vsock-9p to virtio-fs\n5) UI integration - App Launching over virtio-vsock
 \n\nBio:\nZach is a Software Engineer working for the Chrome OS Platform t
 eam at Google. He graduated from the University of Illinois in Champaign-U
 rbana 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.\n
LOCATION:FW26\, Computer Laboratory\, William Gates Building
END:VEVENT
END:VCALENDAR
