EDBT 2026 Demo / reviewers in the wild / expert
Michael Vrable
dblp:39/1349
· DBLP profile ↗
9ranked-venue papers
4as first author
0since 2021 · last 2014
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 5 · 3 first-authorSoftware engineering, systems software and programming languages · 3 · 1 first-authorDatabases, data management, data science and information retrieval · 2 · 2 first-authorSecurity and privacy · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
7 papers |
Storage systems · 53% Cloud and datacenter computing · 27% Memory systems · 10% | |
| Network and information security
3 papers |
Authentication and access control · 76% Systems and software security · 13% Network security · 11% |
Topics — the 20 heaviest of 22, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cloud and datacenter computing
cloud storage |
0.3 | 3 | 2012 | BlueSky: a cloud-backed file system for the enterprise · FAST 2012 Cumulus: Filesystem Backup to the Cloud · FAST 2009 Cumulus: Filesystem backup to the cloud · ACM Trans. Storage 2009 |
Storage systems
file systems |
0.2 | 2 | 2012 | BlueSky: a cloud-backed file system for the enterprise · FAST 2012 Cumulus: Filesystem backup to the cloud · ACM Trans. Storage 2009 |
Authentication and access control
authorization |
0.2 | 1 | 2014 | Macaroons: Cookies with Contextual Caveats for Decentralized Authorization in the Cloud · NDSS 2014 |
Authentication and access control › authorization
decentralized authorization |
0.2 | 1 | 2014 | Macaroons: Cookies with Contextual Caveats for Decentralized Authorization in the Cloud · NDSS 2014 |
Storage systems › storage management › backup and recovery
cloud backup |
0.2 | 2 | 2009 | Cumulus: Filesystem backup to the cloud · ACM Trans. Storage 2009 Cumulus: Filesystem Backup to the Cloud · FAST 2009 |
Storage systems › file systems
filesystem backup |
0.2 | 2 | 2009 | Cumulus: Filesystem backup to the cloud · ACM Trans. Storage 2009 Cumulus: Filesystem Backup to the Cloud · FAST 2009 |
Storage systems › file systems
cloud-backed file system |
0.1 | 1 | 2012 | BlueSky: a cloud-backed file system for the enterprise · FAST 2012 |
Cloud and datacenter computing
virtualization |
0.1 | 2 | 2008 | Difference Engine: Harnessing Memory Redundancy in Virtual Machines · OSDI 2008 Scalability, fidelity, and containment in the potemkin virtual honeyfarm · SOSP 2005 |
Storage systems › storage management
backup systems |
0.1 | 1 | 2009 | Cumulus: Filesystem Backup to the Cloud · FAST 2009 |
Memory systems › memory management
memory deduplication |
0.1 | 1 | 2008 | Difference Engine: Harnessing Memory Redundancy in Virtual Machines · OSDI 2008 |
Memory systems
memory management |
0.1 | 1 | 2008 | Difference Engine: Harnessing Memory Redundancy in Virtual Machines · OSDI 2008 |
Hardware reliability and fault tolerance › memory fault tolerance
memory redundancy |
0.1 | 1 | 2008 | Difference Engine: Harnessing Memory Redundancy in Virtual Machines · OSDI 2008 |
Cloud and datacenter computing › cloud security
cloud access control |
0.1 | 1 | 2014 | Macaroons: Cookies with Contextual Caveats for Decentralized Authorization in the Cloud · NDSS 2014 |
Content delivery and video streaming
overlay multicast |
0.1 | 1 | 2005 | Brief announcement: the overlay network content distribution problem · PODC 2005 |
Network security › cyber deception
honeypot |
0.1 | 1 | 2005 | Scalability, fidelity, and containment in the potemkin virtual honeyfarm · SOSP 2005 |
Distributed systems
fault tolerance |
0.1 | 1 | 2005 | Scalability, fidelity, and containment in the potemkin virtual honeyfarm · SOSP 2005 |
Operating systems › resource management › memory management
memory sharing |
0.0 | 1 | 2008 | Difference Engine: Harnessing Memory Redundancy in Virtual Machines · OSDI 2008 |
Operating systems › extensible operating systems › kernel extensibility › kernel extensions
safe kernel extensions |
0.0 | 1 | 2006 | XFI: Software Guards for System Address Spaces · OSDI 2006 |
Distributed systems › peer-to-peer systems
overlay networks |
0.0 | 1 | 2005 | Brief announcement: the overlay network content distribution problem · PODC 2005 |
Cloud and datacenter computing › virtualization › virtual machine memory management
virtual machine memory sharing |
0.0 | 1 | 2005 | Scalability, fidelity, and containment in the potemkin virtual honeyfarm · SOSP 2005 |
Methods — techniques the papers use, named apart from their topics
memory deduplication · 0.2content-based sharing · 0.2virtual machine introspection · 0.1memory sharing · 0.1late binding of resources · 0.1segment cleaning · 0.1data aggregation · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2014 | Macaroons: Cookies with Contextual Caveats for Decentralized Authorization in the Cloud
Arnar Birgisson, Joe Gibbs Politz, Úlfar Erlingsson, Ankur Taly, Michael Vrable, Mark Lentczner |
NDSS | 5 |
| 2012 | BlueSky: a cloud-backed file system for the enterprise
Michael Vrable, Stefan Savage, Geoffrey M. Voelker |
FAST | 1 |
| 2010 | Neon: system support for derived data managementabstractModern organizations face increasingly complex information management requirements. A combination of commercial needs, legal liability and regulatory imperatives has created a patchwork of mandated policies. Among these, personally identifying customer records must be carefully access-controlled, sensitive files must be encrypted on mobile computers to guard against physical theft, and intellectual property must be protected from both exposure and "poisoning." However, enforcing such policies can be quite difficult in practice since users routinely share data over networks and derive new files from these inputs--incidentally laundering any policy restrictions. In this paper, we describe a virtual machine monitor system called Neon that transparently labels derived data using byte-level "tints" and tracks these labels end to end across commodity applications, operating systems and networks. Our goal with Neon is to explore the viability and utility of transparent information flow tracking within conventional networked systems when used in the manner in which they were intended. We demonstrate that this mechanism allows the enforcement of a variety of data management policies, including data-dependent confinement, mandatory I/O encryption, and intellectual property management. Qing Zhang 0012, John McCullough, Justin Ma, Nabil Schear, Michael Vrable, Amin Vahdat, Alex C. Snoeren, Geoffrey M. Voelker, Stefan Savage |
VEE | 5 |
| 2009 | Cumulus: Filesystem Backup to the Cloud
Michael Vrable, Stefan Savage, Geoffrey M. Voelker |
FAST | 1 |
| 2009 | Cumulus: Filesystem backup to the cloudabstractCumulus is a system for efficiently implementing filesystem backups over the Internet, specifically designed under a thin cloud assumption—that the remote datacenter storing the backups does not provide any special backup services, but only a least-common-denominator storage interface. Cumulus aggregates data from small files for storage and uses LFS-inspired segment cleaning to maintain storage efficiency. While Cumulus can use virtually any storage service, we show its efficiency is comparable to integrated approaches. Michael Vrable, Stefan Savage, Geoffrey M. Voelker |
ACM Trans. Storage | 1 |
| 2008 | Difference Engine: Harnessing Memory Redundancy in Virtual Machines
Diwaker Gupta, Michael Vrable, Stefan Savage, Alex C. Snoeren, George Varghese, Geoffrey M. Voelker, Amin Vahdat |
OSDI | 3 |
| 2006 | XFI: Software Guards for System Address Spaces
Úlfar Erlingsson, Martín Abadi, Michael Vrable, Mihai Budiu, George C. Necula |
OSDI | 3 |
| 2005 | Brief announcement: the overlay network content distribution problemabstractMany overlay multicast protocols have been designed and deployed across the Internet to support content distribution. To our knowledge, however, none have provided a rigorous analysis of the problem or the effectiveness of their proposed solutions. We define the Overlay Network Content Distribution (OCD) problem to allow such analyses. Chip Killian, Michael Vrable, Alex C. Snoeren, Amin Vahdat, Joseph Pasquale |
PODC | 2 |
| 2005 | Scalability, fidelity, and containment in the potemkin virtual honeyfarmabstractThe rapid evolution of large-scale worms, viruses and bot-nets have made Internet malware a pressing concern. Such infections are at the root of modern scourges including DDoS extortion, on-line identity theft, SPAM, phishing, and piracy. However, the most widely used tools for gathering intelligence on new malware -- network honeypots -- have forced investigators to choose between monitoring activity at a large scale or capturing behavior with high fidelity. In this paper, we describe an approach to minimize this tension and improve honeypot scalability by up to six orders of magnitude while still closely emulating the execution behavior of individual Internet hosts. We have built a prototype honeyfarm system, called Potemkin, that exploits virtual machines, aggressive memory sharing, and late binding of resources to achieve this goal. While still an immature implementation, Potemkin has emulated over 64,000 Internet honeypots in live test runs, using only a handful of physical servers. Michael Vrable, Justin Ma, Jay Chen, David Moore 0001, Erik Vandekieft, Alex C. Snoeren, Geoffrey M. Voelker, Stefan Savage |
SOSP | 1 |