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

Marvin McNett

dblp:75/5094 · DBLP profile ↗
← Back
7ranked-venue papers
1as first author
2since 2021 · last 2025
0009-0005-0997-7672ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 3 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 3 · 1 since 2021Computer networks · 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
6 papers
Storage systems · 62% Cloud and datacenter computing · 19% Distributed systems · 18%
Computer networks
2 papers
Network performance modeling · 100%

Topics — the 16 heaviest of 17, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Storage systems
archival storage
1.522025
Project Silica: Towards Sustainable Cloud Archival Storage in Glass · ACM Trans. Storage 2025
Project Silica: Towards Sustainable Cloud Archival Storage in Glass · SOSP 2023
Cloud and datacenter computing
cloud storage
1.032025
Project Silica: Towards Sustainable Cloud Archival Storage in Glass · SOSP 2023
Project Silica: Towards Sustainable Cloud Archival Storage in Glass · ACM Trans. Storage 2025
Windows Azure Storage: a highly available cloud storage service with strong consistency · SOSP 2011
Storage systems
digital preservation
0.912025
Project Silica: Towards Sustainable Cloud Archival Storage in Glass · ACM Trans. Storage 2025
Storage systems
storage reliability
0.912025
Project Silica: Towards Sustainable Cloud Archival Storage in Glass · ACM Trans. Storage 2025
Distributed systems
fault tolerance
0.222011
DieCast: Testing Distributed Systems with an Accurate Scale Model · ACM Trans. Comput. Syst. 2011
Windows Azure Storage: a highly available cloud storage service with strong consistency · SOSP 2011
Storage systems › storage devices
storage media
0.212023
Project Silica: Towards Sustainable Cloud Archival Storage in Glass · SOSP 2023
Distributed systems
distributed coordination
0.112011
DieCast: Testing Distributed Systems with an Accurate Scale Model · ACM Trans. Comput. Syst. 2011
Distributed systems
distributed system testing
0.112011
DieCast: Testing Distributed Systems with an Accurate Scale Model · ACM Trans. Comput. Syst. 2011
Distributed systems › replication
geo-replication
0.112011
Windows Azure Storage: a highly available cloud storage service with strong consistency · SOSP 2011
Distributed systems › fault tolerance
high availability
0.112011
Windows Azure Storage: a highly available cloud storage service with strong consistency · SOSP 2011
Distributed systems
replication
0.112011
Windows Azure Storage: a highly available cloud storage service with strong consistency · SOSP 2011
Distributed systems › consistency models
strong consistency
0.112011
Windows Azure Storage: a highly available cloud storage service with strong consistency · SOSP 2011
Network performance modeling
network emulation
0.122006
To Infinity and Beyond: Time-Warped Network Emulation · NSDI 2006
To infinity and beyond: time warped network emulation · SOSP 2005
Cloud and datacenter computing › cluster resource management and scheduling
cluster resource management
0.012011
DieCast: Testing Distributed Systems with an Accurate Scale Model · ACM Trans. Comput. Syst. 2011
Performance modeling and evaluation
simulation
0.012006
To Infinity and Beyond: Time-Warped Network Emulation · NSDI 2006
Distributed systems
clock synchronization
0.012005
To infinity and beyond: time warped network emulation · SOSP 2005

Methods — techniques the papers use, named apart from their topics

