activity
20242026
collaborators

9 papers

cs.DC2026

Enabling Multi-Dimensional Distributed Trace Comparison with Contrast

Vaastav Anand, Rodrigo Fonseca, Jonathan Mace +1

Diagnosis using distributed traces is fundamentally a comparative task: operators seek to understand how an anomalous execution differs from expected behavior, how a deployment cha…

cs.DC2026

Ossim: OS-Driven Live Simulation for Cluster-Scale Full-Stack Evaluation

Yiliang Wan, Haifeng Sun, Yihan Yang +3

Cluster-scale full-stack simulation is essential for evaluating distributed software stacks and emerging hardware components before deployment. Such simulation must achieve both fu…

cs.NI2026

Chamelio: A Fast Shared Cloud Network Stack for Isolated Tenant-Defined Protocols

Matheus Stolet, Simon Peter, Antoine Kaufmann

Conventional cloud network virtualization sends packets through multiple guest and host layers, inflating CPU cost and tail latency. Shared host datapaths collapse this layering in…

cs.DC2026

LaissezCloud: Continuous Resource Renegotiation for the Public Cloud

Tejas Harith, Antoine Kaufmann

Public clouds increasingly expose heterogeneous hardware, but their allocation interface remains built around rigid on-demand and spot service classes. This makes it hard to satisf…

cs.OS2025

Iridescent: A Framework Enabling Online System Implementation Specialization

Vaastav Anand, Deepak Garg, Antoine Kaufmann

Specializing systems to specifics of the workload they serve and platform they are running on often significantly improves performance. However, specializing systems is difficult i…

cs.DC2025

Generating representative macrobenchmark microservice systems from distributed traces with Palette

Vaastav Anand, Matheus Stolet, Jonathan Mace +1

Microservices are the dominant design for developing cloud systems today. Advancements for microservice need to be evaluated in representative systems, e.g. with matching scale, to…

cs.SE2025

Towards Online Code Specialization of Systems

Vaastav Anand, Deepak Garg, Antoine Kaufmann

Specializing low-level systems to specifics of the workload they serve and platform they are running on often significantly improves performance. However, specializing systems is d…

cs.PF2024

Columbo: Low Level End-to-End System Traces through Modular Full-System Simulation

Jakob Görgen, Vaastav Anand, Hejing Li +2

Fully understanding performance is a growing challenge when building next-generation cloud systems. Often these systems build on next-generation hardware, and evaluation in realist…

cs.NI2024

SplitSim: Large-Scale Simulations for Evaluating Network Systems Research

Hejing Li, Praneeth Balasubramanian, Marvin Meiers +2

When physical testbeds are out of reach for evaluating a networked system, we frequently turn to simulation. In today's datacenter networks, bottlenecks are rarely at the network p…