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 Systems Research Group Seminar > Isolating Untrusted Extensions in a Multiserver Operating System
Isolating Untrusted Extensions in a Multiserver Operating SystemAdd to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact Eiko Yoneki. This talk explores the principles and practice of isolating faulty extensions in order to improve operating systems dependability. Several approaches to prevent extensions from crashing the operating system have been proposed, including wrapping, language-based protection, virtualization, and multiserver designs. While there is a consensus that extensions need to be isolated, the crucial question in each approach remains: “Who can do what and how can this be done safely?” In particular, this talk will discuss how MINIX 3 , a UNIX -like multiserver operating system, isolates extensions using ordinary processes and a strict interpretation of least authority. We also present the results of extensive fault-injection experiments conducted on a prototype implementation to verify that the proposed protection mechanisms are indeed effective. For the moment, one observation stands out: out of 3,000,000 common, randomly injected faults, no single fault was able to crash MINIX 3 . SPEAKER BIO : Jorrit Herder holds an M.Sc. degree in Computer Science (cum laude) from the Vrije Universiteit in Amsterdam and is currently a Ph.D. student there. His research focuses on operating system reliability and security, and he is closely involved in the design and implementation of MINIX 3 . This talk is part of the Computer Laboratory Systems Research Group Seminar series. This talk is included in these lists:
Note that ex-directory lists are not shown. |
Other listsLord Martin Rees: “Looking towards 2050” NanoDTC Energy Materials Talks Cambridge FinanceOther talksSingle Cell Seminars (August) Breckland, birds and conservation Radiocarbon as a carbon cycle tracer in the 21st century Analytical Ultracentrifugation (AUC) Mothers & Daughters: a psychoanalytical perspective Bayesian optimal design for Gaussian process model Computing knot Floer homology Cambridge - Corporate Finance Theory Symposium September 2017 - Day 1 BP KEYNOTE LECTURE: Importance of C-O Bond Activation for CO2/COUtilization - An Approach to Energy Conversion and Storage 70th Anniversary Celebration A polyfold lab report Cambridge-Lausanne Workshop 2018 - Day 2 |