Synchronization of block based volumes

Embodiments of the present invention disclose a method, a computer program product, and a computer system for data synchronization. A first data storage device reads a first data region and generates a first hash of the first data region before transmitting the first hash to a second data storage de...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Rostagni, Florent, Wilkinson, John P
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator Rostagni, Florent
Wilkinson, John P
description Embodiments of the present invention disclose a method, a computer program product, and a computer system for data synchronization. A first data storage device reads a first data region and generates a first hash of the first data region before transmitting the first hash to a second data storage device. The second data storage device reads a second data region corresponding to the first data region and generates a second hash of the second data region. The second data storage device then determines whether the first hash matches the second hash and, based on determining that the first hash does not match the second hash, transmits data of the second data region to the first data storage device. The first data storage device applies the data of the second data region, thereby synchronizing the first data storage device and the second data storage device.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US10896201B2</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US10896201B2</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US10896201B23</originalsourceid><addsrcrecordid>eNrjZFALrsxLzijKz8usSizJzM9TyE9TSMrJT85WSEosTk1RKMvPKc1NLeZhYE1LzClO5YXS3AyKbq4hzh66qQX58anFBYnJqXmpJfGhwYYGFpZmRgaGTkbGxKgBAJOmJ_M</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Synchronization of block based volumes</title><source>esp@cenet</source><creator>Rostagni, Florent ; Wilkinson, John P</creator><creatorcontrib>Rostagni, Florent ; Wilkinson, John P</creatorcontrib><description>Embodiments of the present invention disclose a method, a computer program product, and a computer system for data synchronization. A first data storage device reads a first data region and generates a first hash of the first data region before transmitting the first hash to a second data storage device. The second data storage device reads a second data region corresponding to the first data region and generates a second hash of the second data region. The second data storage device then determines whether the first hash matches the second hash and, based on determining that the first hash does not match the second hash, transmits data of the second data region to the first data storage device. The first data storage device applies the data of the second data region, thereby synchronizing the first data storage device and the second data storage device.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2021</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20210119&amp;DB=EPODOC&amp;CC=US&amp;NR=10896201B2$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25564,76547</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20210119&amp;DB=EPODOC&amp;CC=US&amp;NR=10896201B2$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Rostagni, Florent</creatorcontrib><creatorcontrib>Wilkinson, John P</creatorcontrib><title>Synchronization of block based volumes</title><description>Embodiments of the present invention disclose a method, a computer program product, and a computer system for data synchronization. A first data storage device reads a first data region and generates a first hash of the first data region before transmitting the first hash to a second data storage device. The second data storage device reads a second data region corresponding to the first data region and generates a second hash of the second data region. The second data storage device then determines whether the first hash matches the second hash and, based on determining that the first hash does not match the second hash, transmits data of the second data region to the first data storage device. The first data storage device applies the data of the second data region, thereby synchronizing the first data storage device and the second data storage device.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2021</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZFALrsxLzijKz8usSizJzM9TyE9TSMrJT85WSEosTk1RKMvPKc1NLeZhYE1LzClO5YXS3AyKbq4hzh66qQX58anFBYnJqXmpJfGhwYYGFpZmRgaGTkbGxKgBAJOmJ_M</recordid><startdate>20210119</startdate><enddate>20210119</enddate><creator>Rostagni, Florent</creator><creator>Wilkinson, John P</creator><scope>EVB</scope></search><sort><creationdate>20210119</creationdate><title>Synchronization of block based volumes</title><author>Rostagni, Florent ; Wilkinson, John P</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US10896201B23</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2021</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>Rostagni, Florent</creatorcontrib><creatorcontrib>Wilkinson, John P</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Rostagni, Florent</au><au>Wilkinson, John P</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Synchronization of block based volumes</title><date>2021-01-19</date><risdate>2021</risdate><abstract>Embodiments of the present invention disclose a method, a computer program product, and a computer system for data synchronization. A first data storage device reads a first data region and generates a first hash of the first data region before transmitting the first hash to a second data storage device. The second data storage device reads a second data region corresponding to the first data region and generates a second hash of the second data region. The second data storage device then determines whether the first hash matches the second hash and, based on determining that the first hash does not match the second hash, transmits data of the second data region to the first data storage device. The first data storage device applies the data of the second data region, thereby synchronizing the first data storage device and the second data storage device.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US10896201B2
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title Synchronization of block based volumes
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-28T07%3A46%3A33IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=Rostagni,%20Florent&rft.date=2021-01-19&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS10896201B2%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true