COOKIES: By using this website you agree that we can place Google Analytics Cookies on your device for performance monitoring. |
University of Cambridge > Talks.cam > Computer Laboratory Security Seminar > rust-vmm: Building the Virtualization Stack of the Future
rust-vmm: Building the Virtualization Stack of the FutureAdd to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact Alexander Vetterl. rust-vmm is an open-source project, born in January 2019 with ambitious goals: 1) design and implement a set of safe, secure and efficient virtualization building blocks, 2) reduce code duplication across existing Rust based Virtual Machine Monitors (VMMs) and 3) improve the security and quality of existing Rust based VMMs. The purpose of rust-vmm is to provide a foundation of virtualization crates that other projects can use for rapidly developing virtualization solutions. The rust-vmm project empowers the community to focus on their product key differentiators rather than re-implementing common virtualization components like KVM API wrappers, Virtio based device models and Virtual Machine memory libraries. In this talk we go over the fundamentals of building VMMs and why we believe Rust is the right programming language for this project. We look at how different open source projects use rust-vmm crates to build virtualization products and prototypes while outlining both the advantages and the trade-offs. In the end we try to answer the controversial question: “Does the world need more VMMs?” This talk is part of the Computer Laboratory Security Seminar series. This talk is included in these lists:
Note that ex-directory lists are not shown. |
Other listsEarthwatch Lecture dh539 Cambridge Cardiovascular Seminar SeriesOther talksAnti-Africanism in Twentieth-Century Dominican Republic' Successive shortest paths How to build a flower: Transformation in plant reproductive development Politics Gone Missing The CMB as a backlight Routledge Lecture in Philosophy: Ethics for Communication in a Digital Age |