Method and apparatus for block level data de-duplication

Techniques for performing de-duplication for data blocks in a computer storage environment. At least one chunking/hashing unit receives input data from a source and processes it to output data blocks and content addresses for them. In one aspect, the chunking/hashing unit outputs all blocks without...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Healey, Michael W, Dunbar, J. Michael, Kallat, Avinash, Fishman, Michael Craig
Format: Patent
Sprache:eng
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 Healey, Michael W
Dunbar, J. Michael
Kallat, Avinash
Fishman, Michael Craig
description Techniques for performing de-duplication for data blocks in a computer storage environment. At least one chunking/hashing unit receives input data from a source and processes it to output data blocks and content addresses for them. In one aspect, the chunking/hashing unit outputs all blocks without checking to see whether any is a duplicate of a block previously stored on the storage environment. In another aspect, each data block is processed by one of a plurality of distributed object addressable storage (OAS) devices that each is selected to process data blocks having content addresses with a particular range. The OAS devices determine whether each received data block is a duplicate of another previously stored on the computer storage environment, and when it is not, stores the data block.
format Patent
fullrecord <record><control><sourceid>uspatents_EFH</sourceid><recordid>TN_cdi_uspatents_grants_08200923</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>08200923</sourcerecordid><originalsourceid>FETCH-uspatents_grants_082009233</originalsourceid><addsrcrecordid>eNrjZLDwTS3JyE9RSMwD4oKCxKLEktJihbT8IoWknPzkbIWc1LLUHIWUxJJEhZRU3ZTSgpzM5MSSzPw8HgbWtMSc4lReKM3NoODmGuLsoVtaXJBYkppXUhyfXpQIogwsjAwMLI2MjYlQAgCxJi7Y</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Method and apparatus for block level data de-duplication</title><source>USPTO Issued Patents</source><creator>Healey, Michael W ; Dunbar, J. Michael ; Kallat, Avinash ; Fishman, Michael Craig</creator><creatorcontrib>Healey, Michael W ; Dunbar, J. Michael ; Kallat, Avinash ; Fishman, Michael Craig ; EMC Corporation</creatorcontrib><description>Techniques for performing de-duplication for data blocks in a computer storage environment. At least one chunking/hashing unit receives input data from a source and processes it to output data blocks and content addresses for them. In one aspect, the chunking/hashing unit outputs all blocks without checking to see whether any is a duplicate of a block previously stored on the storage environment. In another aspect, each data block is processed by one of a plurality of distributed object addressable storage (OAS) devices that each is selected to process data blocks having content addresses with a particular range. The OAS devices determine whether each received data block is a duplicate of another previously stored on the computer storage environment, and when it is not, stores the data block.</description><language>eng</language><creationdate>2012</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/8200923$$EPDF$$P50$$Guspatents$$Hfree_for_read</linktopdf><link.rule.ids>230,308,776,798,881,64012</link.rule.ids><linktorsrc>$$Uhttps://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/8200923$$EView_record_in_USPTO$$FView_record_in_$$GUSPTO$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Healey, Michael W</creatorcontrib><creatorcontrib>Dunbar, J. Michael</creatorcontrib><creatorcontrib>Kallat, Avinash</creatorcontrib><creatorcontrib>Fishman, Michael Craig</creatorcontrib><creatorcontrib>EMC Corporation</creatorcontrib><title>Method and apparatus for block level data de-duplication</title><description>Techniques for performing de-duplication for data blocks in a computer storage environment. At least one chunking/hashing unit receives input data from a source and processes it to output data blocks and content addresses for them. In one aspect, the chunking/hashing unit outputs all blocks without checking to see whether any is a duplicate of a block previously stored on the storage environment. In another aspect, each data block is processed by one of a plurality of distributed object addressable storage (OAS) devices that each is selected to process data blocks having content addresses with a particular range. The OAS devices determine whether each received data block is a duplicate of another previously stored on the computer storage environment, and when it is not, stores the data block.</description><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2012</creationdate><recordtype>patent</recordtype><sourceid>EFH</sourceid><recordid>eNrjZLDwTS3JyE9RSMwD4oKCxKLEktJihbT8IoWknPzkbIWc1LLUHIWUxJJEhZRU3ZTSgpzM5MSSzPw8HgbWtMSc4lReKM3NoODmGuLsoVtaXJBYkppXUhyfXpQIogwsjAwMLI2MjYlQAgCxJi7Y</recordid><startdate>20120612</startdate><enddate>20120612</enddate><creator>Healey, Michael W</creator><creator>Dunbar, J. Michael</creator><creator>Kallat, Avinash</creator><creator>Fishman, Michael Craig</creator><scope>EFH</scope></search><sort><creationdate>20120612</creationdate><title>Method and apparatus for block level data de-duplication</title><author>Healey, Michael W ; Dunbar, J. Michael ; Kallat, Avinash ; Fishman, Michael Craig</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-uspatents_grants_082009233</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2012</creationdate><toplevel>online_resources</toplevel><creatorcontrib>Healey, Michael W</creatorcontrib><creatorcontrib>Dunbar, J. Michael</creatorcontrib><creatorcontrib>Kallat, Avinash</creatorcontrib><creatorcontrib>Fishman, Michael Craig</creatorcontrib><creatorcontrib>EMC Corporation</creatorcontrib><collection>USPTO Issued Patents</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Healey, Michael W</au><au>Dunbar, J. Michael</au><au>Kallat, Avinash</au><au>Fishman, Michael Craig</au><aucorp>EMC Corporation</aucorp><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Method and apparatus for block level data de-duplication</title><date>2012-06-12</date><risdate>2012</risdate><abstract>Techniques for performing de-duplication for data blocks in a computer storage environment. At least one chunking/hashing unit receives input data from a source and processes it to output data blocks and content addresses for them. In one aspect, the chunking/hashing unit outputs all blocks without checking to see whether any is a duplicate of a block previously stored on the storage environment. In another aspect, each data block is processed by one of a plurality of distributed object addressable storage (OAS) devices that each is selected to process data blocks having content addresses with a particular range. The OAS devices determine whether each received data block is a duplicate of another previously stored on the computer storage environment, and when it is not, stores the data block.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_uspatents_grants_08200923
source USPTO Issued Patents
title Method and apparatus for block level data de-duplication
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-07T21%3A33%3A21IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-uspatents_EFH&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=Healey,%20Michael%20W&rft.aucorp=EMC%20Corporation&rft.date=2012-06-12&rft_id=info:doi/&rft_dat=%3Cuspatents_EFH%3E08200923%3C/uspatents_EFH%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