Anton's Picture

50 S. Central Campus Dr., Room 3190
Salt Lake City, Utah 84112-9205
Phone: +1 (801) 585 3741
E-mail: aburtsev (at) flux (dot) utah (dot) edu

I am a graduate student at the School of Computing, University of Utah. I am a systems hacker - I like to design, and build novel system mechanisms at all levels of the systems stack from the architecture to languages. My main focus at the moment is a full-system deterministic replay engine for the Xen virtualization platform. We use replay to implement a general platform for analysis of complex software systems with the focus on security, and performance analysis. Right now we have a reasonably stable prototype, which can replay execution of a paravirtualized Linux system.

A couple of other things I'm involved in at the moment are: practical, capability-based least authority infrastructure for virtualized environments, and general framework for performance analysis of virtualized environments. You can find an incomplete, never edited list of past and current research projects here.

I work for the Flux Research Group. John Regehr, and Eric Eide advise my research.

I moved to Utah from Kiev, Ukraine, where I was a graduate student at the Institute for Applied System Analysis at the National Technical University of Ukraine "Kyiv Polytehnic Institute" (Complete education history). In Ukraine I worked with Leonid Ryzhyk. We were full of naive but interesting ideas. We spent several years working on the E1 distributed operating system project.

Anton Burtsev, Kiran Srinivasan, Prashanth Radhakrishnan, Lakshmi N. Bairavasundaram, Kaladhar Voruganti, and Garth R. Goodson, NetApp, Inc. Fido: Fast Inter-Virtual-Machine Communication for Enterprise Appliances. In Proceedings of the 2009 USENIX Annual Technical Conference, San Diego, June 2009 [PDF] (Slides [PDF]).
Anton Burtsev, Prashanth Radhakrishnan, Mike Hibler, and Jay Lepreau. Transparent Checkpoints of Closed Distributed Systems in Emulab. In Proceedings of the Fourth ACM SIGOPS/EuroSys European Conference on Computer Systems, Nuremberg, Germany, April 2009 [PDF] (Slides [PDF]).
L.B. Ryzhyk, A.Y. Burtsev. Architectural design of E1 distributed operating system. System Research and Information Technologies international scientific and technical journal, October 2004, Kiev, Ukraine. [PDF].

Anton Burtsev, Eric Eide, John Regehr. A Replay-based Approach to Performance Analysis, 9th USENIX Symposium on Operating Systems Design and Implementation (OSDI '10) October, 2010 Vancouver, BC, Canada. Abstract [PDF], poster [PDF]
Anton Burtsev, Eric Eide, Mike Hibler, John Regehr. Benchmarks Can Make Sense, School of Computing Poster Competition March, 2010, Salt Lake City, Utah, USA. Poster [PDF]
Anton Burtsev, John Regehr. Operating Systems as Parallel Pipelines, School of Computing Poster Competition March, 2009, Salt Lake City, Utah, USA. Abstract [PDF], poster [PDF]
Anton Burtsev, Mike Hibler, Jay Lepreau. Aggressive Server Consolidation through Pageable Virtual Machines, 8th USENIX Symposium on Operating Systems Design and Implementation (OSDI '08) December, 2008 San Diego, CA, USA. Abstract [PDF], poster [PDF]
Anton Burtsev, Prashanth Radhakrishnan, Mike Hibler, Jay Lepreau. True Time-Sharing in Emulab through Preemption and Stateful Swapout, 4rd Symposium on Networked Systems Design and Implementation, Cambridge, May 2007. Abstract [PDF], poster [PDF]
Anton Burtsev, Prashanth Radhakrishnan, Mike Hibler, Jay Lepreau. Time Travel for Closed Distributed Systems, 3rd Symposium on Networked Systems Design and Implementation, San Jose, May 2006. Abstract [PDF], poster [PDF]

Updated: March, 2012