{"id":{"repo_id":"uiuc","oai_identifier":"oai:www.ideals.illinois.edu:2142/90958"},"canonical_url":"https://search.dev.ndltd.org/etd/uiuc/oai:www.ideals.illinois.edu:2142/90958","repository":{"repo_id":"uiuc","name":"University of Illinois - Urbana-Champaign","base_url":"https://www.ideals.illinois.edu/oai-pmh"},"display":{"title":"Performance evaluation of VM-level record-and-replay techniques and applications","abstract":"Limited Restriction Lifted for Item 93313 on 2018-07-08T09:15:27Z.","abstract_html":"Limited Restriction Lifted for Item 93313 on 2018-07-08T09:15:27Z.","abstract_has_math":false,"creators":["Yan, Mengjia"],"institution":"University of Illinois at Urbana-Champaign","degree_name":"M.S.","degree_level":"Thesis","degree_discipline":"Computer Science","degree_department":null,"school":null,"contributors":["Torrellas, Josep"],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2016,"date_issued":"2016-07-07T21:18:03Z","date_published":"2016-07-07T21:18:03Z","updated_at":"2026-07-22T22:26:34Z","subjects":["Record and Replay","Virtualization","Checkpointing","VMI Analysis"],"languages":["en"],"rights":["Copyright 2016 Mengjia Yan"],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"http://hdl.handle.net/2142/90958","outbound_label":"Handle","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor","label":"Contributor","values":["Torrellas, Josep"]},{"key":"dc:creator","label":"Author","values":["Yan, Mengjia"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2016-07-07T21:18:03Z","2018-07-08T09:15:27Z","2016-04-28","2016-05"]},{"key":"dc:type","label":"Dc Type","values":["text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Computer Science"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Thesis"]},{"key":"thesis:degree_name","label":"Degree Name","values":["M.S."]},{"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":["Record and Replay","Virtualization","Checkpointing","VMI Analysis"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["en"]},{"key":"dc:rights","label":"Dc Rights","values":["Copyright 2016 Mengjia Yan"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["http://hdl.handle.net/2142/90958"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["Limited Restriction Lifted for Item 93313 on 2018-07-08T09:15:27Z.","Virtual machine level record and replay can be used for complex system debugging and analysis, fault-tolerance replication and forensic analysis. Previous work on performance evaluation of RnR frameworks are not complete enough due to their narrow focuses. RnR related projects either focus on performance evaluation of plain record and replay mechanisms or specifically target the effectiveness of the functionality RnR supports. In order to identify the performance bottlenecks in the complicated RnR system and its various applications, this thesis conducts a thorough evaluation and analysis on 3 different modes of RnR, that is, record, replay with checkpointing and replay with VMI analysis. Both RnR system developer and users can benefit from our work. With our evaluation results, system developer can propose more efficient design accordingly, and RnR users can configure the system properly to achieve expected performance.","Submission published under a 24 month embargo labeled 'Closed Access', the embargo will last until 2018-05-01","The student, Mengjia Yan, accepted the attached license on 2016-04-25 at 15:20.","The student, Mengjia Yan, submitted this Thesis for approval on 2016-04-28 at 09:11.","This Thesis was approved for publication on 2016-04-28 at 10:31.","DSpace SAF Submission Ingestion Package generated from Vireo submission #9485 on 2016-07-07 at 14:18:00","Made available in DSpace on 2016-07-07T21:18:03Z (GMT). No. of bitstreams: 2 YAN-THESIS-2016.pdf: 426088 bytes, checksum: f01f353c7092057cd934b8fc8fbddd27 (MD5) LICENSE.txt: 4208 bytes, checksum: 01f9e04103b36d7f9e0b996b6010f235 (MD5) Previous issue date: 2016-04-28","Embargo set by: Seth Robbins for item 93313 Lift date: 2018-07-07T21:18:16Z Reason: Author requested closed access (OA after 2yrs) in Vireo ETD system"]},{"key":"dc:format","label":"Dc Format","values":["application/pdf"]},{"key":"dc:title","label":"Title","values":["Performance evaluation of VM-level record-and-replay techniques and applications"]}]}],"canonical_facts":{"dc:contributor":["Torrellas, Josep"],"dc:creator":["Yan, Mengjia"],"dc:date":["2016-07-07T21:18:03Z","2018-07-08T09:15:27Z","2016-04-28","2016-05"],"dc:description":["Limited Restriction Lifted for Item 93313 on 2018-07-08T09:15:27Z.","Virtual machine level record and replay can be used for complex system debugging and analysis, fault-tolerance replication and forensic analysis. Previous work on performance evaluation of RnR frameworks are not complete enough due to their narrow focuses. RnR related projects either focus on performance evaluation of plain record and replay mechanisms or specifically target the effectiveness of the functionality RnR supports. In order to identify the performance bottlenecks in the complicated RnR system and its various applications, this thesis conducts a thorough evaluation and analysis on 3 different modes of RnR, that is, record, replay with checkpointing and replay with VMI analysis. Both RnR system developer and users can benefit from our work. With our evaluation results, system developer can propose more efficient design accordingly, and RnR users can configure the system properly to achieve expected performance.","Submission published under a 24 month embargo labeled 'Closed Access', the embargo will last until 2018-05-01","The student, Mengjia Yan, accepted the attached license on 2016-04-25 at 15:20.","The student, Mengjia Yan, submitted this Thesis for approval on 2016-04-28 at 09:11.","This Thesis was approved for publication on 2016-04-28 at 10:31.","DSpace SAF Submission Ingestion Package generated from Vireo submission #9485 on 2016-07-07 at 14:18:00","Made available in DSpace on 2016-07-07T21:18:03Z (GMT). No. of bitstreams: 2 YAN-THESIS-2016.pdf: 426088 bytes, checksum: f01f353c7092057cd934b8fc8fbddd27 (MD5) LICENSE.txt: 4208 bytes, checksum: 01f9e04103b36d7f9e0b996b6010f235 (MD5) Previous issue date: 2016-04-28","Embargo set by: Seth Robbins for item 93313 Lift date: 2018-07-07T21:18:16Z Reason: Author requested closed access (OA after 2yrs) in Vireo ETD system"],"dc:format":["application/pdf"],"dc:identifier":["http://hdl.handle.net/2142/90958"],"dc:language":["en"],"dc:rights":["Copyright 2016 Mengjia Yan"],"dc:subject":["Record and Replay","Virtualization","Checkpointing","VMI Analysis"],"dc:title":["Performance evaluation of VM-level record-and-replay techniques and applications"],"dc:type":["text"],"thesis:degree_discipline":["Computer Science"],"thesis:degree_level":["Thesis"],"thesis:degree_name":["M.S."],"thesis:institution_name":["University of Illinois at Urbana-Champaign"]},"updated_at":"2026-07-22T22:26:34Z"}