Skip to main content
Back to USENIX
  • Conferences
  • Students
Sign in

USENIX Conference Policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

Understanding and Dealing with Operator Mistakes in Internet Services

Operator mistakes are a significant source of unavailability in modern Internet services. In this paper, we first characterize these mistakes by performing an extensive set of experiments using human operators and a realistic three-tier auction service. The mistakes we observed range from software misconfiguration, to fault misdiagnosis, to incorrect software restarts. We next propose to validate operator actions before they are made visible to the rest of the system. We demonstrate how to accomplish this task via the creation of a validation environment that is an extension of the online system, where components can be validated using real workloads before they are migrated into the running service. We show that our prototype validation system can detect 66% of the operator mistakes that we have observed.

Kiran Nagaraja, Rutgers University

Fábio Oliveira, Rutgers University

Ricardo Bianchini, Rutgers University

Richard P. Martin, Rutgers University

Thu D. Nguyen, Rutgers University

BibTeX
@inproceedings {269497,
author = {Kiran Nagaraja and Fabio Oliveira and Ricardo Bianchini and Richard P. Martin and Thu D. Nguyen},
title = {Understanding and Dealing with Operator Mistakes in Internet Services},
booktitle = {6th Symposium on Operating Systems Design \& Implementation (OSDI 04)},
year = {2004},
address = {San Francisco, CA},
url = {https://www.usenix.org/conference/osdi-04/understanding-and-dealing-operator-mistakes-internet-services},
publisher = {USENIX Association},
month = dec
}
Download

Links

Paper: 
http://usenix.org/publications/library/proceedings/osdi04/tech/full_papers/naragaraja/naragaraja.pdf
Paper (HTML): 
http://usenix.org/publications/library/proceedings/osdi04/tech/full_papers/naragaraja/naragaraja_html/index.html
  • Log in or register to post comments

© USENIX
EIN 13-3055038

  • Privacy Policy
  • Contact Us