{"id":{"repo_id":"uiuc","oai_identifier":"oai:www.ideals.illinois.edu:2142/22381"},"canonical_url":"https://search.dev.ndltd.org/etd/uiuc/oai:www.ideals.illinois.edu:2142/22381","repository":{"repo_id":"uiuc","name":"University of Illinois - Urbana-Champaign","base_url":"https://www.ideals.illinois.edu/oai-pmh"},"display":{"title":"Benchmarking of fault-tolerant systems","abstract":"This thesis presents a benchmark for evaluating fault tolerance. The benchmark is based on the FTAPE tool, which injects CPU, memory, and disk faults and generates workloads with specifiable amounts of CPU, memory, and disk activity. Two benchmark metrics are produced: (1) a count of the number of catastrophic incidents and (2) the average performance degradation. The catastrophic incident count represents the recovery coverage of the system, while the performance degradation reflects the performance of the system in the presence of faults.","abstract_html":"This thesis presents a benchmark for evaluating fault tolerance. The benchmark is based on the FTAPE tool, which injects CPU, memory, and disk faults and generates workloads with specifiable amounts of CPU, memory, and disk activity. Two benchmark metrics are produced: (1) a count of the number of catastrophic incidents and (2) the average performance degradation. The catastrophic incident count represents the recovery coverage of the system, while the performance degradation reflects the performance of the system in the presence of faults.","abstract_has_math":false,"creators":["Tsai, Timothy K."],"institution":"University of Illinois at Urbana-Champaign","degree_name":"Ph.D.","degree_level":"Dissertation","degree_discipline":"Electrical and Computer Engineering","degree_department":null,"school":null,"contributors":["Iyer, Ravishankar K."],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2011,"date_issued":"2011-05-07T13:38:03Z","date_published":"2011-05-07T13:38:03Z","updated_at":"2026-07-22T22:25:19Z","subjects":["Computer Science"],"languages":["eng"],"rights":["Copyright 1996 Tsai, Timothy K."],"rights_urls":[],"identifier_entries":[{"key":"dc:identifier","label":"Identifier","values":["9780591199482","AAI9712466","(UMI)AAI9712466"],"render_values":[{"text":"9780591199482","href":null,"code":true},{"text":"AAI9712466","href":null,"code":true},{"text":"(UMI)AAI9712466","href":null,"code":true}]}]},"links":{"outbound_url":"http://hdl.handle.net/2142/22381","outbound_label":"Handle","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor","label":"Contributor","values":["Iyer, Ravishankar K."]},{"key":"dc:creator","label":"Author","values":["Tsai, Timothy K."]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2011-05-07T13:38:03Z","10000-01-01","1996"]},{"key":"dc:type","label":"Dc Type","values":["text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Electrical and Computer Engineering"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Dissertation"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Ph.D."]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["University of Illinois at Urbana-Champaign"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Computer Science"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["eng"]},{"key":"dc:rights","label":"Dc Rights","values":["Copyright 1996 Tsai, Timothy K."]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["9780591199482","AAI9712466","(UMI)AAI9712466","http://hdl.handle.net/2142/22381"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["This thesis presents a benchmark for evaluating fault tolerance. The benchmark is based on the FTAPE tool, which injects CPU, memory, and disk faults and generates workloads with specifiable amounts of CPU, memory, and disk activity. Two benchmark metrics are produced: (1) a count of the number of catastrophic incidents and (2) the average performance degradation. The catastrophic incident count represents the recovery coverage of the system, while the performance degradation reflects the performance of the system in the presence of faults.","The benchmark is fully functional and has been implemented on three Tandem fault-tolerant machines (Prototypes A, B, and C). The benchmarks results show that Prototypes B and C are more fault-tolerant than Prototype A, in that they suffer fewer catastrophic incidents under the same workload conditions and fault injection method. Also, Prototype C suffers less performance degradation in the presence of faults, which might be an important concern for time-critical applications.","Fault injection plays an important part in the benchmark because it is the means by which fault-tolerant activity is generated. To ensure a high level of fault activation and error propagation, focused fault injection strategies are used. Two such strategies are presented in this thesis: stress-based injection and path-based injection.","Made available in DSpace on 2011-05-07T13:38:03Z (GMT). No. of bitstreams: 2 license.txt: 4922 bytes, checksum: 910b249b4beec47e7ab768910c8f966f (MD5) 9712466.pdf: 5419798 bytes, checksum: 78444a827a8a45bc038055859822ca95 (MD5) Previous issue date: 1996","Item marked as restricted to the 'UIUC Users [automated]' Group (id=2) by Howard Ding (hding2@illinois.edu) on 2011-05-07T14:57:14Z Item is restricted indefinitely.","Restriction data tranferred 2014-07-01T11:26:50-05:00 Original Data Group with Access UIUC Users [automated] Release Date: none Reason: ETDs are only available to UIUC Users without author permission","ETDs are only available to UIUC Users without author permission","U of I Only"]},{"key":"dc:title","label":"Title","values":["Benchmarking of fault-tolerant systems"]}]}],"canonical_facts":{"dc:contributor":["Iyer, Ravishankar K."],"dc:creator":["Tsai, Timothy K."],"dc:date":["2011-05-07T13:38:03Z","10000-01-01","1996"],"dc:description":["This thesis presents a benchmark for evaluating fault tolerance. The benchmark is based on the FTAPE tool, which injects CPU, memory, and disk faults and generates workloads with specifiable amounts of CPU, memory, and disk activity. Two benchmark metrics are produced: (1) a count of the number of catastrophic incidents and (2) the average performance degradation. The catastrophic incident count represents the recovery coverage of the system, while the performance degradation reflects the performance of the system in the presence of faults.","The benchmark is fully functional and has been implemented on three Tandem fault-tolerant machines (Prototypes A, B, and C). The benchmarks results show that Prototypes B and C are more fault-tolerant than Prototype A, in that they suffer fewer catastrophic incidents under the same workload conditions and fault injection method. Also, Prototype C suffers less performance degradation in the presence of faults, which might be an important concern for time-critical applications.","Fault injection plays an important part in the benchmark because it is the means by which fault-tolerant activity is generated. To ensure a high level of fault activation and error propagation, focused fault injection strategies are used. Two such strategies are presented in this thesis: stress-based injection and path-based injection.","Made available in DSpace on 2011-05-07T13:38:03Z (GMT). No. of bitstreams: 2 license.txt: 4922 bytes, checksum: 910b249b4beec47e7ab768910c8f966f (MD5) 9712466.pdf: 5419798 bytes, checksum: 78444a827a8a45bc038055859822ca95 (MD5) Previous issue date: 1996","Item marked as restricted to the 'UIUC Users [automated]' Group (id=2) by Howard Ding (hding2@illinois.edu) on 2011-05-07T14:57:14Z Item is restricted indefinitely.","Restriction data tranferred 2014-07-01T11:26:50-05:00 Original Data Group with Access UIUC Users [automated] Release Date: none Reason: ETDs are only available to UIUC Users without author permission","ETDs are only available to UIUC Users without author permission","U of I Only"],"dc:identifier":["9780591199482","AAI9712466","(UMI)AAI9712466","http://hdl.handle.net/2142/22381"],"dc:language":["eng"],"dc:rights":["Copyright 1996 Tsai, Timothy K."],"dc:subject":["Computer Science"],"dc:title":["Benchmarking of fault-tolerant systems"],"dc:type":["text"],"thesis:degree_discipline":["Electrical and Computer Engineering"],"thesis:degree_level":["Dissertation"],"thesis:degree_name":["Ph.D."],"thesis:institution_name":["University of Illinois at Urbana-Champaign"]},"updated_at":"2026-07-22T22:25:19Z"}