Please use this identifier to cite or link to this item: https://hdl.handle.net/10316/100878
DC FieldValueLanguage
dc.contributor.authorCerveira, Frederico-
dc.contributor.authorBarbosa, Raul-
dc.contributor.authorMadeira, Henrique-
dc.date.accessioned2022-07-18T10:09:15Z-
dc.date.available2022-07-18T10:09:15Z-
dc.date.issued2021-
dc.identifier.issn2169-3536pt
dc.identifier.urihttps://hdl.handle.net/10316/100878-
dc.description.abstractMany organizations are moving their systems to the cloud, where providers consolidate multiple clients using virtualization, which creates challenges to business-critical applications. Research has shown that hypervisors fail, often causing common-mode failures that may abruptly disrupt dozens of virtual machines simultaneously. We hypothesize and empirically show that a significant percentage of virtual machines affected by a hypervisor failure are capable of continuing execution on a new hypervisor. Supported by this observation, we design a technique for recovering from hypervisor failures through efficient virtual machine migration to a co-located hypervisor, which allows virtual machines to continue executing with minimal downtime and which can be transparently applied to existing applications. We evaluate a proofof-concept implementation using fault injection of hardware and software faults and show that it can recover, on average, 41-46% of all virtual machines, as well as having a mean virtual machine downtime of 3 secondspt
dc.language.isoengpt
dc.relationFCT Ph.D. Grant SFRH/BD/130601/2017pt
dc.relationGrant CISUC-UID/CEC/00326/2020pt
dc.relationEuropean Social Fund, through the Regional Operational Program Centro 2020pt
dc.relationAutonomic Service Operation (AESOP) Project under Grant P2020-31/SI/2017pt
dc.relationAESOP Grant 040004pt
dc.relationFCT Grant ECSEL/0018/2019pt
dc.relationElectronic Components and Systems for European Leadership (ECSEL) Joint Undertaking (JU) under Grant 876852pt
dc.relationJU from the European Union's Horizon 2020 Research and Innovation Programme and Austria, Czech Republic, Germany, Ireland, Italy, Portugal, Spain, Sweden, and Turkey.pt
dc.rightsopenAccesspt
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/pt
dc.subjectCloud computingpt
dc.subjectdependabilitypt
dc.subjectfault injectionpt
dc.subjectfault tolerancept
dc.subjectvirtualizationpt
dc.titleMitigating Virtualization Failures Through Migration to a Co-Located Hypervisorpt
dc.typearticle-
degois.publication.firstPage105255pt
degois.publication.lastPage105269pt
degois.publication.titleIEEE Accesspt
dc.peerreviewedyespt
dc.identifier.doi10.1109/ACCESS.2021.3098644pt
degois.publication.volume9pt
dc.date.embargo2021-01-01*
uc.date.periodoEmbargo0pt
item.openairetypearticle-
item.fulltextCom Texto completo-
item.languageiso639-1en-
item.grantfulltextopen-
item.cerifentitytypePublications-
item.openairecristypehttp://purl.org/coar/resource_type/c_18cf-
crisitem.author.researchunitCISUC - Centre for Informatics and Systems of the University of Coimbra-
crisitem.author.parentresearchunitFaculty of Sciences and Technology-
crisitem.author.orcid0000-0002-2916-7571-
crisitem.author.orcid0000-0001-8146-4664-
Appears in Collections:I&D CISUC - Artigos em Revistas Internacionais
Files in This Item:
Show simple item record

SCOPUSTM   
Citations

1
checked on Nov 17, 2022

WEB OF SCIENCETM
Citations

1
checked on May 2, 2023

Page view(s)

93
checked on Jul 17, 2024

Download(s)

73
checked on Jul 17, 2024

Google ScholarTM

Check

Altmetric

Altmetric


This item is licensed under a Creative Commons License Creative Commons