Storage system capable of managing a plurality of snapshot families and method of operating thereof

There is provided a storage system comprising a control layer operable to manage a plurality of snapshot families, each family constituted by snapshot family members having hierarchical relations therebetween. The method of operating the storage system comprises searching a cache memory for an addre...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: YOCHAI YECHIEL, ZEIDNER EFRAIM, EZRA JOSEF, BEN-TSION IDO
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 YOCHAI YECHIEL
ZEIDNER EFRAIM
EZRA JOSEF
BEN-TSION IDO
description There is provided a storage system comprising a control layer operable to manage a plurality of snapshot families, each family constituted by snapshot family members having hierarchical relations therebetween. The method of operating the storage system comprises searching a cache memory for an addressed data block corresponding to an addressed LBA and associated with an addressed snapshot family and an addressed SF member. In a case of missing the addressed data block in the cache memory, identifying in the cache memory all dirty data blocks corresponding to the addressed LBA and associated with the addressed snapshot family (candidate data blocks); identifying among SF members of the addressed snapshot family a destage owner, and in a case when the identified destage owner is associated with a candidate data block, reading from the cache memory such candidate data block.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US9311015B2</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US9311015B2</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US9311015B23</originalsourceid><addsrcrecordid>eNqNizEKwkAQRdNYiHqHuYBgDBa2imIfrcM3mU0WdneWnbHI7SXgAaw-vPf-uupbk4KRSWc1jtQj4x2YxFFEwujTSKAcPgXB27xwTcg6iZFD9MGzEtJAkW2SYfGSucCWo01cWNy2WjkE5d1vNxXdb8_rY89ZOtaMnhNb92rPTV0f6tPl2PyRfAEjuj4y</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Storage system capable of managing a plurality of snapshot families and method of operating thereof</title><source>esp@cenet</source><creator>YOCHAI YECHIEL ; ZEIDNER EFRAIM ; EZRA JOSEF ; BEN-TSION IDO</creator><creatorcontrib>YOCHAI YECHIEL ; ZEIDNER EFRAIM ; EZRA JOSEF ; BEN-TSION IDO</creatorcontrib><description>There is provided a storage system comprising a control layer operable to manage a plurality of snapshot families, each family constituted by snapshot family members having hierarchical relations therebetween. The method of operating the storage system comprises searching a cache memory for an addressed data block corresponding to an addressed LBA and associated with an addressed snapshot family and an addressed SF member. In a case of missing the addressed data block in the cache memory, identifying in the cache memory all dirty data blocks corresponding to the addressed LBA and associated with the addressed snapshot family (candidate data blocks); identifying among SF members of the addressed snapshot family a destage owner, and in a case when the identified destage owner is associated with a candidate data block, reading from the cache memory such candidate data block.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2016</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=20160412&amp;DB=EPODOC&amp;CC=US&amp;NR=9311015B2$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,778,883,25551,76302</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20160412&amp;DB=EPODOC&amp;CC=US&amp;NR=9311015B2$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>YOCHAI YECHIEL</creatorcontrib><creatorcontrib>ZEIDNER EFRAIM</creatorcontrib><creatorcontrib>EZRA JOSEF</creatorcontrib><creatorcontrib>BEN-TSION IDO</creatorcontrib><title>Storage system capable of managing a plurality of snapshot families and method of operating thereof</title><description>There is provided a storage system comprising a control layer operable to manage a plurality of snapshot families, each family constituted by snapshot family members having hierarchical relations therebetween. The method of operating the storage system comprises searching a cache memory for an addressed data block corresponding to an addressed LBA and associated with an addressed snapshot family and an addressed SF member. In a case of missing the addressed data block in the cache memory, identifying in the cache memory all dirty data blocks corresponding to the addressed LBA and associated with the addressed snapshot family (candidate data blocks); identifying among SF members of the addressed snapshot family a destage owner, and in a case when the identified destage owner is associated with a candidate data block, reading from the cache memory such candidate data block.</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>2016</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqNizEKwkAQRdNYiHqHuYBgDBa2imIfrcM3mU0WdneWnbHI7SXgAaw-vPf-uupbk4KRSWc1jtQj4x2YxFFEwujTSKAcPgXB27xwTcg6iZFD9MGzEtJAkW2SYfGSucCWo01cWNy2WjkE5d1vNxXdb8_rY89ZOtaMnhNb92rPTV0f6tPl2PyRfAEjuj4y</recordid><startdate>20160412</startdate><enddate>20160412</enddate><creator>YOCHAI YECHIEL</creator><creator>ZEIDNER EFRAIM</creator><creator>EZRA JOSEF</creator><creator>BEN-TSION IDO</creator><scope>EVB</scope></search><sort><creationdate>20160412</creationdate><title>Storage system capable of managing a plurality of snapshot families and method of operating thereof</title><author>YOCHAI YECHIEL ; ZEIDNER EFRAIM ; EZRA JOSEF ; BEN-TSION IDO</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US9311015B23</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2016</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>YOCHAI YECHIEL</creatorcontrib><creatorcontrib>ZEIDNER EFRAIM</creatorcontrib><creatorcontrib>EZRA JOSEF</creatorcontrib><creatorcontrib>BEN-TSION IDO</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>YOCHAI YECHIEL</au><au>ZEIDNER EFRAIM</au><au>EZRA JOSEF</au><au>BEN-TSION IDO</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Storage system capable of managing a plurality of snapshot families and method of operating thereof</title><date>2016-04-12</date><risdate>2016</risdate><abstract>There is provided a storage system comprising a control layer operable to manage a plurality of snapshot families, each family constituted by snapshot family members having hierarchical relations therebetween. The method of operating the storage system comprises searching a cache memory for an addressed data block corresponding to an addressed LBA and associated with an addressed snapshot family and an addressed SF member. In a case of missing the addressed data block in the cache memory, identifying in the cache memory all dirty data blocks corresponding to the addressed LBA and associated with the addressed snapshot family (candidate data blocks); identifying among SF members of the addressed snapshot family a destage owner, and in a case when the identified destage owner is associated with a candidate data block, reading from the cache memory such candidate data block.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US9311015B2
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title Storage system capable of managing a plurality of snapshot families and method of operating thereof
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-15T21%3A10%3A23IST&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=YOCHAI%20YECHIEL&rft.date=2016-04-12&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS9311015B2%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