{"id":"https://openalex.org/W1993064893","doi":"https://doi.org/10.1145/1952682.1952692","title":"ReHype","display_name":"ReHype","publication_year":2011,"publication_date":"2011-03-09","ids":{"openalex":"https://openalex.org/W1993064893","doi":"https://doi.org/10.1145/1952682.1952692","mag":"1993064893"},"language":"en","primary_location":{"id":"doi:10.1145/1952682.1952692","doi":"https://doi.org/10.1145/1952682.1952692","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1952682.1952692","pdf_url":null,"source":{"id":"https://openalex.org/S7407089097","display_name":"ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments (VEE)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 7th ACM SIGPLAN/SIGOPS international conference on Virtual execution environments","raw_type":"proceedings-article"},"volume":null,"type":"conference-paper","is_traditional":true,"indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5053264361","display_name":"Michael V. Le","orcid":"https://orcid.org/0000-0002-5000-6393","observed_orcids":["https://orcid.org/0000-0002-5000-6393"]},"institutions":[{"id":"https://openalex.org/I161318765","display_name":"University of California, Los Angeles","ror":"https://ror.org/046rm7j60","country_code":"US","type":"education","lineage":["https://openalex.org/I161318765"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Michael Le","raw_affiliation_strings":["UCLA Computer Science Department, Los Angeles, CA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"UCLA Computer Science Department, Los Angeles, CA, USA","institution_ids":["https://openalex.org/I161318765"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5076257646","display_name":"Yuval Tamir","orcid":"https://orcid.org/0009-0008-9977-4714","observed_orcids":["https://orcid.org/0009-0008-9977-4714"]},"institutions":[{"id":"https://openalex.org/I161318765","display_name":"University of California, Los Angeles","ror":"https://ror.org/046rm7j60","country_code":"US","type":"education","lineage":["https://openalex.org/I161318765"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yuval Tamir","raw_affiliation_strings":["UCLA Computer Science Department, Los Angeles, CA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"UCLA Computer Science Department, Los Angeles, CA, USA","institution_ids":["https://openalex.org/I161318765"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I161318765"],"apc_list":null,"apc_paid":null,"fwci":3.1258,"has_fulltext":false,"cited_by_count":36,"citation_normalized_percentile":{"value":0.93013173,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":88,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"63","last_page":"74"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.9785000085830688,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.9785000085830688,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","score":0.010900000110268593,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.00839999970048666,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/political-corruption","display_name":"political corruption","score":0.6940000057220459},{"id":"https://openalex.org/keywords/xen-hypervisor","display_name":"Xen hypervisor","score":0.9229999780654907},{"id":"https://openalex.org/keywords/fault-injection","display_name":"fault injection","score":0.9570000171661377}],"concepts":[{"id":"https://openalex.org/C112904061","wikidata":"https://www.wikidata.org/wiki/Q1077480","display_name":"Hypervisor","level":4,"score":0.989606499671936},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.8344154357910156},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.747800350189209},{"id":"https://openalex.org/C25344961","wikidata":"https://www.wikidata.org/wiki/Q192726","display_name":"Virtual machine","level":2,"score":0.5967514514923096},{"id":"https://openalex.org/C504728807","wikidata":"https://www.wikidata.org/wiki/Q180256","display_name":"Booting","level":2,"score":0.5296996235847473},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4467353820800781},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.4393244683742523},{"id":"https://openalex.org/C513985346","wikidata":"https://www.wikidata.org/wiki/Q270471","display_name":"Virtualization","level":3,"score":0.4234023690223694},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.2216809093952179}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/1952682.1952692","doi":"https://doi.org/10.1145/1952682.1952692","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1952682.1952692","pdf_url":null,"source":{"id":"https://openalex.org/S7407089097","display_name":"ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments (VEE)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 7th ACM SIGPLAN/SIGOPS international conference on Virtual execution environments","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":17,"referenced_works":["https://openalex.org/W1485906286","https://openalex.org/W1991620225","https://openalex.org/W2042203635","https://openalex.org/W2111464525","https://openalex.org/W2117898742","https://openalex.org/W2127637759","https://openalex.org/W2131726714","https://openalex.org/W2132213430","https://openalex.org/W2136290019","https://openalex.org/W2140991542","https://openalex.org/W2142067391","https://openalex.org/W2143443796","https://openalex.org/W2153950928","https://openalex.org/W2156205360","https://openalex.org/W2165257862","https://openalex.org/W2166293939","https://openalex.org/W4244704438"],"related_works":["https://openalex.org/W7096842753","https://openalex.org/W3122582149","https://openalex.org/W3191420428","https://openalex.org/W2154050268","https://openalex.org/W2344177609","https://openalex.org/W2133777451","https://openalex.org/W2883323578","https://openalex.org/W2751620627","https://openalex.org/W4247902278","https://openalex.org/W7028728846"],"abstract_inverted_index":{"With":[0],"existing":[1],"virtualized":[2],"systems,":[3],"hypervisor":[4,36,45,58,67,93,106,113,119,180,229],"failures":[5,37,72],"lead":[6,74],"to":[7,75,142,196],"overall":[8],"system":[9,204],"failure":[10],"and":[11,60,79,99,114,116,120,150,182,210],"the":[12,16,26,44,48,57,65,82,87,91,112,118,121,128,144,179,198,218],"loss":[13],"of":[14,20,43,50,89,105,146,154,169,178,200,227],"all":[15],"work":[17],"in":[18,163],"progress":[19],"virtual":[21],"machines":[22],"(VMs)":[23],"running":[24,51,208],"on":[25],"system.":[27,83],"We":[28,123],"introduce":[29],"ReHype,":[30],"a":[31,40,175,186,203],"mechanism":[32],"for":[33,127,174],"recovery":[34],"from":[35,95,138,224],"by":[38],"booting":[39],"new":[41,66],"instance":[42,68,94],"while":[46],"preserving":[47],"state":[49,77,98,107,148],"VMs.":[52],"VMs":[53,115,207],"are":[54],"stalled":[55],"during":[56],"reboot":[59],"resume":[61],"normal":[62],"execution":[63],"once":[64],"is":[69,171],"running.":[70],"Hypervisor":[71],"can":[73,221],"arbitrary":[76],"corruption":[78,149],"inconsistencies":[80,101],"throughout":[81],"ReHype":[84,126,155,170,201,219],"deals":[85],"with":[86,205],"challenge":[88],"protecting":[90],"recovered":[92],"such":[96],"corrupted":[97],"resolving":[100],"between":[102,111,117],"different":[103],"parts":[104],"as":[108,110],"well":[109],"hardware.":[122],"have":[124],"implemented":[125],"Xen":[129],"hypervisor.":[130],"The":[131,152,165,191],"implementation":[132,153],"was":[133],"done":[134],"incrementally,":[135],"using":[136],"results":[137,215],"fault":[139,192],"injection":[140,193],"experiments":[141],"identify":[143],"sources":[145],"dangerous":[147],"inconsistencies.":[151],"involved":[156,202],"only":[157,172],"880":[158],"LOC":[159],"added":[160],"or":[161],"modified":[162],"Xen.":[164],"memory":[166,189],"space":[167],"overhead":[168],"2.1MB":[173],"pristine":[176],"copy":[177],"code":[181],"static":[183],"data":[184],"plus":[185],"small":[187],"reserved":[188],"area.":[190],"campaigns":[194],"used":[195],"evaluate":[197],"effectiveness":[199],"multiple":[206],"I/O":[209],"hypercall-intensive":[211],"benchmarks.":[212],"Our":[213],"experimental":[214],"show":[216],"that":[217],"prototype":[220],"successfully":[222],"recover":[223],"over":[225],"90%":[226],"detected":[228],"failures.":[230]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":7},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":2},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":5},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":3},{"year":2014,"cited_by_count":3},{"year":2013,"cited_by_count":1},{"year":2012,"cited_by_count":5}],"updated_date":"2026-11-07T11:25:07.637180","created_date":"2016-06-24T00:00:00"}
