Daniel J. Turner  Daniel J. Turner

  Graduate Student Researcher
  Department of Computer Science and Engineering
  University of California, San Diego


Understanding Failure in Real Networks

My current research ...

A Comparison of Syslog and IS-IS for Monitoring Link State
Daniel Turner, Kirill Levchenko, Alex C. Snoeren, and Stefan Savage
IMC, Barcelona, Spain, October 2013.
Slides I used for the talk can be found here.

NetPilot: Automating Datacenter Network Failure Mitiation
Xin Wu, Daniel Turner, George Chen, Dave Maltz,
Xiaowei Yang, Lihua Yuan, Ming Zhang
SIGCOMM, Helsinki, Finland, August 2012.

On Failure in Managed Enterprise Networks
Daniel Turner, Kirill Levchenko, Jeffrey C. Mogul, Stefan Savage, Alex C. Snoeren
HP Technical Report, HPL-2012-101

California Fault Lines: Understanding the Causes and Impact of Network Failures
Daniel Turner, Kirill Levchenko, Alex C. Snoeren, and Stefan Savage
SIGCOMM, New Delhi, India, August 2010.
Slides I used for the talk can be found here.


I have previoulsy worked on the evaluation of self-calibrating techniques for location detection in enterprise 802.11 networks. One of the key goals of this work was to find and understand failures that are unique to each system as well as those that are systematic and have no solution.

On the Empirical Performance of Self-calibrating WiFi Location Systems
Daniel J. Turner, Stefan Savage, and Alex C. Snoeren
IEEE LCN, Bonn, Germany, October 2011

The slides I used for the talk can be found here.

I also presented a poster on my work an the 2009 winter CNS research review.

Summer 08

During the summer of 2008 I worked at Sun Microsystems Laboratories. While there I worked under Olaf Manczak on Project Live*. Standard techniques for software distribution and configuration have been unable to scale to the size of enterprise data centers. Live* leverages the power of several well known abstractions and tools as well as some new ideas to bridge the gap between ease-of-use and customizability.

My work focused on "Constructing One Click Virtual Machines". One of my key tasks was to build a GUI that allowed one to use the Live* framework to build and launch a fully customized Virtual Machine with only a few mouse clicks. A copy of the talk I gave at the conclusion of my internship can be found here.



I worked on the TinkerNet project under  Michael Erlinger. TinkerNet is a low-cost platform for teaching bottom-up, hands-on networking at the undergraduate level. We published a paper in the Eighth Australasian Computing Education Conference (ACE2006).