Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Michael Vrable

dblp:39/1349 · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Cloud and datacenter computing
cloud storage
0.332012
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.222012
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.212014
Macaroons: Cookies with Contextual Caveats for Decentralized Authorization in the Cloud · NDSS 2014
Authentication and access control › authorization
decentralized authorization
0.212014
Macaroons: Cookies with Contextual Caveats for Decentralized Authorization in the Cloud · NDSS 2014
Storage systems › storage management › backup and recovery
cloud backup
0.222009
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.222009
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.112012
BlueSky: a cloud-backed file system for the enterprise · FAST 2012
Cloud and datacenter computing
virtualization
0.122008
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.112009
Cumulus: Filesystem Backup to the Cloud · FAST 2009
Memory systems › memory management
memory deduplication
0.112008
Difference Engine: Harnessing Memory Redundancy in Virtual Machines · OSDI 2008
Memory systems
memory management
0.112008
Difference Engine: Harnessing Memory Redundancy in Virtual Machines · OSDI 2008
Hardware reliability and fault tolerance › memory fault tolerance
memory redundancy
0.112008
Difference Engine: Harnessing Memory Redundancy in Virtual Machines · OSDI 2008
Cloud and datacenter computing › cloud security
cloud access control
0.112014
Macaroons: Cookies with Contextual Caveats for Decentralized Authorization in the Cloud · NDSS 2014
Content delivery and video streaming
overlay multicast
0.112005
Brief announcement: the overlay network content distribution problem · PODC 2005
Network security › cyber deception
honeypot
0.112005
Scalability, fidelity, and containment in the potemkin virtual honeyfarm · SOSP 2005
Distributed systems
fault tolerance
0.112005
Scalability, fidelity, and containment in the potemkin virtual honeyfarm · SOSP 2005
Operating systems › resource management › memory management
memory sharing
0.012008
Difference Engine: Harnessing Memory Redundancy in Virtual Machines · OSDI 2008
Operating systems › extensible operating systems › kernel extensibility › kernel extensions
safe kernel extensions
0.012006
XFI: Software Guards for System Address Spaces · OSDI 2006
Distributed systems › peer-to-peer systems
overlay networks
0.012005
Brief announcement: the overlay network content distribution problem · PODC 2005
Cloud and datacenter computing › virtualization › virtual machine memory management
virtual machine memory sharing
0.012005
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
YearPublicationVenuePosition
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
NDSS5
2012 BlueSky: a cloud-backed file system for the enterprise
Michael Vrable, Stefan Savage, Geoffrey M. Voelker
FAST1
2010 Neon: system support for derived data management
abstract
Modern 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
VEE5
2009 Cumulus: Filesystem Backup to the Cloud
Michael Vrable, Stefan Savage, Geoffrey M. Voelker
FAST1
2009 Cumulus: Filesystem backup to the cloud
abstract
Cumulus 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. Storage1
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
OSDI3
2006 XFI: Software Guards for System Address Spaces
Úlfar Erlingsson, Martín Abadi, Michael Vrable, Mihai Budiu, George C. Necula
OSDI3
2005 Brief announcement: the overlay network content distribution problem
abstract
Many 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
PODC2
2005 Scalability, fidelity, and containment in the potemkin virtual honeyfarm
abstract
The 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
SOSP1