VIRTUAL MACHINE FAULT TOLERANCE

In a computer system running at least a first virtual machine (VM) and a second VM on virtualization software, a computer implemented method for the second VM to provide quasi-lockstep fault tolerance for the first VM includes executing a workload on the first VM and the second VM that involves prod...

Full description

Saved in:
Bibliographic Details
Main Authors Venkitachalam Ganesh, Malyugin Vyacheslav Vladimirovich, Sheldon Jeffrey W, Scales Daniel J, Jain Rohit, Xu Min, Weissman Boris
Format Patent
LanguageEnglish
Published 26.01.2017
Subjects
Online AccessGet full text

Cover

Loading…
Abstract In a computer system running at least a first virtual machine (VM) and a second VM on virtualization software, a computer implemented method for the second VM to provide quasi-lockstep fault tolerance for the first VM includes executing a workload on the first VM and the second VM that involves producing at least one externally visible output and comparing an externally visible output of the second VM with an externally visible output of the first VM to determine if there is an output match. In response to a determination that the externally visible output of the second VM does not match the externally visible output of the first VM, a resynchronization of the second VM is executed. The externally visible output of the first VM is kept from being output externally until completion of the resynchronization.
AbstractList In a computer system running at least a first virtual machine (VM) and a second VM on virtualization software, a computer implemented method for the second VM to provide quasi-lockstep fault tolerance for the first VM includes executing a workload on the first VM and the second VM that involves producing at least one externally visible output and comparing an externally visible output of the second VM with an externally visible output of the first VM to determine if there is an output match. In response to a determination that the externally visible output of the second VM does not match the externally visible output of the first VM, a resynchronization of the second VM is executed. The externally visible output of the first VM is kept from being output externally until completion of the resynchronization.
Author Venkitachalam Ganesh
Weissman Boris
Xu Min
Jain Rohit
Sheldon Jeffrey W
Malyugin Vyacheslav Vladimirovich
Scales Daniel J
Author_xml – fullname: Venkitachalam Ganesh
– fullname: Malyugin Vyacheslav Vladimirovich
– fullname: Sheldon Jeffrey W
– fullname: Scales Daniel J
– fullname: Jain Rohit
– fullname: Xu Min
– fullname: Weissman Boris
BookMark eNrjYmDJy89L5WSQD_MMCgl19FHwdXT28PRzVXBzDPUJUQjx93ENcvRzduVhYE1LzClO5YXS3AzKbq4hzh66qQX58anFBYnJqXmpJfGhwUYGhuYGRiZGloaOhsbEqQIAO28kRQ
ContentType Patent
DBID EVB
DatabaseName esp@cenet
DatabaseTitleList
Database_xml – sequence: 1
  dbid: EVB
  name: esp@cenet
  url: http://worldwide.espacenet.com/singleLineSearch?locale=en_EP
  sourceTypes: Open Access Repository
DeliveryMethod fulltext_linktorsrc
Discipline Medicine
Chemistry
Sciences
Physics
ExternalDocumentID US2017024291A1
GroupedDBID EVB
ID FETCH-epo_espacenet_US2017024291A13
IEDL.DBID EVB
IngestDate Fri Jul 19 14:35:27 EDT 2024
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-epo_espacenet_US2017024291A13
Notes Application Number: US201615284465
OpenAccessLink https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20170126&DB=EPODOC&CC=US&NR=2017024291A1
ParticipantIDs epo_espacenet_US2017024291A1
PublicationCentury 2000
PublicationDate 20170126
PublicationDateYYYYMMDD 2017-01-26
PublicationDate_xml – month: 01
  year: 2017
  text: 20170126
  day: 26
PublicationDecade 2010
PublicationYear 2017
RelatedCompanies VMware, Inc
RelatedCompanies_xml – name: VMware, Inc
Score 3.0773287
Snippet In a computer system running at least a first virtual machine (VM) and a second VM on virtualization software, a computer implemented method for the second VM...
SourceID epo
SourceType Open Access Repository
SubjectTerms CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
Title VIRTUAL MACHINE FAULT TOLERANCE
URI https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20170126&DB=EPODOC&locale=&CC=US&NR=2017024291A1
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwY2BQSUwztjAwTk3RNUpKNgd2UEyNdRMNDJN1QSePpFlYpiSbgDfS-vqZeYSaeEWYRjAx5MD2woDPCS0HH44IzFHJwPxeAi6vCxCDWC7gtZXF-kmZQKF8e7cQWxc1aO8YdLi4kZmai5Ota4C_i7-zmrOzbWiwml8QRA5YHVkaOgL7SqzAhrQ5aAGYa5gTaF9KAXKl4ibIwBYANC-vRIiBKTVPmIHTGXb3mjADhy90yluYgR28RjO5GCgIzYfFIgzyYZ5BIaGOPgq-js4enn6uCm6OoT4hCiH-Pq6glXeuogzKbq4hzh66QDvj4V6MDw1GdqCxGAMLsPOfKsGgYAYUSEpMS0lMA13MYpFiaZQGbDKlWpgkA9tmaUlpkgwy-EySwi8tzcAF4oKGFIzMZBhYSopKU2WBlWxJkhw4bAD1jnsr
link.rule.ids 230,309,783,888,25578,76884
linkProvider European Patent Office
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LT4NAEJ409VFvipqq1ZJouBFboEgPxFBYAgq0aaHpreG1iYmpjcX4951dqfbU60wy-0hm57Ez3wA8pFQ1empZyEqWP2GAMlDltNfPZYY8Qo1hkWu8kTaMdC_RXhaDRQPet70wHCf0m4MjokblqO8Vf6_X_0ksh9dWbh6zNyR9PLux6Uh1dMzAxRVdckYmmYydsS3ZtpnMpGj6y0NzNOxbGCsdoJNtMKR9Mh-xvpT1rlFxT-FwgvJW1Rk0ypUALXs7e02A47D-8hbgiNdo5hsk1nq4OYfu3J_GiRWIoWV7fkRE10qCWIzHAWGVd-QC7l0S256May7_jrhMZrsbVC-hicF_2QZRR0KW0iKlbDCLUQwVii5TaWg5-mY0o1fQ2Sfpej-7Cy0vDoNl4EevN3DCWCy9oOgdaFafX-UtGtwqu-P39APjxn4b
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=VIRTUAL+MACHINE+FAULT+TOLERANCE&rft.inventor=Venkitachalam+Ganesh&rft.inventor=Malyugin+Vyacheslav+Vladimirovich&rft.inventor=Sheldon+Jeffrey+W&rft.inventor=Scales+Daniel+J&rft.inventor=Jain+Rohit&rft.inventor=Xu+Min&rft.inventor=Weissman+Boris&rft.date=2017-01-26&rft.externalDBID=A1&rft.externalDocID=US2017024291A1