Remote repair of operating system state using backdoors

Aniruddha Bohra, Iulian Neamtiu, Pascal Gallard, Florin Sultan, Liviu Iftodet

Research output: Chapter in Book/Report/Conference proceedingConference contribution

25 Scopus citations

Abstract

Backdoors is a novel system architecture that enables remote monitoring and recovery/repair of the software state of a computer system without using its processors or relying on its OS resources. We have implemented a Backdoors prototype in the FreeBSD kernel using Myrinet NICs for remote access to the target machine. In a previous paper, we have shown how Backdoors can be used for recovery of "good" OS and application state from a failed system on other healthy systems. In this paper, we describe how Backdoors can be used to detect and repair damage to the OS state of a computer system. We present two case studies of remote repair of an OS subject to resource depletion (fork bomb and memory hog) to the point where it cannot perform useful work and local repair is impossible. We show that our prototype detects OS resource exhaustion efficiently and it successfully repairs the affected system.

Original languageEnglish (US)
Title of host publicationProceedings - International Conference on Autonomic Computing
Pages256-263
Number of pages8
DOIs
StatePublished - 2004
Externally publishedYes
EventProceedings - International Conference on Autonomic Computing - New York, NY, United States
Duration: May 17 2004May 18 2004

Publication series

NameProceedings - International Conference on Autonomic Computing

Other

OtherProceedings - International Conference on Autonomic Computing
Country/TerritoryUnited States
CityNew York, NY
Period5/17/045/18/04

All Science Journal Classification (ASJC) codes

  • General Engineering

Fingerprint

Dive into the research topics of 'Remote repair of operating system state using backdoors'. Together they form a unique fingerprint.

Cite this