Distributed object storage supporting difference-level snapshots
Techniques for the increased efficiency of storing data objects storage in the object storage of a software designed data center (SDDC) are provided. The techniques include the efficient storage of data, while enabling snapshots of each updating of the data. The snapshots of the data may be efficien...
Gespeichert in:
Hauptverfasser: | , , , , , , , |
---|---|
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 | Gunturu, Vamsidhar Austruy, Maxime Gao, Junlong Sokolinski, Ilia Pudi, Satish Wang, Wenguang Languev, Ilya Vandrovec, Petr |
description | Techniques for the increased efficiency of storing data objects storage in the object storage of a software designed data center (SDDC) are provided. The techniques include the efficient storage of data, while enabling snapshots of each updating of the data. The snapshots of the data may be efficiently recovered via the techniques. Difference-level mappings for each snapshot are encoded in compact self-balancing data trees included in the object's metadata. The metadata mappings include mappings between various address spaces employed by the SDDC, as well as the address spaces employed by data stores that store the data on physical medium. Because the metadata is efficiently structured, the metadata for an object may be cached for quick lookups during data access and/or snapshot recovery. The techniques also provide low-latency recovery and/or system rollback in the event of any failure in the SDDC. |
format | Patent |
fullrecord | <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US11314440B1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US11314440B1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US11314440B13</originalsourceid><addsrcrecordid>eNqNyjEOwiAUBmAWB6Pe4XmAJpJyAKO2cVfnhtKfFkOA8F49v4sHcPqWb6vOt8BSw7gKJsrjG06IJVc7g3gtJVcJaaYpeI-K5NBEfBCJky28ZOG92ngbGYefO3Xsu-f13qDkAVysQ4IMr4fWrTbGnC66_ed8AUFyMlo</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Distributed object storage supporting difference-level snapshots</title><source>esp@cenet</source><creator>Gunturu, Vamsidhar ; Austruy, Maxime ; Gao, Junlong ; Sokolinski, Ilia ; Pudi, Satish ; Wang, Wenguang ; Languev, Ilya ; Vandrovec, Petr</creator><creatorcontrib>Gunturu, Vamsidhar ; Austruy, Maxime ; Gao, Junlong ; Sokolinski, Ilia ; Pudi, Satish ; Wang, Wenguang ; Languev, Ilya ; Vandrovec, Petr</creatorcontrib><description>Techniques for the increased efficiency of storing data objects storage in the object storage of a software designed data center (SDDC) are provided. The techniques include the efficient storage of data, while enabling snapshots of each updating of the data. The snapshots of the data may be efficiently recovered via the techniques. Difference-level mappings for each snapshot are encoded in compact self-balancing data trees included in the object's metadata. The metadata mappings include mappings between various address spaces employed by the SDDC, as well as the address spaces employed by data stores that store the data on physical medium. Because the metadata is efficiently structured, the metadata for an object may be cached for quick lookups during data access and/or snapshot recovery. The techniques also provide low-latency recovery and/or system rollback in the event of any failure in the SDDC.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2022</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&date=20220426&DB=EPODOC&CC=US&NR=11314440B1$$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&date=20220426&DB=EPODOC&CC=US&NR=11314440B1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Gunturu, Vamsidhar</creatorcontrib><creatorcontrib>Austruy, Maxime</creatorcontrib><creatorcontrib>Gao, Junlong</creatorcontrib><creatorcontrib>Sokolinski, Ilia</creatorcontrib><creatorcontrib>Pudi, Satish</creatorcontrib><creatorcontrib>Wang, Wenguang</creatorcontrib><creatorcontrib>Languev, Ilya</creatorcontrib><creatorcontrib>Vandrovec, Petr</creatorcontrib><title>Distributed object storage supporting difference-level snapshots</title><description>Techniques for the increased efficiency of storing data objects storage in the object storage of a software designed data center (SDDC) are provided. The techniques include the efficient storage of data, while enabling snapshots of each updating of the data. The snapshots of the data may be efficiently recovered via the techniques. Difference-level mappings for each snapshot are encoded in compact self-balancing data trees included in the object's metadata. The metadata mappings include mappings between various address spaces employed by the SDDC, as well as the address spaces employed by data stores that store the data on physical medium. Because the metadata is efficiently structured, the metadata for an object may be cached for quick lookups during data access and/or snapshot recovery. The techniques also provide low-latency recovery and/or system rollback in the event of any failure in the SDDC.</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>2022</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqNyjEOwiAUBmAWB6Pe4XmAJpJyAKO2cVfnhtKfFkOA8F49v4sHcPqWb6vOt8BSw7gKJsrjG06IJVc7g3gtJVcJaaYpeI-K5NBEfBCJky28ZOG92ngbGYefO3Xsu-f13qDkAVysQ4IMr4fWrTbGnC66_ed8AUFyMlo</recordid><startdate>20220426</startdate><enddate>20220426</enddate><creator>Gunturu, Vamsidhar</creator><creator>Austruy, Maxime</creator><creator>Gao, Junlong</creator><creator>Sokolinski, Ilia</creator><creator>Pudi, Satish</creator><creator>Wang, Wenguang</creator><creator>Languev, Ilya</creator><creator>Vandrovec, Petr</creator><scope>EVB</scope></search><sort><creationdate>20220426</creationdate><title>Distributed object storage supporting difference-level snapshots</title><author>Gunturu, Vamsidhar ; Austruy, Maxime ; Gao, Junlong ; Sokolinski, Ilia ; Pudi, Satish ; Wang, Wenguang ; Languev, Ilya ; Vandrovec, Petr</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US11314440B13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2022</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>Gunturu, Vamsidhar</creatorcontrib><creatorcontrib>Austruy, Maxime</creatorcontrib><creatorcontrib>Gao, Junlong</creatorcontrib><creatorcontrib>Sokolinski, Ilia</creatorcontrib><creatorcontrib>Pudi, Satish</creatorcontrib><creatorcontrib>Wang, Wenguang</creatorcontrib><creatorcontrib>Languev, Ilya</creatorcontrib><creatorcontrib>Vandrovec, Petr</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Gunturu, Vamsidhar</au><au>Austruy, Maxime</au><au>Gao, Junlong</au><au>Sokolinski, Ilia</au><au>Pudi, Satish</au><au>Wang, Wenguang</au><au>Languev, Ilya</au><au>Vandrovec, Petr</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Distributed object storage supporting difference-level snapshots</title><date>2022-04-26</date><risdate>2022</risdate><abstract>Techniques for the increased efficiency of storing data objects storage in the object storage of a software designed data center (SDDC) are provided. The techniques include the efficient storage of data, while enabling snapshots of each updating of the data. The snapshots of the data may be efficiently recovered via the techniques. Difference-level mappings for each snapshot are encoded in compact self-balancing data trees included in the object's metadata. The metadata mappings include mappings between various address spaces employed by the SDDC, as well as the address spaces employed by data stores that store the data on physical medium. Because the metadata is efficiently structured, the metadata for an object may be cached for quick lookups during data access and/or snapshot recovery. The techniques also provide low-latency recovery and/or system rollback in the event of any failure in the SDDC.</abstract><oa>free_for_read</oa></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | |
ispartof | |
issn | |
language | eng |
recordid | cdi_epo_espacenet_US11314440B1 |
source | esp@cenet |
subjects | CALCULATING COMPUTING COUNTING ELECTRIC DIGITAL DATA PROCESSING PHYSICS |
title | Distributed object storage supporting difference-level snapshots |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-23T03%3A10%3A31IST&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=Gunturu,%20Vamsidhar&rft.date=2022-04-26&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS11314440B1%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 |