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...
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 | 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&date=20160412&DB=EPODOC&CC=US&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&date=20160412&DB=EPODOC&CC=US&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 |