workload analysis · 1.5hardware-software co-design · 0.9co-design · 0.7time warping · 0.2virtualization · 0.1trace-driven simulation · 0.1
YearPublicationVenuePosition
2025 Project Silica: Towards Sustainable Cloud Archival Storage in Glass
abstract
Sustainable and cost-effective long-term storage remains an unsolved problem. The most widely used storage technologies today are magnetic (hard disk drives and tape). They use media that degrades over time and has a limited lifetime, which leads to inefficient, wasteful, and costly solutions for long-lived data. This article presents Silica: the first cloud storage system for archival data underpinned by quartz glass, an extremely resilient media that allows data to be left in situ indefinitely. The hardware and software of Silica have been co-designed and co-optimized from the media up to the service level with sustainability as a primary objective. The design follows a cloud-first, data-driven methodology underpinned by principles derived from analyzing the archival workload of a large public cloud service. Silica can support a wide range of archival storage workloads and ushers in a new era of sustainable, cost-effective storage.
Patrick Anderson 0001, Erika Blancada Aranas, Youssef Assaf, Raphael Behrendt, Richard Black, Marco Caballero, Pashmina Cameron, Burcu Canakci, Andromachi Chatzieleftheriou, Rebekah Storan Clarke, James Clegg, Daniel Cletheroe, Bridgette Cooper, Thales De Carvalho, Tim Deegan, Austin Donnelly, Rokas Drevinskas, Alexander L. Gaunt, Christos Gkantsidis, Ariel Gomez Diaz, István Haller, Freddie Hong, Teodora Ilieva, Shashidhar Joshi, Russell Joyce, Mint Kunkel, David Lara Alabazares, Sergey Legtchenko, Fanglin Linda Liu, Bruno Magalhães, Alana Marzoev, Marvin McNett, Jayashree Mohan, Michael Myrah, Sebastian Nowozin, Aaron Ogus, Hiske Overweg, Antony I. T. Rowstron, Maneesh Sah, Masaaki Sakakura, Peter Scholtz, Nina Schreiner, Omer Sella, Ioan A. Stefanovici, David Sweeney, Benn C. Thomsen, Govert Verkes, Phil Wainman, Jonathan Westcott, Luke Weston, Charles Whittaker, Pablo Wilke Berenguer, Hugh Williams, Stefan Winzeck
ACM Trans. Storage32
2023 Project Silica: Towards Sustainable Cloud Archival Storage in Glass
abstract
Sustainable and cost-effective long-term storage remains an unsolved problem. The most widely used storage technologies today are magnetic (hard disk drives and tape). They use media that degrades over time and has a limited lifetime, which leads to inefficient, wasteful, and costly solutions for long-lived data. This paper presents Silica: the first cloud storage system for archival data underpinned by quartz glass, an extremely resilient media that allows data to be left in situ indefinitely. The hardware and software of Silica have been co-designed and co-optimized from the media up to the service level with sustainability as a primary objective. The design follows a cloud-first, data-driven methodology underpinned by principles derived from analyzing the archival workload of a large public cloud service. Silica can support a wide range of archival storage workloads and ushers in a new era of sustainable, cost-effective storage.
Patrick Anderson 0001, Erika Blancada Aranas, Youssef Assaf, Raphael Behrendt, Richard Black, Marco Caballero, Pashmina Cameron, Burcu Canakci, Thales De Carvalho, Andromachi Chatzieleftheriou, Rebekah Storan Clarke, James Clegg, Daniel Cletheroe, Bridgette Cooper, Tim Deegan, Austin Donnelly, Rokas Drevinskas, Alexander L. Gaunt, Christos Gkantsidis, Ariel Gomez Diaz, István Haller, Freddie Hong, Teodora Ilieva, Shashidhar Joshi, Russell Joyce, Mint Kunkel, David Lara Alabazares, Sergey Legtchenko, Fanglin Linda Liu, Bruno Magalhães, Alana Marzoev, Marvin McNett, Jayashree Mohan, Michael Myrah, Sebastian Nowozin, Aaron Ogus, Hiske Overweg, Antony I. T. Rowstron, Maneesh Sah, Masaaki Sakakura, Peter Scholtz, Nina Schreiner, Omer Sella, Ioan A. Stefanovici, David Sweeney, Benn C. Thomsen, Govert Verkes, Phil Wainman, Jonathan Westcott, Luke Weston, Charles Whittaker, Pablo Wilke Berenguer, Hugh Williams, Stefan Winzeck
SOSP32
2011 Windows Azure Storage: a highly available cloud storage service with strong consistency
abstract
Windows Azure Storage (WAS) is a cloud storage system that provides customers the ability to store seemingly limitless amounts of data for any duration of time. WAS customers have access to their data from anywhere at any time and only pay for what they use and store. In WAS, data is stored durably using both local and geographic replication to facilitate disaster recovery. Currently, WAS storage comes in the form of Blobs (files), Tables (structured storage), and Queues (message delivery). In this paper, we describe the WAS architecture, global namespace, and data model, as well as its resource provisioning, load balancing, and replication systems.
Brad Calder, Ju Wang 0010, Aaron Ogus, Niranjan Nilakantan, Arild Skjolsvold, Sam McKelvie, Yikang Xu, Shashwat Srivastav, Jiesheng Wu, Huseyin Simitci, Jaidev Haridas, Chakravarthy Uddaraju, Hemal Khatri, Andrew Edwards, Vaman Bedekar, Shane Mainali, Rafay Abbasi, Mian Fahim ul Haq, Muhammad Ikram ul Haq, Deepali Bhardwaj, Sowmya Dayanand, Anitha Adusumilli, Marvin McNett, Sriram Sankaran, Kavitha Manivannan, Leonidas Rigas
SOSP24
2011 DieCast: Testing Distributed Systems with an Accurate Scale Model
abstract
Large-scale network services can consist of tens of thousands of machines running thousands of unique software configurations spread across hundreds of physical networks. Testing such services for complex performance problems and configuration errors remains a difficult problem. Existing testing techniques, such as simulation or running smaller instances of a service, have limitations in predicting overall service behavior at such scales. Testing large services should ideally be done at the same scale and configuration as the target deployment, which can be technically and economically infeasible. We present DieCast , an approach to scaling network services in which we multiplex all of the nodes in a given service configuration as virtual machines across a much smaller number of physical machines in a test harness. We show how to accurately scale CPU, network, and disk to provide the illusion that each VM matches a machine in the original service in terms of both available computing resources and communication behavior. We present the architecture and evaluation of a system we built to support such experimentation and discuss its limitations. We show that for a variety of services---including a commercial high-performance cluster-based file system---and resource utilization levels, DieCast matches the behavior of the original service while using a fraction of the physical resources.
Diwaker Gupta, Kashi Venkatesh Vishwanath, Marvin McNett, Amin Vahdat, Ken Yocum, Alex C. Snoeren, Geoffrey M. Voelker
ACM Trans. Comput. Syst.3
2007 Usher: An Extensible Framework for Managing Clusters of Virtual Machines
Marvin McNett, Diwaker Gupta, Amin Vahdat, Geoffrey M. Voelker
LISA1
2006 To Infinity and Beyond: Time-Warped Network Emulation
Diwaker Gupta, Ken Yocum, Marvin McNett, Alex C. Snoeren, Amin Vahdat, Geoffrey M. Voelker
NSDI3
2005 To infinity and beyond: time warped network emulation
abstract
This work explores the viability and benefits of time dilation - providing the illusion to an operating system and its applications that time is passing at a rate different from real time. For example, we may wish to convince a system that for every 10 seconds of wall clock time, only one second of time passes in the host's dilated time frame. This enables external stimuli to appear to take place at higher rates than would be physically possible. For example, a host dilated by a factor of 10 receiving data from a network interface at a real rate of 1-Gbps believes it is receiving data at 10-Gbps.
Diwaker Gupta, Ken Yocum, Marvin McNett, Alex C. Snoeren, Amin Vahdat, Geoffrey M. Voelker
SOSP3