Show simple item record

dc.contributor.authorKola, Georgeen_US
dc.contributor.authorKosar, Tevfikken_US
dc.contributor.authorLivny, Mironen_US
dc.date.accessioned2012-03-15T17:18:33Z
dc.date.available2012-03-15T17:18:33Z
dc.date.created2004en_US
dc.date.issued2004en_US
dc.identifier.citationTR1513en_US
dc.identifier.urihttp://digital.library.wisc.edu/1793/60414
dc.description.abstractA major hurdle facing data intensive grid applications is the appropriate handling of failures that occur in the grid-environment. Implementing the fault-tolerance transparently at the grid-middleware level would make different data intensive applications fault-tolerant without each having to pay a separate cost and reduce the time to grid-based solution for many scientific problems. We analyzed the failures encountered by four real-life production data intensive applications: NCSA image processing pipeline, WCER video processing pipeline, US-CMS pipeline and BMRB BLAST pipeline. Taking the result of the analysis into account, we have designed and implemented Phoenix, a transparent middleware-level fault-tolerance layer that detects failures early, classifies failures into transient and permanent and appropriately handles the transient failures. We applied our fault-tolerance layer to a prototype of the NCSA image processing pipeline and considerably improved the failure handling and report on the insights gained in the process.en_US
dc.format.mimetypeapplication/pdfen_US
dc.publisherUniversity of Wisconsin-Madison Department of Computer Sciencesen_US
dc.titlePhoenix: Making Data-Intensive Grid Applications Fault-Toleranten_US
dc.typeTechnical Reporten_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

  • CS Technical Reports
    Technical Reports Archive for the Department of Computer Sciences at the University of Wisconsin-Madison

Show simple item record