http://www.cs.ubc.ca/~andy/papers/
Publications
Refereed
Papers
- Tralfamadore:
Unifying Source Code and Execution Experience (Short Paper)
Geoffrey Lefebvre, Brendan Cully, Norman C. Hutchinson, Michael J.
Feeley, and Andrew Warfield. To appear, EuroSys 2009, April
2009.
- Block Mason
Dutch T. Meyer, Brendan Cully, Jake Wires, Norman C. Hutchinson, and
Andrew Warfield. First Workshop on I/O Virtualization (WIOV'08),
December 2008.
- Remus: High
Availability via Asynchronous Virtual Machine Replication Brendan
Cully, Geoffrey Lefebvre, Dutch T. Meyer, Anoop Karollil, Michael J.
Feeley, Norman C. Hutchinson, and Andrew Warfield. USENIX Symposium on
Networked Systems Design and Implementation (NSDI), April 2008. [PDF]
Awarded best paper.
- Parallax: Virtual
Disks for Virtual Machines Dutch T. Meyer, Gitika Aggarwal, Brendan
Cully, Geoffrey Lefebvre, Michael J. Feeley, Norman C. Hutchinson, and
Andrew Warfield. EuroSys 2008, March 2008. [PDF]
- Compatibility is Not
Transparency: VMM Detection Myths and Realities Tal Garfinkel,
Keith Adams, Andrew Warfield and Jason Franklin. USENIX Hot Topics in
Operating Systems (HOTOS), May, 2007. [PDF]
- SecondSite: Disaster
Protection for the Common Server Brendan Cully and Andrew Warfield.
Second Workshop on Hot Topics in System Dependability (HotDep),
November 2006. [PDF]
- Practical
Taint-based Protection Alex Ho, Michael Fetterman, Christopher
Clark, Andrew Warfield and Steven Hand. First European Conference on
Systems (EuroSys2006), April, 2006. [PDF]
- Using Packet
Symmetry to Curtail Malicious Traffic Christian Kreibich, Andrew
Warfield, Jon Crowcroft, Steven Hand, and Ian Pratt. Fourth Workshop on
Hot Topics in Networks (HOTNETS-IV), November, 2005. [PDF]
- The Main Name
System: An exercise in centralized computing Tim Deegan, Jon
Crowcroft, Andrew Warfield. Computer Communication Reviews (ACM CCR),
October, 2005. [PDF]
- Parallax: Managing
Storage for a Million Machines Andrew Warfield, Russ Ross, Keir
Fraser, Christian Limpach, Steven Hand. USENIX Hot Topics in Operating
Systems (HOTOS), June, 2005. [PDF]
- Are Virtual Machine
Monitors Microkernels Done Right? Steven Hand, Andrew Warfield,
Keir Fraser, Evangelos Kotsovinos, Dan Magenheimer. USENIX Hot Topics
in Operating Systems (HOTOS), June, 2005. [PDF]
- Live Migration of
Virtual Machines Christopher Clark, Keir Fraser, Steven Hand, Jacob
Gorm Hansen, Eric Jul, Christian Limpach, Ian Pratt and Andrew
Warfield. USENIX Symposium on Networked Systems Design and
Implementation (NSDI), May 2005. [PDF]
- Facilitating the
Development of Soft Devices Andrew Warfield, Steven Hand, Keir
Fraser and Tim Deegan. USENIX Annual Technical Conference, April 2005. [PDF]
- Safe Hardware Access
with the Xen Virtual Machine Monitor Keir Fraser, Steven Hand, Rolf
Neugebauer, Ian Pratt, Andrew Warfield and Mark Williamson. 1st
Workshop on Operating System and Architectural Support for the
On-Demand IT Infrastructure (OASIS-1), October 2004. [PDF]
- A Data
Synchronization Service for Ad Hoc Groups Terry Coatta, Norman
Hutchinson, Andrew Warfield, and Joseph Wong. IEEE Wireless
Communications and Networking Conference (WCNC), March 2004. [PDF]
- Xen and the Art of
Virtualization Paul Barham, Boris Dragovic, Keir Fraser, Steve
Hand, Tim Harris, Alex Ho, Rolf Neugebauer, Ian Pratt, Andrew Warfield.
19th ACM Symposium on Operating Systems Principles (SOSP), October
2003. [PDF]
- Plutarch: An
Argument for Network Pluralism . Jon Crowcroft, Steven Hand,
Richard Mortier, Timothy Roscoe and Andrew Warfield. SIGCOMM Workshop
on Future Directions in Network Architecture (FDNA), August 2003. [PDF]
- QoS's Downfall: At
the bottom or not at all! Jon Crowcroft, Steven Hand, Richard
Mortier, Timothy Roscoe and Andrew Warfield. SIGCOMM Workshop on
Revisiting IP QoS (RIPQOS), August 2003. [PDF]
- Brittle Systems will
Break - Not Bend: Can AOP Help? Yvonne Coady, Gregor Kiczales,
Joon Suan Ong, Andrew Warfield and Michael Feeley. Proceedings of the
10th ACM SIGOPS European Workshop on Operating Systems, September 2002.
[PDF]
- The Importance of
Good Plumbing -- Reconsidering Infrastructure in Distributed Systems
Andrew Warfield, Norm Hutchinson. Position Summary, Proceedings of the
Eighth Workshop on Hot Topics in Operating Systems, p. 187, May, 2001. [PDF]
- Identifying Open
Problems in Distributed Systems Andrew Warfield, Yvonne Coady and
Norm Hutchinson. European Research Seminar on Advances in Distributed
Systems (ERSADS), May 2001 [PDF]
Technical Reports
- Reconstructing I/O
Keir Fraser, Steven Hand, Rolf Neugebauer, Ian Pratt, Andrew Warfield,
Mark Williamson. Technical Report UCAM-CL-TR-596, August 2004. [PDF]
- Xen 2002 Paul
R Barham, Boris Dragovic, Keir A Fraser, Steven M Hand, Timothy L
Harris, Alex C Ho, Evangelos Kotsovinos, Anil V S Madhavapeddy, Rolf
Neugebauer, Ian A Pratt and Andrew K Warfield. Technical Report
UCAM-CL-TR-553, January 2003. [PDF]
- Isolation of Shared
Network Resources in Xenoservers Andrew Warfield, Steve Hand,
Timothy Harris, and Ian Pratt. PlanetLab Design Note PDN-02-006,
November 2002. [PDF]
Masters Thesis
- Flows: a novel
infrastructure for communication in distributed systems Andrew K.
Warfield. MSc Thesis, University of British Columbia, May 2001 [PDF]
Media
- Xen Grows Up
Andrew Warfield and Keir Fraser. Article in Linux Magazine, October 2005. [HTML]
- The Inevitability
of Xen Jon Crowcroft, Keir Fraser, Steven Hand, Ian Pratt, and
Andrew Warfield. Article in ;login:
Magazine, August 2005. [HTML]
- Now and Xen
Andrew Warfield and Keir Fraser. Article in Linux Magazine, October 2004. [HTML]
Presentations
- Virtual Devices for
Virtual Machines Cambridge Systems Colloquium, Cambridge UK,
October 2005. [PPT]
- Parallax: Managing
Storage for a Million Machines USENIX Hot Topics in Operating
Systems (HOTOS), Santa Fe NM, June 2005.
- Facilitating the
Development of Soft Devices USENIX Annual Technical Conference,
Anaheim CA, April 2005.
- Hyperthreading for
System Optimization Internship final report presentation, Intel
Research Cambridge, October 2003.
- Plutarch: An
Argument for Network Pluralism SIGCOMM Workshop on Future
Directions in Network Architecture (FDNA), August 2003. [PPT]
[PDF]
- Flows: a novel
infrastructure for communication in distributed systems Master's
thesis presentation, University of British Columbia, May 2003.
- Identifying Open
Problems in Distributed Systems European Research Seminar on
Advances in Distributed Systems (ERSADS), May 2001
Teaching
Experience
- Digital
Communications II (Guest lecturer) Taught a special topics class
on Plutarch -- network research project.
- Software Development
Tools Sessional Lecturer, University of British Columbia. Summer
session, 2002. Six week course, Six lecture hours per
week (plus labs), about 100 students.
- Introduction to
Computer Organization Sessional Lecturer, University of British
Columbia. Summer session, 2001. Six week course, Six lecture hours per
week (plus labs), about 100 students.
|