Intel Virtualization Technology for Directed I/O.

D Abramson, J Jackson… - Intel technology …, 2006 - search.ebscohost.com
Abstract Intel® Virtualization Technology< sup> Δ</sup> for Directed I/O (VT-d) is the next
important step toward comprehensive hardware support for the virtualization of Intel® …

The ideal versus the real: Revisiting the history of virtual machines and containers

A Randal - ACM Computing Surveys (CSUR), 2020 - dl.acm.org
The common perception in both academic literature and industry today is that virtual
machines offer better security, whereas containers offer better performance. However, a …

My VM is Lighter (and Safer) than your Container

F Manco, C Lupu, F Schmidt, J Mendes… - Proceedings of the 26th …, 2017 - dl.acm.org
Containers are in great demand because they are lightweight when compared to virtual
machines. On the downside, containers offer weaker isolation than VMs, to the point where …

{ClickOS} and the Art of Network Function Virtualization

J Martins, M Ahmed, C Raiciu, V Olteanu… - … USENIX Symposium on …, 2014 - usenix.org
Over the years middleboxes have become a fundamental part of today's networks. Despite
their usefulness, they come with a number of problems, many of which arise from the fact …

Expectations, outcomes, and challenges of modern code review

A Bacchelli, C Bird - 2013 35th International Conference on …, 2013 - ieeexplore.ieee.org
Code review is a common software engineering practice employed both in open source and
industrial contexts. Review today is less formal and more “lightweight” than the code …

seL4: Formal verification of an OS kernel

G Klein, K Elphinstone, G Heiser, J Andronick… - Proceedings of the …, 2009 - dl.acm.org
Complete formal verification is the only known way to guarantee that a system is free of
programming errors. We present our experience in performing the formal, machine-checked …

Xen and the art of virtualization

P Barham, B Dragovic, K Fraser, S Hand… - ACM SIGOPS operating …, 2003 - dl.acm.org
Numerous systems have been designed which use virtualization to subdivide the ample
resources of a modern computer. Some require specialized hardware, or cannot support …

Comprehensive formal verification of an OS microkernel

G Klein, J Andronick, K Elphinstone, T Murray… - ACM Transactions on …, 2014 - dl.acm.org
We present an in-depth coverage of the comprehensive machine-checked formal verification
of seL4, a general-purpose operating system microkernel. We discuss the kernel design we …

SEUSS: skip redundant paths to make serverless fast

J Cadden, T Unger, Y Awad, H Dong… - Proceedings of the …, 2020 - dl.acm.org
This paper presents a system-level method for achieving the rapid deployment and high-
density caching of serverless functions in a FaaS environment. For reduced start times …

A survey of network virtualization

NMMK Chowdhury, R Boutaba - Computer Networks, 2010 - Elsevier
Due to the existence of multiple stakeholders with conflicting goals and policies, alterations
to the existing Internet architecture are now limited to simple incremental updates; …