Movatterモバイル変換


[0]ホーム

URL:


US20110196900A1 - Storage of Data In A Distributed Storage System - Google Patents

Storage of Data In A Distributed Storage System
Download PDF

Info

Publication number
US20110196900A1
US20110196900A1US13/023,482US201113023482AUS2011196900A1US 20110196900 A1US20110196900 A1US 20110196900A1US 201113023482 AUS201113023482 AUS 201113023482AUS 2011196900 A1US2011196900 A1US 2011196900A1
Authority
US
United States
Prior art keywords
blob
data
instance
metadata
chunk
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US13/023,482
Inventor
Alexandre Drobychev
Alexander Kesselman
Rebekah C. Vickrey
Frank C. Dachille
George Datuashvili
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Google LLC
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by IndividualfiledCriticalIndividual
Priority to US13/023,482priorityCriticalpatent/US20110196900A1/en
Assigned to GOOGLE INC.reassignmentGOOGLE INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: DROBYCHEV, ALEXANDRE, DACHILLE, FRANK C., DATUASHVILI, GEORGE, KESSELMAN, ALEXANDER, VICKREY, REBEKAH C.
Publication of US20110196900A1publicationCriticalpatent/US20110196900A1/en
Priority to US15/144,700prioritypatent/US20160275125A1/en
Assigned to GOOGLE LLCreassignmentGOOGLE LLCCHANGE OF NAME (SEE DOCUMENT FOR DETAILS).Assignors: GOOGLE INC.
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A distributed storage system stores data for files. A first blob (binary large object) of data is received. The first blob is split into one or more first chunks of data. Content fingerprints for the first chunks of data are computed. The first chunks of data are stored in a chunk store while and their content fingerprints are stored in a store distinct from the chunk store. A second blob of data is received. The second blob is split into one or more second chunks of data. Content fingerprints for the second chunks of data are computed. Then for a second chunk of data whose content fingerprint matches a content fingerprint of a first chunk of data, a second reference to the corresponding first chunk of data that has a matching content fingerprint is stored, but the second chunk of data is not stored.

Description

Claims (2)

1. A method of storing data for files, implemented on one or more servers, having memory and one or more processors storing one or more programs for execution by the one or more processors, the method comprising:
receiving a first blob of data;
splitting the first blob of data into one or more first chunks of data;
computing a content fingerprint for respective first chunks of data;
storing the first chunks of data in a chunk store;
storing the content fingerprints of the first chunks of data in a store distinct from the chunk store;
receiving a second blob of data;
splitting the second blob of data into one or more second chunks of data;
computing a content fingerprint for respective second chunks of data;
for a respective second chunk of data whose content fingerprint matches a content fingerprint of a first chunk of data:
storing a second reference to the corresponding first chunk of data that has a matching content fingerprint; and
not storing the second chunk of data; and
for each second chunk of data whose content fingerprint does not match a content fingerprint of a first chunk of data:
storing the second chunk of data in a chunk store.
2. A method of storing data for files, implemented on one or more servers, having memory and one or more processors storing one or more programs for execution by the one or more processors, the method comprising:
receiving a first representation of a blob of data having a specified first representation type;
storing the first representation of the blob of data;
storing metadata for the blob of data, including a name of the blob, the representation type, and a storage location for the first representation of the blob;
receiving a request to create a second representation of the blob with a second representation type;
creating a second representation of the blob having the second representation type;
storing the second representation of the blob of data;
updating the metadata for the blob of data to indicate the presence of the second representation of the blob with the second representation type;
receiving a request from a client for a copy of the blob, wherein the request includes a specified representation type;
retrieving either the first representation of the blob or the second representation of the blob, the retrieved representation of the blob corresponding to the representation type requested by the client; and
sending the retrieved representation of the blob to the client.
US13/023,4822010-02-092011-02-08Storage of Data In A Distributed Storage SystemAbandonedUS20110196900A1 (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
US13/023,482US20110196900A1 (en)2010-02-092011-02-08Storage of Data In A Distributed Storage System
US15/144,700US20160275125A1 (en)2010-02-092016-05-02Storage of Data in a Distributed Storage System

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US30293010P2010-02-092010-02-09
US13/023,482US20110196900A1 (en)2010-02-092011-02-08Storage of Data In A Distributed Storage System

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
US15/144,700ContinuationUS20160275125A1 (en)2010-02-092016-05-02Storage of Data in a Distributed Storage System

Publications (1)

Publication NumberPublication Date
US20110196900A1true US20110196900A1 (en)2011-08-11

Family

ID=44354485

Family Applications (4)

Application NumberTitlePriority DateFiling Date
US13/023,503Active2031-09-04US8868508B2 (en)2010-02-092011-02-08Storage of data in a distributed storage system
US13/023,482AbandonedUS20110196900A1 (en)2010-02-092011-02-08Storage of Data In A Distributed Storage System
US14/506,530Active2031-06-04US9747322B2 (en)2010-02-092014-10-03Storage of data in a distributed storage system
US15/144,700AbandonedUS20160275125A1 (en)2010-02-092016-05-02Storage of Data in a Distributed Storage System

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US13/023,503Active2031-09-04US8868508B2 (en)2010-02-092011-02-08Storage of data in a distributed storage system

Family Applications After (2)

Application NumberTitlePriority DateFiling Date
US14/506,530Active2031-06-04US9747322B2 (en)2010-02-092014-10-03Storage of data in a distributed storage system
US15/144,700AbandonedUS20160275125A1 (en)2010-02-092016-05-02Storage of Data in a Distributed Storage System

Country Status (1)

CountryLink
US (4)US8868508B2 (en)

Cited By (103)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20090012638A1 (en)*2007-07-062009-01-08Xia LouFeature extraction for identification and classification of audio signals
US20090164754A1 (en)*2007-12-212009-06-25Cheriton David RHierarchical block-identified data communication for unified handling of structured data and data compression
US20110270800A1 (en)*2010-05-032011-11-03Pixel8 Networks, Inc.Global Deduplication File System
US20120030169A1 (en)*2010-07-272012-02-02Microsoft CorporationApplication instance and query stores
US20120254111A1 (en)*2011-04-042012-10-04Symantec CorporationGlobal indexing within an enterprise object store file system
US20120259912A1 (en)*2011-04-072012-10-11Microsoft CorporationCluster unique identifier
US20130006920A1 (en)*2009-12-152013-01-03Genieds ,Inc.Record operation mode setting
US20130013865A1 (en)*2011-07-072013-01-10Atlantis Computing, Inc.Deduplication of virtual machine files in a virtualized desktop environment
US20130018987A1 (en)*2011-07-152013-01-17Syntergy, Inc.Adaptive replication
US8458203B2 (en)*2011-07-112013-06-04Microsoft CorporationOptimizing data processing using dynamic schemas
US8510279B1 (en)2012-03-152013-08-13Emc International CompanyUsing read signature command in file system to backup data
US8533231B2 (en)2011-08-122013-09-10Nexenta Systems, Inc.Cloud storage system with distributed metadata
US20130339598A1 (en)*2012-06-142013-12-19Quantum CorpoarationIntelligent Active Vault Operation
US8639669B1 (en)*2011-12-222014-01-28Emc CorporationMethod and apparatus for determining optimal chunk sizes of a deduplicated storage system
US20140059200A1 (en)*2012-08-212014-02-27Cisco Technology, Inc.Flow de-duplication for network monitoring
US20140108414A1 (en)*2012-10-122014-04-17Architecture Technology CorporationScalable distributed processing of rdf data
US8712963B1 (en)2011-12-222014-04-29Emc CorporationMethod and apparatus for content-aware resizing of data chunks for replication
US20140164444A1 (en)*2012-12-012014-06-12The Regents Of The University Of CaliforniaSystem and method of managing large data files
US20140173235A1 (en)*2012-12-142014-06-19Datadirect Networks, Inc.Resilient distributed replicated data storage system
US8832234B1 (en)2012-03-292014-09-09Amazon Technologies, Inc.Distributed data storage controller
US8849759B2 (en)*2012-01-132014-09-30Nexenta Systems, Inc.Unified local storage supporting file and cloud object access
WO2014165179A1 (en)*2013-03-122014-10-09Pixia Corp.Method and system for accessing data by a client from a server
US20140317225A1 (en)*2011-01-032014-10-23Planetary Data LLCCommunity internet drive
US8914595B1 (en)*2011-09-292014-12-16Emc CorporationSnapshots in deduplication
US8918392B1 (en)2012-03-292014-12-23Amazon Technologies, Inc.Data storage mapping and management
US8930364B1 (en)*2012-03-292015-01-06Amazon Technologies, Inc.Intelligent data integration
US8935203B1 (en)2012-03-292015-01-13Amazon Technologies, Inc.Environment-sensitive distributed data management
US20150026143A1 (en)*2013-07-182015-01-22Microsoft CorporationData handling
US20150046482A1 (en)*2012-03-152015-02-12Lei WangTwo-level chunking for data analytics
US9020893B2 (en)2013-03-012015-04-28Datadirect Networks, Inc.Asynchronous namespace maintenance
US9069472B2 (en)2012-12-212015-06-30Atlantis Computing, Inc.Method for dispersing and collating I/O's from virtual machines for parallelization of I/O access and redundancy of storing virtual machine data
WO2015100416A1 (en)*2013-12-272015-07-02Google Inc.Hierarchical chunking of objects in a distributed storage system
US9110964B1 (en)*2013-03-052015-08-18Emc CorporationMetadata optimization for network replication using differential encoding
US9122699B2 (en)*2012-12-142015-09-01Datadirect Networks, Inc.Failure resilient distributed replicated data storage system
US20150324443A1 (en)*2014-05-092015-11-12Wistron Corp.Storage clustering systems and methods for providing access to clustered storage
US9189493B2 (en)2010-08-312015-11-17Datadirect Networks, Inc.Object file system
WO2015178993A1 (en)*2014-05-202015-11-26Cloudifyd, Inc.Method and system for integrated cloud storage management
US9235475B1 (en)2013-03-052016-01-12Emc CorporationMetadata optimization for network replication using representative of metadata batch
US9250946B2 (en)2013-02-122016-02-02Atlantis Computing, Inc.Efficient provisioning of cloned virtual machine images using deduplication metadata
US9277010B2 (en)2012-12-212016-03-01Atlantis Computing, Inc.Systems and apparatuses for aggregating nodes to form an aggregated virtual storage for a virtualized desktop environment
WO2016048991A1 (en)*2014-09-232016-03-31Amazon Technologies, Inc.Synchronization of shared folders and files
US20160140138A1 (en)*2012-08-132016-05-19Microsoft Technology Licensing, LlcDe-duplicating attachments on message delivery and automated repair of attachments
US9372865B2 (en)2013-02-122016-06-21Atlantis Computing, Inc.Deduplication metadata access in deduplication file system
US9396202B1 (en)2013-12-272016-07-19Google Inc.Weakly synchronized garbage collection and compaction for aggregated, replicated object stores
US9448927B1 (en)*2012-12-192016-09-20Springpath, Inc.System and methods for removing obsolete data in a distributed system of hybrid storage and compute nodes
US9471590B2 (en)2013-02-122016-10-18Atlantis Computing, Inc.Method and apparatus for replicating virtual machine images using deduplication metadata
US9495194B1 (en)*2008-10-172016-11-15Dispersive Networks, Inc.Dispersive storage area networks
US9514138B1 (en)*2012-03-152016-12-06Emc CorporationUsing read signature command in file system to backup data
US9547663B2 (en)2013-04-232017-01-17International Business Machines CorporationData de-duplication
US9600558B2 (en)2013-06-252017-03-21Google Inc.Grouping of objects in a distributed storage system based on journals and placement policies
US20170177273A1 (en)*2015-12-212017-06-22Emc CorporationStatistics management for scale-out storage
US20170180307A1 (en)*2015-12-182017-06-22Cisco Technology, Inc.Global Contact-Point Registry for Peer Network Devices
WO2017210798A1 (en)*2016-06-092017-12-14Informatique Holistec Inc.Data storage system and method for performing same
US9910857B2 (en)2013-04-282018-03-06International Business Machines CorporationData management
US20180075076A1 (en)*2016-09-142018-03-15Oracle International CorporationMaintaining immutable data and mutable metadata in a storage system
RU2656721C1 (en)*2017-03-212018-06-06Общество с ограниченной ответственностью "Научно-технический центр РЕЛЭКС" (ООО "НТЦ РЕЛЭКС")Method of the partially matching large objects storage organization
US10061697B2 (en)2015-12-162018-08-28EMC IP Holding Company LLCGarbage collection scope detection for distributed storage
US10067696B2 (en)2015-12-182018-09-04Emc CorporationCapacity exhaustion prevention for distributed storage
US10110258B2 (en)2016-03-302018-10-23EMC IP Holding Company LLCAccelerated erasure coding for storage systems
US20180329970A1 (en)*2012-11-292018-11-15Teradata Us, Inc.Providing metadata to database systems and environments with multiple processing units or modules
US10133770B2 (en)2015-12-162018-11-20EMC IP Holding Company LLCCopying garbage collector for B+ trees under multi-version concurrency control
US10146600B2 (en)2015-12-162018-12-04EMC IP Holding Company LLCMutable data objects content verification tool
US10152376B2 (en)2016-06-292018-12-11EMC IP Holding Company LLCData object recovery for storage systems
US10152248B2 (en)2015-12-252018-12-11EMC IP Holding Company LLCErasure coding for elastic cloud storage
US10169081B2 (en)2016-10-312019-01-01Oracle International CorporationUse of concurrent time bucket generations for scalable scheduling of operations in a computer system
US10180863B2 (en)2016-10-312019-01-15Oracle International CorporationDetermining system information based on object mutation events
US10191936B2 (en)2016-10-312019-01-29Oracle International CorporationTwo-tier storage protocol for committing changes in a storage system
US10248326B2 (en)2016-06-292019-04-02EMC IP Holding Company LLCIncremental erasure coding for storage systems
US10275177B2 (en)2016-10-312019-04-30Oracle International CorporationData layout schemas for seamless data migration
US10296291B1 (en)*2013-04-222019-05-21Amazon Technologies, Inc.Stateless scheduling
US10366104B2 (en)*2017-06-212019-07-30Microsoft Technology Licensing, LlcProviding instant and distributed access to a source blob via copy-on-read blobs and link blobs
US10402316B2 (en)2015-09-142019-09-03EMC IP Holding Company LLCTracing garbage collector for search trees under multi-version concurrency control
US10409769B1 (en)*2014-09-292019-09-10EMC IP Holding Company LLCData archiving in data storage system environments
US10564883B2 (en)2016-12-132020-02-18EMC IP Holding Company LLCEfficient migration to distributed storage
US20200257514A1 (en)*2019-02-112020-08-13Salesforce.Com, Inc.Scalable artifact distribution
US10776322B2 (en)2016-12-132020-09-15EMC IP Holding Company LLCTransformation processing for objects between storage systems
US10783022B2 (en)2018-08-032020-09-22EMC IP Holding Company LLCImmediate replication for dedicated data blocks
US20200301912A1 (en)*2015-06-302020-09-24EMC IP Holding Company LLCData deduplication on a distributed file system using conditional writes
US10795872B2 (en)2016-06-292020-10-06EMC IP Holding Company LLCIncremental bloom filter rebuild for B+ trees under multi-version concurrency control
US10803012B1 (en)*2014-05-092020-10-13Amazon Technologies, Inc.Variable data replication for storage systems implementing quorum-based durability schemes
US10831742B2 (en)2016-12-092020-11-10EMC IP Holding Company LLCData set verification
JP2020194385A (en)*2019-05-292020-12-03日本電信電話株式会社 Update device, update method, update program, and data structure
US10860534B2 (en)2016-10-272020-12-08Oracle International CorporationExecuting a conditional command on an object stored in a storage system
US10956051B2 (en)2016-10-312021-03-23Oracle International CorporationData-packed storage containers for streamlined access and migration
US11005663B2 (en)2018-08-132021-05-11Seagate Technology LlcSecure audit scheme in a distributed data storage system
US11030176B2 (en)*2016-07-012021-06-08Ebay Inc.Distributed storage of metadata for large binary data
US11221944B1 (en)*2020-08-252022-01-11Vmware, Inc.Managing metadata for a backup data storage
US11425205B1 (en)*2019-07-162022-08-23Whatsapp Inc.Methods and systems for transmitting an image in chunks
US20220318223A1 (en)*2021-03-312022-10-06Microsoft Technology Licensing, LlcRowgroup consolidation with global delta accumulation and versioning in distributed systems
US11522948B1 (en)*2022-02-042022-12-06International Business Machines CorporationDynamic handling of service mesh loads using sliced replicas and cloud functions
US20230106118A1 (en)*2020-05-302023-04-06Huawei Cloud Computing Technologies Co., Ltd.Distributed processing of transactions in a network using timestamps
US11640384B2 (en)*2016-10-102023-05-02Alibaba Group Holding LimitedDatabase processing method, apparatus, and electronic device
US11646983B1 (en)2019-07-162023-05-09Whatsapp LlcMethods and systems for transmitting an image with thumbnail data
US20230195697A1 (en)*2021-12-222023-06-22Singlestore, Inc.Separation of storage and compute in database management systems
US11726979B2 (en)2016-09-132023-08-15Oracle International CorporationDetermining a chronological order of transactions executed in relation to an object stored in a storage system
US20230289079A1 (en)*2022-03-102023-09-14Kyndryl, Inc.Rapid data replication and data storage
WO2023177725A1 (en)*2022-03-152023-09-21My Job Matcher, Inc. D/B/A Job.ComApparatus and methods for verifying lost user data
US11809377B2 (en)2015-06-302023-11-07EMC IP Holding Company LLCGlobal data deduplication across multiple distributed file systems
CN117076474A (en)*2023-10-162023-11-17之江实验室Method, device, equipment and medium for updating offline multi-mode literature data
US20240267146A1 (en)*2019-05-292024-08-08CEO Vision, Inc (dba Croquet Studios)Systems and methods for secure, low bandwidth replicated virtual worlds for shared space computing
US12204554B1 (en)2023-07-212025-01-21Bank Of America CorporationCollaborative automated system for intelligent storage forecasting and abend handling
US12210499B1 (en)*2023-07-212025-01-28Bank Of America CorporationCollaborative automated system for intelligent storage forecasting and abend handling
US20250085846A1 (en)*2023-09-082025-03-13Dell Products, L.P.Writing multiple data objects to object storage

Families Citing this family (154)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US12061519B2 (en)2005-09-302024-08-13Purage Storage, Inc.Reconstructing data segments in a storage network and methods for use therewith
CA2747746C (en)2008-12-222015-08-11Google Inc.Asynchronous distributed de-duplication for replicated content addressable storage clusters
US8370306B1 (en)*2009-11-132013-02-05Symantec CorporationSystems and methods for recovering from continuous-data-protection blackouts
US8374999B2 (en)*2010-07-042013-02-12International Business Machines CorporationDeduplication of data object over multiple passes
EP2793130B1 (en)*2010-12-272015-12-23Amplidata NVApparatus for storage or retrieval of a data object on a storage medium, which is unreliable
WO2013005684A1 (en)*2011-07-012013-01-10日本電気株式会社Object placement device, object placement method, and program
US9183090B2 (en)2011-10-102015-11-10Salesforce.Com, Inc.Systems, methods, and apparatuses for implementing a streaming platform IO pump and regulator
US9276856B2 (en)2011-10-102016-03-01Salesforce.Com, Inc.Slipstream bandwidth management algorithm
US10671585B2 (en)*2012-01-312020-06-02Pure Storage, Inc.Storing indexed data to a dispersed storage network
US20130254248A1 (en)*2012-03-232013-09-26Alcatel-Lucent Usa Inc.Method And Apparatus For A Distributed File System In A Cloud Network
US12141459B2 (en)2012-06-052024-11-12Pure Storage, Inc.Storage pool tiering in a storage network
US9665331B2 (en)*2012-06-252017-05-30Salesforce.Com, Inc.Systems, methods, and apparatuses for accepting late joiners with screen sharing
US9063974B2 (en)*2012-10-022015-06-23Oracle International CorporationHardware for table scan acceleration
TW201508484A (en)*2013-08-222015-03-01Acer IncData writing method, hard disc module, and data writing system
CN104423892A (en)*2013-08-292015-03-18宏碁股份有限公司Data writing method, disk module and data writing system
JP2016537746A (en)*2013-09-132016-12-01ユニコム・システムズ,インコーポレーテッド Distributed data system with document management and access control
EP3080717B1 (en)*2013-12-112020-03-04Intel CorporationCache and non-cache usage in a distributed storage system
CN104731516B (en)*2013-12-182019-03-01腾讯科技(深圳)有限公司A kind of method, apparatus and distributed memory system of accessing file
US10459892B2 (en)2014-04-232019-10-29Qumulo, Inc.Filesystem hierarchical aggregate metrics
US10114580B1 (en)*2014-05-052018-10-30EMC IP Holding Company LLCData backup management on distributed storage systems
US10002148B2 (en)2014-07-222018-06-19Oracle International CorporationMemory-aware joins based in a database cluster
US9875259B2 (en)*2014-07-222018-01-23Oracle International CorporationDistribution of an object in volatile memory across a multi-node cluster
US10235463B1 (en)2014-12-192019-03-19EMC IP Holding Company LLCRestore request and data assembly processes
US10021186B2 (en)*2014-12-192018-07-10Microsoft Technology Licensing, LlcGuaranteed delivery of replication message
US9864791B2 (en)2014-12-192018-01-09Microsoft Technology Licensing, LlcFlow for multi-master replication in distributed storage
US10120765B1 (en)2014-12-192018-11-06EMC IP Holding Company LLCRestore process using incremental inversion
US9753814B1 (en)*2014-12-192017-09-05EMC IP Holding Company LLCApplication level support for selectively accessing files in cloud-based storage
US10095707B1 (en)2014-12-192018-10-09EMC IP Holding Company LLCNearline cloud storage based on FUSE framework
US10095710B1 (en)2014-12-192018-10-09EMC IP Holding Company LLCPresenting cloud based storage as a virtual synthetic
US9798740B2 (en)*2014-12-292017-10-24Here Global B.V.Updates for navigational map data organized in lists
US11012806B2 (en)*2015-01-092021-05-18Ariba, Inc.Multi-adapter support in the cloud
US9836480B2 (en)2015-01-122017-12-05Qumulo, Inc.Filesystem capacity and performance metrics and visualizations
US11132336B2 (en)2015-01-122021-09-28Qumulo, Inc.Filesystem hierarchical capacity quantity and aggregate metrics
EP3238106B1 (en)2015-03-172020-10-07Cloudera, Inc.Compaction policy
US9503396B2 (en)*2015-03-182016-11-22Cisco Technology, Inc.Cell forwarding order selection for sending packets
US11429609B2 (en)*2015-04-152022-08-30Microsoft Technology Licensing, LlcGeo-scale analytics with bandwidth and regulatory constraints
EP3271840B1 (en)2015-05-072019-02-27Cloudera, Inc.Mutations in a column store
US10067974B2 (en)2015-05-292018-09-04Oracle International CorporationLoading and reloading an in-memory copy of a database object without blocking concurrent updates to the database object
US10311042B1 (en)*2015-08-312019-06-04Commvault Systems, Inc.Organically managing primary and secondary storage of a data object based on expiry timeframe supplied by a user of the data object
US10409807B1 (en)*2015-09-232019-09-10Striim, Inc.Apparatus and method for data replication monitoring with streamed data updates
WO2017058876A1 (en)*2015-09-282017-04-06Immuta, Inc.Architecture to facilitate organizational data sharing and consumption while maintaining data governance
US10929201B2 (en)*2015-10-222021-02-23Wind River Systems, Inc.Method and system for implementing generation locks
US10248709B2 (en)2015-12-152019-04-02Microsoft Technology Licensing, LlcPromoted properties in relational structured data
US10235406B2 (en)2015-12-152019-03-19Microsoft Technology Licensing, LlcReminder processing of structured data records among partitioned data storage spaces
US11226985B2 (en)2015-12-152022-01-18Microsoft Technology Licensing, LlcReplication of structured data records among partitioned data storage spaces
US10599676B2 (en)2015-12-152020-03-24Microsoft Technology Licensing, LlcReplication control among redundant data centers
US20170192688A1 (en)*2015-12-302017-07-06International Business Machines CorporationLazy deletion of vaults in packed slice storage (pss) and zone slice storage (zss)
US10095729B2 (en)*2016-12-092018-10-09Qumulo, Inc.Managing storage quotas in a shared storage system
US10210170B2 (en)*2017-01-282019-02-19Microsoft Technology Licensing, LlcChunk storage deduplication using graph structures
US11360942B2 (en)2017-03-132022-06-14Wandisco Inc.Methods, devices and systems for maintaining consistency of metadata and data across data centers
WO2018200475A1 (en)*2017-04-242018-11-01Reniac, Inc.System and method to accelerate compaction
US11507534B2 (en)*2017-05-112022-11-22Microsoft Technology Licensing, LlcMetadata storage for placeholders in a storage virtualization system
US10310943B2 (en)*2017-06-162019-06-04Microsoft Technology Licensing, LlcDistributed data object management system
US11003532B2 (en)*2017-06-162021-05-11Microsoft Technology Licensing, LlcDistributed data object management system operations
US10474377B2 (en)*2017-07-062019-11-12Facebook, Inc.Optimizing data writes in a distributed computing system
JP6733620B2 (en)*2017-07-122020-08-05京セラドキュメントソリューションズ株式会社 Image reading device and image reading method
US10761743B1 (en)2017-07-172020-09-01EMC IP Holding Company LLCEstablishing data reliability groups within a geographically distributed data storage environment
US10817388B1 (en)2017-07-212020-10-27EMC IP Holding Company LLCRecovery of tree data in a geographically distributed environment
US10592478B1 (en)*2017-10-232020-03-17EMC IP Holding Company LLCSystem and method for reverse replication
US10880040B1 (en)2017-10-232020-12-29EMC IP Holding Company LLCScale-out distributed erasure coding
US10795867B2 (en)2017-11-062020-10-06International Business Machines CorporationDetermining available remote storages in a network to use to replicate a file based on a geographical requirement with respect to the file
US11132331B2 (en)*2017-12-122021-09-28Rubrik, Inc.Sharding of full and incremental snapshots
US10382554B1 (en)2018-01-042019-08-13Emc CorporationHandling deletes with distributed erasure coding
US10831744B1 (en)*2018-03-162020-11-10Amazon Technologies, Inc.System for processing modifications to data records
US10817374B2 (en)2018-04-122020-10-27EMC IP Holding Company LLCMeta chunks
US11593496B2 (en)*2018-04-232023-02-28EMC IP Holding Company LLCDecentralized data protection system for multi-cloud computing environment
US10579297B2 (en)2018-04-272020-03-03EMC IP Holding Company LLCScaling-in for geographically diverse storage
US11360936B2 (en)2018-06-082022-06-14Qumulo, Inc.Managing per object snapshot coverage in filesystems
US10936196B2 (en)2018-06-152021-03-02EMC IP Holding Company LLCData convolution for geographically diverse storage
US11023130B2 (en)2018-06-152021-06-01EMC IP Holding Company LLCDeleting data in a geographically diverse storage construct
US11436203B2 (en)2018-11-022022-09-06EMC IP Holding Company LLCScaling out geographically diverse storage
US10691378B1 (en)*2018-11-302020-06-23International Business Machines CorporationData replication priority management
US10901635B2 (en)2018-12-042021-01-26EMC IP Holding Company LLCMapped redundant array of independent nodes for data storage with high performance using logical columns of the nodes with different widths and different positioning patterns
US10931777B2 (en)2018-12-202021-02-23EMC IP Holding Company LLCNetwork efficient geographically diverse data storage system employing degraded chunks
US11119683B2 (en)*2018-12-202021-09-14EMC IP Holding Company LLCLogical compaction of a degraded chunk in a geographically diverse data storage system
US10534758B1 (en)2018-12-202020-01-14Qumulo, Inc.File system cache tiers
US10892782B2 (en)2018-12-212021-01-12EMC IP Holding Company LLCFlexible system and method for combining erasure-coded protection sets
US10768840B2 (en)2019-01-042020-09-08EMC IP Holding Company LLCUpdating protection sets in a geographically distributed storage environment
US11023331B2 (en)2019-01-042021-06-01EMC IP Holding Company LLCFast recovery of data in a geographically distributed storage environment
US10942827B2 (en)2019-01-222021-03-09EMC IP Holding Company LLCReplication of data in a geographically distributed storage environment
US10936239B2 (en)2019-01-292021-03-02EMC IP Holding Company LLCCluster contraction of a mapped redundant array of independent nodes
US10942825B2 (en)2019-01-292021-03-09EMC IP Holding Company LLCMitigating real node failure in a mapped redundant array of independent nodes
US10846003B2 (en)2019-01-292020-11-24EMC IP Holding Company LLCDoubly mapped redundant array of independent nodes for data storage
US10866766B2 (en)2019-01-292020-12-15EMC IP Holding Company LLCAffinity sensitive data convolution for data storage systems
US11151092B2 (en)2019-01-302021-10-19Qumulo, Inc.Data replication in distributed file systems
DE102019202624A1 (en)*2019-02-272020-08-27Siemens Mobility GmbH Method for processing at least one piece of information in a security system
CN109992205B (en)*2019-03-272020-06-02无锡海斯凯尔医学技术有限公司 Device, method and readable storage medium for data storage
US11809382B2 (en)2019-04-012023-11-07Nutanix, Inc.System and method for supporting versioned objects
US11226905B2 (en)2019-04-012022-01-18Nutanix, Inc.System and method for mapping objects to regions
US11029865B2 (en)2019-04-032021-06-08EMC IP Holding Company LLCAffinity sensitive storage of data corresponding to a mapped redundant array of independent nodes
US10944826B2 (en)2019-04-032021-03-09EMC IP Holding Company LLCSelective instantiation of a storage service for a mapped redundant array of independent nodes
US11029993B2 (en)2019-04-042021-06-08Nutanix, Inc.System and method for a distributed key-value store
US11119686B2 (en)2019-04-302021-09-14EMC IP Holding Company LLCPreservation of data during scaling of a geographically diverse data storage system
US11121727B2 (en)2019-04-302021-09-14EMC IP Holding Company LLCAdaptive data storing for data storage systems employing erasure coding
US11113146B2 (en)2019-04-302021-09-07EMC IP Holding Company LLCChunk segment recovery via hierarchical erasure coding in a geographically diverse data storage system
US11748004B2 (en)2019-05-032023-09-05EMC IP Holding Company LLCData replication using active and passive data storage modes
US11209996B2 (en)2019-07-152021-12-28EMC IP Holding Company LLCMapped cluster stretching for increasing workload in a data storage system
US11023145B2 (en)2019-07-302021-06-01EMC IP Holding Company LLCHybrid mapped clusters for data storage
US11449399B2 (en)2019-07-302022-09-20EMC IP Holding Company LLCMitigating real node failure of a doubly mapped redundant array of independent nodes
US11228322B2 (en)2019-09-132022-01-18EMC IP Holding Company LLCRebalancing in a geographically diverse storage system employing erasure coding
US11449248B2 (en)2019-09-262022-09-20EMC IP Holding Company LLCMapped redundant array of independent data storage regions
US11435910B2 (en)2019-10-312022-09-06EMC IP Holding Company LLCHeterogeneous mapped redundant array of independent nodes for data storage
US11119690B2 (en)2019-10-312021-09-14EMC IP Holding Company LLCConsolidation of protection sets in a geographically diverse data storage environment
US11288139B2 (en)2019-10-312022-03-29EMC IP Holding Company LLCTwo-step recovery employing erasure coding in a geographically diverse data storage system
US20210133150A1 (en)*2019-11-042021-05-06Commvault Systems, Inc.Efficient implementation of multiple deduplication databases in a heterogeneous data storage system
US11435957B2 (en)2019-11-272022-09-06EMC IP Holding Company LLCSelective instantiation of a storage service for a doubly mapped redundant array of independent nodes
US11704334B2 (en)2019-12-062023-07-18Nutanix, Inc.System and method for hyperconvergence at the datacenter
US11144220B2 (en)2019-12-242021-10-12EMC IP Holding Company LLCAffinity sensitive storage of data corresponding to a doubly mapped redundant array of independent nodes
US11231860B2 (en)2020-01-172022-01-25EMC IP Holding Company LLCDoubly mapped redundant array of independent nodes for data storage with high performance
US10795796B1 (en)2020-01-242020-10-06Qumulo, Inc.Predictive performance analysis for file systems
US10860372B1 (en)2020-01-242020-12-08Qumulo, Inc.Managing throughput fairness and quality of service in file systems
US11151001B2 (en)2020-01-282021-10-19Qumulo, Inc.Recovery checkpoints for distributed file systems
US11609777B2 (en)2020-02-192023-03-21Nutanix, Inc.System and method for multi-cluster storage
US10936551B1 (en)2020-03-302021-03-02Qumulo, Inc.Aggregating alternate data stream metrics for file systems
US11507308B2 (en)2020-03-302022-11-22EMC IP Holding Company LLCDisk access event control for mapped nodes supported by a real cluster storage system
US10936538B1 (en)2020-03-302021-03-02Qumulo, Inc.Fair sampling of alternate data stream metrics for file systems
US11436229B2 (en)2020-04-282022-09-06Nutanix, Inc.System and method of updating temporary bucket based on object attribute relationships or metadata relationships
GB2594960A (en)*2020-05-132021-11-17The Sec Dep For Foreign Commonwealth And Development Affairs Acting Through The Government CommunicaMethods and systems for cloud computing
US11169980B1 (en)2020-05-202021-11-09Microsoft Technology Licensing, LlcAdaptive database compaction
US11288229B2 (en)2020-05-292022-03-29EMC IP Holding Company LLCVerifiable intra-cluster migration for a chunk storage system
US11487787B2 (en)2020-05-292022-11-01Nutanix, Inc.System and method for near-synchronous replication for object store
US11775481B2 (en)2020-09-302023-10-03Qumulo, Inc.User interfaces for managing distributed file systems
US12001872B2 (en)2020-10-142024-06-04Nutanix, Inc.Object tiering from local store to cloud store
US11693983B2 (en)2020-10-282023-07-04EMC IP Holding Company LLCData protection via commutative erasure coding in a geographically diverse data storage system
US11900164B2 (en)2020-11-242024-02-13Nutanix, Inc.Intelligent query planning for metric gateway
US11822370B2 (en)2020-11-262023-11-21Nutanix, Inc.Concurrent multiprotocol access to an object storage system
EP4016322A1 (en)2020-12-212022-06-22Palantir Technologies Inc.Data structure based on event compaction and read-offsets
US11847141B2 (en)2021-01-192023-12-19EMC IP Holding Company LLCMapped redundant array of independent nodes employing mapped reliability groups for data storage
US11625174B2 (en)2021-01-202023-04-11EMC IP Holding Company LLCParity allocation for a virtual redundant array of independent disks
US11157458B1 (en)2021-01-282021-10-26Qumulo, Inc.Replicating files in distributed file systems using object-based data storage
US12307279B2 (en)2021-02-012025-05-20Nutanix, Inc.System and method of VM recovery on S3 compatible object storage
US11461241B2 (en)2021-03-032022-10-04Qumulo, Inc.Storage tier management for file systems
US11567660B2 (en)2021-03-162023-01-31Qumulo, Inc.Managing cloud storage for distributed file systems
US11132126B1 (en)2021-03-162021-09-28Qumulo, Inc.Backup services for distributed file systems in cloud computing environments
US11354191B1 (en)2021-05-282022-06-07EMC IP Holding Company LLCErasure coding in a large geographically diverse data storage system
US11449234B1 (en)2021-05-282022-09-20EMC IP Holding Company LLCEfficient data access operations via a mapping layer instance for a doubly mapped redundant array of independent nodes
US11516033B1 (en)2021-05-312022-11-29Nutanix, Inc.System and method for metering consumption
US11669255B2 (en)2021-06-302023-06-06Qumulo, Inc.Distributed resource caching by reallocation of storage caching using tokens and agents with non-depleted cache allocations
US11899572B2 (en)2021-09-092024-02-13Nutanix, Inc.Systems and methods for transparent swap-space virtualization
US11294604B1 (en)2021-10-222022-04-05Qumulo, Inc.Serverless disk drives based on cloud storage
US11354273B1 (en)2021-11-182022-06-07Qumulo, Inc.Managing usable storage space in distributed file systems
US12032857B2 (en)2021-11-222024-07-09Nutanix, Inc.System and method for shallow copy
US11599508B1 (en)2022-01-312023-03-07Qumulo, Inc.Integrating distributed file systems with object stores
US11979174B1 (en)2022-07-132024-05-07Ansys, Inc.Systems and methods for providing simulation data compression, high speed interchange, and storage
US12346290B2 (en)2022-07-132025-07-01Qumulo, Inc.Workload allocation for file system maintenance
US12153496B2 (en)*2022-07-222024-11-26Druva Inc.Data management system for transferring files between databases
US11722150B1 (en)2022-09-282023-08-08Qumulo, Inc.Error resistant write-ahead log
CN115562581B (en)*2022-09-302023-05-26中国科学院空间应用工程与技术中心Multi-copy data object management method, medium and distributed storage system
US11729269B1 (en)2022-10-262023-08-15Qumulo, Inc.Bandwidth management in distributed file systems
US11966592B1 (en)2022-11-292024-04-23Qumulo, Inc.In-place erasure code transcoding for distributed file systems
US12292853B1 (en)2023-11-062025-05-06Qumulo, Inc.Object-based storage with garbage collection and data consolidation
US11921677B1 (en)2023-11-072024-03-05Qumulo, Inc.Sharing namespaces across file system clusters
US11934660B1 (en)2023-11-072024-03-19Qumulo, Inc.Tiered data storage with ephemeral and persistent tiers
US12222903B1 (en)2024-08-092025-02-11Qumulo, Inc.Global namespaces for distributed file systems

Citations (93)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5781912A (en)*1996-12-191998-07-14Oracle CorporationRecoverable data replication between source site and destination site without distributed transactions
US5812773A (en)*1996-07-121998-09-22Microsoft CorporationSystem and method for the distribution of hierarchically structured data
US5829046A (en)*1995-10-271998-10-27Emc CorporationOn-line tape backup using an integrated cached disk array
US6167427A (en)*1997-11-282000-12-26Lucent Technologies Inc.Replication service system and method for directing the replication of information servers based on selected plurality of servers load
US6189011B1 (en)*1996-03-192001-02-13Siebel Systems, Inc.Method of maintaining a network of partially replicated database system
US6226650B1 (en)*1998-09-172001-05-01Synchrologic, Inc.Database synchronization and organization system and method
US6263364B1 (en)*1999-11-022001-07-17Alta Vista CompanyWeb crawler system using plurality of parallel priority level queues having distinct associated download priority levels for prioritizing document downloading and maintaining document freshness
US6385699B1 (en)*1998-04-102002-05-07International Business Machines CorporationManaging an object store based on object replacement penalties and reference probabilities
US20020078300A1 (en)*1999-08-162002-06-20Chanda DharapSemantics-based caching policy to minimize latency
US20020147774A1 (en)*2001-04-022002-10-10Akamai Technologies, Inc.Content storage and replication in a managed internet content storage environment
US20030033308A1 (en)*2001-08-032003-02-13Patel Sujal M.System and methods for providing a distributed file system utilizing metadata to track information about data stored throughout the system
US20030056082A1 (en)*2001-09-192003-03-20Maxfield John D.System and method for controlling free space distribution by key range within a database
US6591351B1 (en)*2000-05-252003-07-08Hitachi, Ltd.Storage system making possible data synchronization confirmation at time of asynchronous remote copy
US20030149709A1 (en)*2002-02-052003-08-07International Business Machines CorporationConsolidation of replicated data
US20030154449A1 (en)*2002-01-312003-08-14Steven TeigMethod and apparatus for performing technology mapping
US6728751B1 (en)*2000-03-162004-04-27International Business Machines CorporationDistributed back up of data on a network
US20040199810A1 (en)*2002-12-182004-10-07Emc CorpResource allocation aware queuing of requests for media resources
US20040215650A1 (en)*2003-04-092004-10-28Ullattil ShajiInterfaces and methods for group policy management
US20040236763A1 (en)*2003-05-222004-11-25Microsoft CorporationSystem and method for identifying and storing changes made to a table
US6832227B2 (en)*2001-02-192004-12-14Hitachi, Ltd.Database management program, a database managing method and an apparatus therefor
US20040255003A1 (en)*2003-06-162004-12-16Tecu Kirk S.System and method for reordering the download priority of markup language objects
US6857012B2 (en)*2000-10-262005-02-15Intel CorporationMethod and apparatus for initializing a new node in a network
US6883068B2 (en)*2001-12-172005-04-19Sun Microsystems, Inc.Methods and apparatus for implementing a chche replacement scheme
US20050097285A1 (en)*2003-10-302005-05-05Christos KaramanolisMethod of determining data placement for distributed storage system
US6898609B2 (en)*2002-05-102005-05-24Douglas W. KerwinDatabase scattering system
US20050125325A1 (en)*2003-12-082005-06-09Chai Zhong H.Efficient aggregate summary views of massive numbers of items in highly concurrent update environments
US20050160078A1 (en)*2004-01-162005-07-21International Business Machines CorporationMethod and apparatus for entity removal from a content management solution implementing time-based flagging for certainty in a relational database environment
US20050198359A1 (en)*2000-04-072005-09-08Basani Vijay R.Method and apparatus for election of group leaders in a distributed network
US6973464B1 (en)*1999-11-152005-12-06Novell, Inc.Intelligent replication method
US20060026219A1 (en)*2004-07-292006-02-02Orenstein Jack AMetadata Management for fixed content distributed data storage
US20060078159A1 (en)*2004-09-242006-04-13Masafumi HamatakeMethod and apparatus for embedding electronic watermark, and computer product
US20060112140A1 (en)*2004-11-192006-05-25Mcbride Gregory EAutonomic data caching and copying on a storage area network aware file system using copy services
US7107419B1 (en)*2003-02-142006-09-12Google Inc.Systems and methods for performing record append operations
US20060221190A1 (en)*2005-03-242006-10-05Lifebits, Inc.Techniques for transmitting personal data and metadata among computing devices
US20060253503A1 (en)*2005-05-052006-11-09International Business Machines CorporationMethod and apparatus for aging a versioned heap system
US20060253498A1 (en)*2005-05-052006-11-09International Business Machines CorporationMethod and apparatus for reclaiming memory from a heap
US7155463B1 (en)*2001-09-202006-12-26Emc CorporationSystem and method for replication of one or more databases
US20070050415A1 (en)*2005-08-262007-03-01Emc CorporationMethods and apparatus for scheduling an action on a computer
US20070078901A1 (en)*2005-09-302007-04-05Fujitsu LimitedHierarchical storage system, and control method and program therefor
US20070143372A1 (en)*2005-12-212007-06-21International Business Machines CorporationMethod and system for detecting granular data store changes
US20070156842A1 (en)*2005-12-292007-07-05Vermeulen Allan HDistributed storage system with web services client interface
US20070174660A1 (en)*2005-11-292007-07-26Bea Systems, Inc.System and method for enabling site failover in an application server environment
US7251670B1 (en)*2002-12-162007-07-31Cisco Technology, Inc.Methods and apparatus for replicating a catalog in a content distribution network
US20070203910A1 (en)*2006-02-132007-08-30Xkoto Inc.Method and System for Load Balancing a Distributed Database
US7293154B1 (en)*2004-11-182007-11-06Symantec Operating CorporationSystem and method for optimizing storage operations by operating only on mapped blocks
US20070266204A1 (en)*2006-05-152007-11-15Hitachi, Ltd.Storage system comprising a plurality of tape media
US20070283017A1 (en)*2006-06-022007-12-06Microsoft CorporationDriving Data Backups With Data Source Tagging
US7320059B1 (en)*2005-08-262008-01-15Emc CorporationMethods and apparatus for deleting content from a storage system
US20080027884A1 (en)*2001-12-112008-01-31International Business Machines CorporationComputerized cost estimate system and method
US20080147821A1 (en)*2006-12-192008-06-19Dietrich Bradley WManaged peer-to-peer content backup service system and method using dynamic content dispersal to plural storage nodes
US7450503B1 (en)*2002-12-242008-11-11Cisco Technology, Inc.System and method to multicast guaranteed and best-effort traffic in a communications network
US20090044128A1 (en)*2007-08-062009-02-12Apple Computer, Inc.Adaptive publishing of content
US7506338B2 (en)*2004-08-302009-03-17International Business Machines CorporationMethod and apparatus for simplifying the deployment and serviceability of commercial software environments
US20090083563A1 (en)*2007-09-262009-03-26Atsushi MurasePower efficient data storage with data de-duplication
US20090083342A1 (en)*2007-09-262009-03-26George TomicPull Model for File Replication at Multiple Data Centers
US7558927B2 (en)*2003-05-062009-07-07Aptare, Inc.System to capture, transmit and persist backup and recovery meta data
US7567973B1 (en)*2005-08-052009-07-28Google Inc.Storing a sparse table using locality groups
US7571144B2 (en)*2004-11-302009-08-04Pitney Bowes Inc.Systems and methods for selecting postal indicia image formats
US20090228532A1 (en)*2008-03-072009-09-10Hitachi, LtdStorage System
US20090240664A1 (en)*2008-03-202009-09-24Schooner Information Technology, Inc.Scalable Database Management Software on a Cluster of Nodes Using a Shared-Distributed Flash Memory
US20090265519A1 (en)*2008-04-182009-10-22Sun Microsystems, Inc.Method and system for power aware i/o scheduling
US20090271412A1 (en)*2008-04-292009-10-29Maxiscale, Inc.Peer-to-Peer Redundant File Server System and Methods
US20090276408A1 (en)*2004-03-312009-11-05Google Inc.Systems And Methods For Generating A User Interface
US20090327602A1 (en)*2008-06-302009-12-31Sun Microsystems, Inc.Method and system for managing wear-level aware file systems
US7647329B1 (en)*2005-12-292010-01-12Amazon Technologies, Inc.Keymap service architecture for a distributed storage system
US20100017037A1 (en)*2008-07-162010-01-21Lg Electronics Inc.Capacity modulation compressor and air conditioning system having the same
US7653668B1 (en)*2005-11-232010-01-26Symantec Operating CorporationFault tolerant multi-stage data replication with relaxed coherency guarantees
US7660836B2 (en)*2006-03-092010-02-09International Business Machines CorporationControlling incremental backups using opaque object attributes
US20100057502A1 (en)*2003-05-062010-03-04American Express Travel Related Services Company, Inc.System and method for emergency tracking
US7693882B2 (en)*2005-10-042010-04-06Oracle International CorporationReplicating data across the nodes in a cluster environment
US20100094981A1 (en)*2005-07-072010-04-15Cordray Christopher GDynamically Deployable Self Configuring Distributed Network Management System
US20100115216A1 (en)*2008-11-042010-05-06Microsoft CorporationData allocation and replication across distributed storage system
US7716171B2 (en)*2005-08-182010-05-11Emc CorporationSnapshot indexing
US20100138495A1 (en)*2001-06-262010-06-03Mcintyre Dale FMethod and system for managing images over a communication network
US7761412B2 (en)*2005-04-222010-07-20Microsoft CorporationSynchronization move support systems and methods
US7761678B1 (en)*2004-09-292010-07-20Verisign, Inc.Method and apparatus for an improved file repository
US20100189262A1 (en)*2008-09-052010-07-29Vixs Systems, Inc.Secure key access with one-time programmable memory and applications thereof
US7774444B1 (en)*2002-10-162010-08-10Symantec Operating CorporationSAN simulator
US7776972B2 (en)*2008-12-042010-08-17Industrial Technology Research InstitutePhosphine-based polymers and poly(lactic acid) material comprising the same
US7778984B2 (en)*2004-11-192010-08-17Microsoft CorporationSystem and method for a distributed object store
US20100241660A1 (en)*2009-03-202010-09-23Microsoft CorporationRetrieval of metadata for peripheral devices
US20100274762A1 (en)*2009-04-242010-10-28Microsoft CorporationDynamic placement of replica data
US20100281051A1 (en)*2004-12-082010-11-04B- Obvious Ltd.Bidirectional Data Transfer Optimization And Content Control For Networks
US20110016429A1 (en)*2009-07-152011-01-20Fuji Xerox Co., Ltd.Information processing apparatus, information processing method and computer readable medium
US7885928B2 (en)*2007-03-082011-02-08Xerox CorporationDecentralized adaptive management of distributed resource replicas in a peer-to-peer network based on QoS
US7958088B2 (en)*2007-12-142011-06-07Yahoo! Inc.Dynamic data reorganization to accommodate growth across replicated databases
US20110185013A1 (en)*2010-01-272011-07-28Code Systems CorporationSystem for downloading and executing a virtual application
US20110196832A1 (en)*2010-02-092011-08-11Yonatan ZungerLocation Assignment Daemon (LAD) For A Distributed Storage System
US20110238625A1 (en)*2008-12-032011-09-29Hitachi, Ltd.Information processing system and method of acquiring backup in an information processing system
US8099388B2 (en)*2006-06-072012-01-17International Business Machines CorporationEfficient handling of mostly read data in a computer server
US8112510B2 (en)*2002-10-232012-02-07Netapp, Inc.Methods and systems for predictive change management for access paths in networks
US8190561B1 (en)*2006-12-062012-05-29At&T Mobility Ii LlcLDAP replication priority queuing mechanism
US8484206B2 (en)*2011-07-132013-07-09Sap AgGenerating report of identifiers and time values

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US94981A (en)*1869-09-21Improved carriage-spring
US27884A (en)*1860-04-17Sele-detachistg whiffletree
US50415A (en)*1865-10-10Improved car-spring
US271412A (en)*1883-01-30Lighting buildings by hydrocarbon-lamps
US198359A (en)*1877-12-18Improvement in carts for heating and conveying plastic composition
US327602A (en)*1885-10-06Feedeeic schaepf
US265519A (en)*1882-10-03Regulator for dynamo-electric machines
US6256675B1 (en)1997-05-062001-07-03At&T Corp.System and method for allocating requests for objects and managing replicas of objects on a network
US6434568B1 (en)1999-08-312002-08-13Accenture LlpInformation services patterns in a netcentric environment
US7000141B1 (en)2001-11-142006-02-14Hewlett-Packard Development Company, L.P.Data placement for fault tolerance
US7640342B1 (en)2002-09-272009-12-29Emc CorporationSystem and method for determining configuration of one or more data storage systems
US7739240B2 (en)2002-12-092010-06-15Hewlett-Packard Development Company, L.P.Replication and replica management in a wide area file system
JP2005128801A (en)*2003-10-232005-05-19Navitime Japan Co LtdImage data transmission and reception system, server, mobile terminal, program, and recording medium
US7315930B2 (en)2003-10-302008-01-01Hewlett-Packard Development Company, L.P.Method of selecting heuristic class for data placement
US7702667B2 (en)2005-09-272010-04-20Netapp, Inc.Methods and systems for validating accessibility and currency of replicated data
US7636767B2 (en)2005-11-292009-12-22Cisco Technology, Inc.Method and apparatus for reducing network traffic over low bandwidth links
US7734669B2 (en)2006-12-222010-06-08Commvault Systems, Inc.Managing copies of data
US8028106B2 (en)*2007-07-062011-09-27Proster Systems, Inc.Hardware acceleration of commonality factoring with removable media
US8762642B2 (en)*2009-01-302014-06-24Twinstrata IncSystem and method for secure and reliable multi-cloud data replication
US20100257403A1 (en)*2009-04-032010-10-07Microsoft CorporationRestoration of a system from a set of full and partial delta system snapshots across a distributed system
US8261033B1 (en)*2009-06-042012-09-04Bycast Inc.Time optimized secure traceable migration of massive quantities of data in a distributed storage system

Patent Citations (96)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5829046A (en)*1995-10-271998-10-27Emc CorporationOn-line tape backup using an integrated cached disk array
US6189011B1 (en)*1996-03-192001-02-13Siebel Systems, Inc.Method of maintaining a network of partially replicated database system
US5812773A (en)*1996-07-121998-09-22Microsoft CorporationSystem and method for the distribution of hierarchically structured data
US5781912A (en)*1996-12-191998-07-14Oracle CorporationRecoverable data replication between source site and destination site without distributed transactions
US6167427A (en)*1997-11-282000-12-26Lucent Technologies Inc.Replication service system and method for directing the replication of information servers based on selected plurality of servers load
US6385699B1 (en)*1998-04-102002-05-07International Business Machines CorporationManaging an object store based on object replacement penalties and reference probabilities
US6226650B1 (en)*1998-09-172001-05-01Synchrologic, Inc.Database synchronization and organization system and method
US20020078300A1 (en)*1999-08-162002-06-20Chanda DharapSemantics-based caching policy to minimize latency
US6263364B1 (en)*1999-11-022001-07-17Alta Vista CompanyWeb crawler system using plurality of parallel priority level queues having distinct associated download priority levels for prioritizing document downloading and maintaining document freshness
US6973464B1 (en)*1999-11-152005-12-06Novell, Inc.Intelligent replication method
US6728751B1 (en)*2000-03-162004-04-27International Business Machines CorporationDistributed back up of data on a network
US20050198359A1 (en)*2000-04-072005-09-08Basani Vijay R.Method and apparatus for election of group leaders in a distributed network
US6591351B1 (en)*2000-05-252003-07-08Hitachi, Ltd.Storage system making possible data synchronization confirmation at time of asynchronous remote copy
US6857012B2 (en)*2000-10-262005-02-15Intel CorporationMethod and apparatus for initializing a new node in a network
US6832227B2 (en)*2001-02-192004-12-14Hitachi, Ltd.Database management program, a database managing method and an apparatus therefor
US20020147774A1 (en)*2001-04-022002-10-10Akamai Technologies, Inc.Content storage and replication in a managed internet content storage environment
US20100138495A1 (en)*2001-06-262010-06-03Mcintyre Dale FMethod and system for managing images over a communication network
US20030033308A1 (en)*2001-08-032003-02-13Patel Sujal M.System and methods for providing a distributed file system utilizing metadata to track information about data stored throughout the system
US20030056082A1 (en)*2001-09-192003-03-20Maxfield John D.System and method for controlling free space distribution by key range within a database
US7155463B1 (en)*2001-09-202006-12-26Emc CorporationSystem and method for replication of one or more databases
US20080027884A1 (en)*2001-12-112008-01-31International Business Machines CorporationComputerized cost estimate system and method
US6883068B2 (en)*2001-12-172005-04-19Sun Microsystems, Inc.Methods and apparatus for implementing a chche replacement scheme
US20030154449A1 (en)*2002-01-312003-08-14Steven TeigMethod and apparatus for performing technology mapping
US20030149709A1 (en)*2002-02-052003-08-07International Business Machines CorporationConsolidation of replicated data
US6898609B2 (en)*2002-05-102005-05-24Douglas W. KerwinDatabase scattering system
US7774444B1 (en)*2002-10-162010-08-10Symantec Operating CorporationSAN simulator
US8112510B2 (en)*2002-10-232012-02-07Netapp, Inc.Methods and systems for predictive change management for access paths in networks
US7251670B1 (en)*2002-12-162007-07-31Cisco Technology, Inc.Methods and apparatus for replicating a catalog in a content distribution network
US20040199810A1 (en)*2002-12-182004-10-07Emc CorpResource allocation aware queuing of requests for media resources
US7450503B1 (en)*2002-12-242008-11-11Cisco Technology, Inc.System and method to multicast guaranteed and best-effort traffic in a communications network
US7107419B1 (en)*2003-02-142006-09-12Google Inc.Systems and methods for performing record append operations
US20090222884A1 (en)*2003-04-092009-09-03Microsoft CorporationInterfaces and methods for group policy management
US20040215650A1 (en)*2003-04-092004-10-28Ullattil ShajiInterfaces and methods for group policy management
US20100057502A1 (en)*2003-05-062010-03-04American Express Travel Related Services Company, Inc.System and method for emergency tracking
US7558927B2 (en)*2003-05-062009-07-07Aptare, Inc.System to capture, transmit and persist backup and recovery meta data
US20040236763A1 (en)*2003-05-222004-11-25Microsoft CorporationSystem and method for identifying and storing changes made to a table
US20040255003A1 (en)*2003-06-162004-12-16Tecu Kirk S.System and method for reordering the download priority of markup language objects
US20050097285A1 (en)*2003-10-302005-05-05Christos KaramanolisMethod of determining data placement for distributed storage system
US20050125325A1 (en)*2003-12-082005-06-09Chai Zhong H.Efficient aggregate summary views of massive numbers of items in highly concurrent update environments
US20050160078A1 (en)*2004-01-162005-07-21International Business Machines CorporationMethod and apparatus for entity removal from a content management solution implementing time-based flagging for certainty in a relational database environment
US20090276408A1 (en)*2004-03-312009-11-05Google Inc.Systems And Methods For Generating A User Interface
US20060026219A1 (en)*2004-07-292006-02-02Orenstein Jack AMetadata Management for fixed content distributed data storage
US7506338B2 (en)*2004-08-302009-03-17International Business Machines CorporationMethod and apparatus for simplifying the deployment and serviceability of commercial software environments
US20060078159A1 (en)*2004-09-242006-04-13Masafumi HamatakeMethod and apparatus for embedding electronic watermark, and computer product
US7761678B1 (en)*2004-09-292010-07-20Verisign, Inc.Method and apparatus for an improved file repository
US7293154B1 (en)*2004-11-182007-11-06Symantec Operating CorporationSystem and method for optimizing storage operations by operating only on mapped blocks
US20060112140A1 (en)*2004-11-192006-05-25Mcbride Gregory EAutonomic data caching and copying on a storage area network aware file system using copy services
US7778984B2 (en)*2004-11-192010-08-17Microsoft CorporationSystem and method for a distributed object store
US20100325476A1 (en)*2004-11-192010-12-23Microsoft CorporationSystem and method for a distributed object store
US8010514B2 (en)*2004-11-192011-08-30Microsoft CorporationSystem and method for a distributed object store
US7571144B2 (en)*2004-11-302009-08-04Pitney Bowes Inc.Systems and methods for selecting postal indicia image formats
US20100281051A1 (en)*2004-12-082010-11-04B- Obvious Ltd.Bidirectional Data Transfer Optimization And Content Control For Networks
US20060221190A1 (en)*2005-03-242006-10-05Lifebits, Inc.Techniques for transmitting personal data and metadata among computing devices
US7761412B2 (en)*2005-04-222010-07-20Microsoft CorporationSynchronization move support systems and methods
US20060253498A1 (en)*2005-05-052006-11-09International Business Machines CorporationMethod and apparatus for reclaiming memory from a heap
US20060253503A1 (en)*2005-05-052006-11-09International Business Machines CorporationMethod and apparatus for aging a versioned heap system
US20100094981A1 (en)*2005-07-072010-04-15Cordray Christopher GDynamically Deployable Self Configuring Distributed Network Management System
US7567973B1 (en)*2005-08-052009-07-28Google Inc.Storing a sparse table using locality groups
US7716171B2 (en)*2005-08-182010-05-11Emc CorporationSnapshot indexing
US7320059B1 (en)*2005-08-262008-01-15Emc CorporationMethods and apparatus for deleting content from a storage system
US20070050415A1 (en)*2005-08-262007-03-01Emc CorporationMethods and apparatus for scheduling an action on a computer
US20070078901A1 (en)*2005-09-302007-04-05Fujitsu LimitedHierarchical storage system, and control method and program therefor
US7693882B2 (en)*2005-10-042010-04-06Oracle International CorporationReplicating data across the nodes in a cluster environment
US7653668B1 (en)*2005-11-232010-01-26Symantec Operating CorporationFault tolerant multi-stage data replication with relaxed coherency guarantees
US20070174660A1 (en)*2005-11-292007-07-26Bea Systems, Inc.System and method for enabling site failover in an application server environment
US20070143372A1 (en)*2005-12-212007-06-21International Business Machines CorporationMethod and system for detecting granular data store changes
US7647329B1 (en)*2005-12-292010-01-12Amazon Technologies, Inc.Keymap service architecture for a distributed storage system
US20070156842A1 (en)*2005-12-292007-07-05Vermeulen Allan HDistributed storage system with web services client interface
US20070203910A1 (en)*2006-02-132007-08-30Xkoto Inc.Method and System for Load Balancing a Distributed Database
US7660836B2 (en)*2006-03-092010-02-09International Business Machines CorporationControlling incremental backups using opaque object attributes
US20070266204A1 (en)*2006-05-152007-11-15Hitachi, Ltd.Storage system comprising a plurality of tape media
US20070283017A1 (en)*2006-06-022007-12-06Microsoft CorporationDriving Data Backups With Data Source Tagging
US8099388B2 (en)*2006-06-072012-01-17International Business Machines CorporationEfficient handling of mostly read data in a computer server
US8190561B1 (en)*2006-12-062012-05-29At&T Mobility Ii LlcLDAP replication priority queuing mechanism
US20080147821A1 (en)*2006-12-192008-06-19Dietrich Bradley WManaged peer-to-peer content backup service system and method using dynamic content dispersal to plural storage nodes
US7885928B2 (en)*2007-03-082011-02-08Xerox CorporationDecentralized adaptive management of distributed resource replicas in a peer-to-peer network based on QoS
US20090044128A1 (en)*2007-08-062009-02-12Apple Computer, Inc.Adaptive publishing of content
US20090083342A1 (en)*2007-09-262009-03-26George TomicPull Model for File Replication at Multiple Data Centers
US20090083563A1 (en)*2007-09-262009-03-26Atsushi MurasePower efficient data storage with data de-duplication
US7958088B2 (en)*2007-12-142011-06-07Yahoo! Inc.Dynamic data reorganization to accommodate growth across replicated databases
US20090228532A1 (en)*2008-03-072009-09-10Hitachi, LtdStorage System
US20090240664A1 (en)*2008-03-202009-09-24Schooner Information Technology, Inc.Scalable Database Management Software on a Cluster of Nodes Using a Shared-Distributed Flash Memory
US20090265519A1 (en)*2008-04-182009-10-22Sun Microsystems, Inc.Method and system for power aware i/o scheduling
US20090271412A1 (en)*2008-04-292009-10-29Maxiscale, Inc.Peer-to-Peer Redundant File Server System and Methods
US20090327602A1 (en)*2008-06-302009-12-31Sun Microsystems, Inc.Method and system for managing wear-level aware file systems
US20100017037A1 (en)*2008-07-162010-01-21Lg Electronics Inc.Capacity modulation compressor and air conditioning system having the same
US20100189262A1 (en)*2008-09-052010-07-29Vixs Systems, Inc.Secure key access with one-time programmable memory and applications thereof
US20100115216A1 (en)*2008-11-042010-05-06Microsoft CorporationData allocation and replication across distributed storage system
US20110238625A1 (en)*2008-12-032011-09-29Hitachi, Ltd.Information processing system and method of acquiring backup in an information processing system
US7776972B2 (en)*2008-12-042010-08-17Industrial Technology Research InstitutePhosphine-based polymers and poly(lactic acid) material comprising the same
US20100241660A1 (en)*2009-03-202010-09-23Microsoft CorporationRetrieval of metadata for peripheral devices
US20100274762A1 (en)*2009-04-242010-10-28Microsoft CorporationDynamic placement of replica data
US20110016429A1 (en)*2009-07-152011-01-20Fuji Xerox Co., Ltd.Information processing apparatus, information processing method and computer readable medium
US20110185013A1 (en)*2010-01-272011-07-28Code Systems CorporationSystem for downloading and executing a virtual application
US20110196832A1 (en)*2010-02-092011-08-11Yonatan ZungerLocation Assignment Daemon (LAD) For A Distributed Storage System
US8484206B2 (en)*2011-07-132013-07-09Sap AgGenerating report of identifiers and time values

Cited By (177)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20090012638A1 (en)*2007-07-062009-01-08Xia LouFeature extraction for identification and classification of audio signals
US8140331B2 (en)*2007-07-062012-03-20Xia LouFeature extraction for identification and classification of audio signals
US20090164754A1 (en)*2007-12-212009-06-25Cheriton David RHierarchical block-identified data communication for unified handling of structured data and data compression
US8370458B2 (en)*2007-12-212013-02-05Hicamp Systems, Inc.Hierarchical block-identified data communication for unified handling of structured data and data compression
US20170206106A1 (en)*2008-10-172017-07-20Dispersive Networks, Inc.Dispersive storage area networks
US9495194B1 (en)*2008-10-172016-11-15Dispersive Networks, Inc.Dispersive storage area networks
US10216537B2 (en)*2008-10-172019-02-26Dispersive Networks, Inc.Dispersive storage area networks
US20130006920A1 (en)*2009-12-152013-01-03Genieds ,Inc.Record operation mode setting
US8306948B2 (en)*2010-05-032012-11-06Panzura, Inc.Global deduplication file system
US20110270800A1 (en)*2010-05-032011-11-03Pixel8 Networks, Inc.Global Deduplication File System
US8903782B2 (en)*2010-07-272014-12-02Microsoft CorporationApplication instance and query stores
US20120030169A1 (en)*2010-07-272012-02-02Microsoft CorporationApplication instance and query stores
US9189493B2 (en)2010-08-312015-11-17Datadirect Networks, Inc.Object file system
US9189494B2 (en)2010-08-312015-11-17Datadirect Networks, Inc.Object file system
US9800464B2 (en)*2011-01-032017-10-24Planetary Data LLCCommunity internet drive
US10177978B2 (en)*2011-01-032019-01-08Planetary Data LLCCommunity internet drive
US11218367B2 (en)*2011-01-032022-01-04Planetary Data LLCCommunity internet drive
US20140317225A1 (en)*2011-01-032014-10-23Planetary Data LLCCommunity internet drive
US11863380B2 (en)*2011-01-032024-01-02Planetary Data LLCCommunity internet drive
US8751449B2 (en)2011-04-042014-06-10Symantec CorporationManaging performance within an enterprise object store file system
US8775486B2 (en)*2011-04-042014-07-08Symantec CorporationGlobal indexing within an enterprise object store file system
US8751456B2 (en)2011-04-042014-06-10Symantec CorporationApplication wide name space for enterprise object store file system
US20120254111A1 (en)*2011-04-042012-10-04Symantec CorporationGlobal indexing within an enterprise object store file system
US9460105B2 (en)2011-04-042016-10-04Veritas Technologies LlcManaging performance within an enterprise object store file system
US8959060B2 (en)2011-04-042015-02-17Symantec CorporationGlobal indexing within an enterprise object store file system
US20120259912A1 (en)*2011-04-072012-10-11Microsoft CorporationCluster unique identifier
US10108630B2 (en)*2011-04-072018-10-23Microsoft Technology Licensing, LlcCluster unique identifier
US8996800B2 (en)*2011-07-072015-03-31Atlantis Computing, Inc.Deduplication of virtual machine files in a virtualized desktop environment
US8874851B2 (en)2011-07-072014-10-28Atlantis Computing, Inc.Systems and methods for intelligent content aware caching
US20130013865A1 (en)*2011-07-072013-01-10Atlantis Computing, Inc.Deduplication of virtual machine files in a virtualized desktop environment
US8732401B2 (en)2011-07-072014-05-20Atlantis Computing, Inc.Method and apparatus for cache replacement using a catalog
US8868884B2 (en)2011-07-072014-10-21Atlantis Computing, Inc.Method and apparatus for servicing read and write requests using a cache replacement catalog
US8874877B2 (en)2011-07-072014-10-28Atlantis Computing, Inc.Method and apparatus for preparing a cache replacement catalog
US8458203B2 (en)*2011-07-112013-06-04Microsoft CorporationOptimizing data processing using dynamic schemas
US9218403B2 (en)2011-07-112015-12-22Microsoft Technology Licensing, LlcOptimizing data processing using dynamic schemas
US9817877B2 (en)2011-07-112017-11-14Microsoft Technology Licensing, LlcOptimizing data processing using dynamic schemas
US20130018987A1 (en)*2011-07-152013-01-17Syntergy, Inc.Adaptive replication
US9137331B2 (en)*2011-07-152015-09-15Metalogix International GmbhAdaptive replication
US8533231B2 (en)2011-08-122013-09-10Nexenta Systems, Inc.Cloud storage system with distributed metadata
US8914595B1 (en)*2011-09-292014-12-16Emc CorporationSnapshots in deduplication
US8639669B1 (en)*2011-12-222014-01-28Emc CorporationMethod and apparatus for determining optimal chunk sizes of a deduplicated storage system
US8712963B1 (en)2011-12-222014-04-29Emc CorporationMethod and apparatus for content-aware resizing of data chunks for replication
US8849759B2 (en)*2012-01-132014-09-30Nexenta Systems, Inc.Unified local storage supporting file and cloud object access
US8510279B1 (en)2012-03-152013-08-13Emc International CompanyUsing read signature command in file system to backup data
US9514138B1 (en)*2012-03-152016-12-06Emc CorporationUsing read signature command in file system to backup data
US20150046482A1 (en)*2012-03-152015-02-12Lei WangTwo-level chunking for data analytics
US8935203B1 (en)2012-03-292015-01-13Amazon Technologies, Inc.Environment-sensitive distributed data management
US8918392B1 (en)2012-03-292014-12-23Amazon Technologies, Inc.Data storage mapping and management
US9906598B1 (en)2012-03-292018-02-27Amazon Technologies, Inc.Distributed data storage controller
US9531809B1 (en)2012-03-292016-12-27Amazon Technologies, Inc.Distributed data storage controller
US8832234B1 (en)2012-03-292014-09-09Amazon Technologies, Inc.Distributed data storage controller
US11314444B1 (en)2012-03-292022-04-26Amazon Technologies, Inc.Environment-sensitive distributed data management
US8930364B1 (en)*2012-03-292015-01-06Amazon Technologies, Inc.Intelligent data integration
US20130339598A1 (en)*2012-06-142013-12-19Quantum CorpoarationIntelligent Active Vault Operation
US20160140138A1 (en)*2012-08-132016-05-19Microsoft Technology Licensing, LlcDe-duplicating attachments on message delivery and automated repair of attachments
US10671568B2 (en)*2012-08-132020-06-02Microsoft Technology Licensing, LlcDe-duplicating attachments on message delivery and automated repair of attachments
US9548908B2 (en)*2012-08-212017-01-17Cisco Technology, Inc.Flow de-duplication for network monitoring
US20140059200A1 (en)*2012-08-212014-02-27Cisco Technology, Inc.Flow de-duplication for network monitoring
US20140108414A1 (en)*2012-10-122014-04-17Architecture Technology CorporationScalable distributed processing of rdf data
US8756237B2 (en)*2012-10-122014-06-17Architecture Technology CorporationScalable distributed processing of RDF data
US20180329970A1 (en)*2012-11-292018-11-15Teradata Us, Inc.Providing metadata to database systems and environments with multiple processing units or modules
US10860526B2 (en)*2012-12-012020-12-08The Regents Of The University Of CaliforniaSystem and method of managing large data files
US20140164444A1 (en)*2012-12-012014-06-12The Regents Of The University Of CaliforniaSystem and method of managing large data files
US20140380093A1 (en)*2012-12-142014-12-25Datadirect Networks, Inc.Resilient distributed replicated data storage system
US9740560B2 (en)*2012-12-142017-08-22Datadirect Networks, Inc.Failure resilient distributed replicated data storage system
US20140173235A1 (en)*2012-12-142014-06-19Datadirect Networks, Inc.Resilient distributed replicated data storage system
US9223654B2 (en)*2012-12-142015-12-29Datadirect Networks, Inc.Resilient distributed replicated data storage system
US20150370637A1 (en)*2012-12-142015-12-24Datadirect Networks, Inc.Failure resilient distributed replicated data storage system
US8843447B2 (en)*2012-12-142014-09-23Datadirect Networks, Inc.Resilient distributed replicated data storage system
US9122699B2 (en)*2012-12-142015-09-01Datadirect Networks, Inc.Failure resilient distributed replicated data storage system
US9965203B1 (en)2012-12-192018-05-08Springpath, LLCSystems and methods for implementing an enterprise-class converged compute-network-storage appliance
US9582421B1 (en)2012-12-192017-02-28Springpath, Inc.Distributed multi-level caching for storage appliances
US9448927B1 (en)*2012-12-192016-09-20Springpath, Inc.System and methods for removing obsolete data in a distributed system of hybrid storage and compute nodes
US10019459B1 (en)2012-12-192018-07-10Springpath, LLCDistributed deduplication in a distributed system of hybrid storage and compute nodes
US9720619B1 (en)2012-12-192017-08-01Springpath, Inc.System and methods for efficient snapshots in a distributed system of hybrid storage and compute nodes
US9521198B1 (en)2012-12-192016-12-13Springpath, Inc.Systems and methods for implementing an enterprise-class converged compute-network-storage appliance
US9277010B2 (en)2012-12-212016-03-01Atlantis Computing, Inc.Systems and apparatuses for aggregating nodes to form an aggregated virtual storage for a virtualized desktop environment
US9069472B2 (en)2012-12-212015-06-30Atlantis Computing, Inc.Method for dispersing and collating I/O's from virtual machines for parallelization of I/O access and redundancy of storing virtual machine data
US9471590B2 (en)2013-02-122016-10-18Atlantis Computing, Inc.Method and apparatus for replicating virtual machine images using deduplication metadata
US9372865B2 (en)2013-02-122016-06-21Atlantis Computing, Inc.Deduplication metadata access in deduplication file system
US9250946B2 (en)2013-02-122016-02-02Atlantis Computing, Inc.Efficient provisioning of cloned virtual machine images using deduplication metadata
US9792344B2 (en)2013-03-012017-10-17Datadirect Networks, Inc.Asynchronous namespace maintenance
US9020893B2 (en)2013-03-012015-04-28Datadirect Networks, Inc.Asynchronous namespace maintenance
US9934237B1 (en)2013-03-052018-04-03EMC IP Holding Company LLCMetadata optimization for network replication using representative of metadata batch
US9110964B1 (en)*2013-03-052015-08-18Emc CorporationMetadata optimization for network replication using differential encoding
US9235475B1 (en)2013-03-052016-01-12Emc CorporationMetadata optimization for network replication using representative of metadata batch
US9178931B2 (en)2013-03-122015-11-03Pixia Corp.Method and system for accessing data by a client from a server
WO2014165179A1 (en)*2013-03-122014-10-09Pixia Corp.Method and system for accessing data by a client from a server
US10296291B1 (en)*2013-04-222019-05-21Amazon Technologies, Inc.Stateless scheduling
US9547663B2 (en)2013-04-232017-01-17International Business Machines CorporationData de-duplication
US9910857B2 (en)2013-04-282018-03-06International Business Machines CorporationData management
US9158472B2 (en)2013-06-252015-10-13Google Inc.Hierarchical chunking of objects in a distributed storage system
US9400828B2 (en)2013-06-252016-07-26Google Inc.Hierarchical chunking of objects in a distributed storage system
US9600558B2 (en)2013-06-252017-03-21Google Inc.Grouping of objects in a distributed storage system based on journals and placement policies
US20150026143A1 (en)*2013-07-182015-01-22Microsoft CorporationData handling
US10769115B2 (en)*2013-07-182020-09-08Microsoft Technology Licensing, LlcData handling
US10157186B2 (en)*2013-07-182018-12-18Microsoft Technology Licensing, LlcData handling
US9396202B1 (en)2013-12-272016-07-19Google Inc.Weakly synchronized garbage collection and compaction for aggregated, replicated object stores
WO2015100416A1 (en)*2013-12-272015-07-02Google Inc.Hierarchical chunking of objects in a distributed storage system
US10803012B1 (en)*2014-05-092020-10-13Amazon Technologies, Inc.Variable data replication for storage systems implementing quorum-based durability schemes
US20150324443A1 (en)*2014-05-092015-11-12Wistron Corp.Storage clustering systems and methods for providing access to clustered storage
CN105094690A (en)*2014-05-092015-11-25纬创资通股份有限公司Storage clustering system and method for providing access to clustered storage
WO2015178993A1 (en)*2014-05-202015-11-26Cloudifyd, Inc.Method and system for integrated cloud storage management
WO2016048991A1 (en)*2014-09-232016-03-31Amazon Technologies, Inc.Synchronization of shared folders and files
US9747297B2 (en)2014-09-232017-08-29Amazon Technologies, Inc.Synchronization of shared folders and files
CN107077483A (en)*2014-09-232017-08-18亚马逊技术股份有限公司The synchronization of Shared Folders and file
US10482067B2 (en)2014-09-232019-11-19Amazon Technologies, Inc.Synchronization of shared folders and files
JP2017529625A (en)*2014-09-232017-10-05アマゾン テクノロジーズ インコーポレイテッド Synchronize shared folders and files
US10409769B1 (en)*2014-09-292019-09-10EMC IP Holding Company LLCData archiving in data storage system environments
US20200301912A1 (en)*2015-06-302020-09-24EMC IP Holding Company LLCData deduplication on a distributed file system using conditional writes
US11809377B2 (en)2015-06-302023-11-07EMC IP Holding Company LLCGlobal data deduplication across multiple distributed file systems
US11726986B2 (en)*2015-06-302023-08-15EMC IP Holding Company LLCData deduplication on a distributed file system using conditional writes
US10402316B2 (en)2015-09-142019-09-03EMC IP Holding Company LLCTracing garbage collector for search trees under multi-version concurrency control
US10061697B2 (en)2015-12-162018-08-28EMC IP Holding Company LLCGarbage collection scope detection for distributed storage
US10133770B2 (en)2015-12-162018-11-20EMC IP Holding Company LLCCopying garbage collector for B+ trees under multi-version concurrency control
US10146600B2 (en)2015-12-162018-12-04EMC IP Holding Company LLCMutable data objects content verification tool
US20170180307A1 (en)*2015-12-182017-06-22Cisco Technology, Inc.Global Contact-Point Registry for Peer Network Devices
US10298672B2 (en)*2015-12-182019-05-21Cisco Technology, Inc.Global contact-point registry for peer network devices
US10067696B2 (en)2015-12-182018-09-04Emc CorporationCapacity exhaustion prevention for distributed storage
US10379780B2 (en)*2015-12-212019-08-13EMC IP Holding Company LLCStatistics management for scale-out storage
US20170177273A1 (en)*2015-12-212017-06-22Emc CorporationStatistics management for scale-out storage
US10152248B2 (en)2015-12-252018-12-11EMC IP Holding Company LLCErasure coding for elastic cloud storage
US10110258B2 (en)2016-03-302018-10-23EMC IP Holding Company LLCAccelerated erasure coding for storage systems
WO2017210798A1 (en)*2016-06-092017-12-14Informatique Holistec Inc.Data storage system and method for performing same
US10705750B2 (en)2016-06-092020-07-07Informatique Holistec Inc.Data storage system and method for performing same
US10152376B2 (en)2016-06-292018-12-11EMC IP Holding Company LLCData object recovery for storage systems
US10248326B2 (en)2016-06-292019-04-02EMC IP Holding Company LLCIncremental erasure coding for storage systems
US10795872B2 (en)2016-06-292020-10-06EMC IP Holding Company LLCIncremental bloom filter rebuild for B+ trees under multi-version concurrency control
US11030176B2 (en)*2016-07-012021-06-08Ebay Inc.Distributed storage of metadata for large binary data
US12124422B2 (en)2016-07-012024-10-22Ebay Inc.Distributed storage of metadata for large binary data
US11726979B2 (en)2016-09-132023-08-15Oracle International CorporationDetermining a chronological order of transactions executed in relation to an object stored in a storage system
US10733159B2 (en)*2016-09-142020-08-04Oracle International CorporationMaintaining immutable data and mutable metadata in a storage system
US20180075076A1 (en)*2016-09-142018-03-15Oracle International CorporationMaintaining immutable data and mutable metadata in a storage system
US11640384B2 (en)*2016-10-102023-05-02Alibaba Group Holding LimitedDatabase processing method, apparatus, and electronic device
US10860534B2 (en)2016-10-272020-12-08Oracle International CorporationExecuting a conditional command on an object stored in a storage system
US11379415B2 (en)2016-10-272022-07-05Oracle International CorporationExecuting a conditional command on an object stored in a storage system
US11386045B2 (en)2016-10-272022-07-12Oracle International CorporationExecuting a conditional command on an object stored in a storage system
US11599504B2 (en)2016-10-272023-03-07Oracle International CorporationExecuting a conditional command on an object stored in a storage system
US10191936B2 (en)2016-10-312019-01-29Oracle International CorporationTwo-tier storage protocol for committing changes in a storage system
US10664329B2 (en)2016-10-312020-05-26Oracle International CorporationDetermining system information based on object mutation events
US10275177B2 (en)2016-10-312019-04-30Oracle International CorporationData layout schemas for seamless data migration
US10956051B2 (en)2016-10-312021-03-23Oracle International CorporationData-packed storage containers for streamlined access and migration
US10664309B2 (en)2016-10-312020-05-26Oracle International CorporationUse of concurrent time bucket generations for scalable scheduling of operations in a computer system
US10180863B2 (en)2016-10-312019-01-15Oracle International CorporationDetermining system information based on object mutation events
US10169081B2 (en)2016-10-312019-01-01Oracle International CorporationUse of concurrent time bucket generations for scalable scheduling of operations in a computer system
US10831742B2 (en)2016-12-092020-11-10EMC IP Holding Company LLCData set verification
US10564883B2 (en)2016-12-132020-02-18EMC IP Holding Company LLCEfficient migration to distributed storage
US10776322B2 (en)2016-12-132020-09-15EMC IP Holding Company LLCTransformation processing for objects between storage systems
RU2656721C1 (en)*2017-03-212018-06-06Общество с ограниченной ответственностью "Научно-технический центр РЕЛЭКС" (ООО "НТЦ РЕЛЭКС")Method of the partially matching large objects storage organization
US10366104B2 (en)*2017-06-212019-07-30Microsoft Technology Licensing, LlcProviding instant and distributed access to a source blob via copy-on-read blobs and link blobs
US11200253B2 (en)*2017-06-212021-12-14Microsoft Technology Licensing, LlcProviding instant and distributed access to a source blob via copy-on-read blobs and link blobs
US11977559B2 (en)*2017-06-212024-05-07Microsoft Technology Licensing, LlcProviding instant and distributed access to a source blob via copy-on-read blobs and link blobs
US20220067065A1 (en)*2017-06-212022-03-03Microsoft Technology Licensing, LlcProviding instant and distributed access to a source blob via copy-on-read blobs and link blobs
US10783022B2 (en)2018-08-032020-09-22EMC IP Holding Company LLCImmediate replication for dedicated data blocks
US11005663B2 (en)2018-08-132021-05-11Seagate Technology LlcSecure audit scheme in a distributed data storage system
US10795662B2 (en)*2019-02-112020-10-06Salesforce.Com, Inc.Scalable artifact distribution
US20200257514A1 (en)*2019-02-112020-08-13Salesforce.Com, Inc.Scalable artifact distribution
JP7333554B2 (en)2019-05-292023-08-25日本電信電話株式会社 Update device, update method, update program, and data structure
JP2020194385A (en)*2019-05-292020-12-03日本電信電話株式会社 Update device, update method, update program, and data structure
US12413326B2 (en)*2019-05-292025-09-09CEO Vision, IncSystems and methods for secure, low bandwidth replicated virtual worlds for shared space computing
US20240267146A1 (en)*2019-05-292024-08-08CEO Vision, Inc (dba Croquet Studios)Systems and methods for secure, low bandwidth replicated virtual worlds for shared space computing
US11646983B1 (en)2019-07-162023-05-09Whatsapp LlcMethods and systems for transmitting an image with thumbnail data
US11425205B1 (en)*2019-07-162022-08-23Whatsapp Inc.Methods and systems for transmitting an image in chunks
US20230106118A1 (en)*2020-05-302023-04-06Huawei Cloud Computing Technologies Co., Ltd.Distributed processing of transactions in a network using timestamps
US11221944B1 (en)*2020-08-252022-01-11Vmware, Inc.Managing metadata for a backup data storage
US11567921B2 (en)*2021-03-312023-01-31Microsoft Technology Licensing, LlcRowgroup consolidation with global delta accumulation and versioning in distributed systems
US20220318223A1 (en)*2021-03-312022-10-06Microsoft Technology Licensing, LlcRowgroup consolidation with global delta accumulation and versioning in distributed systems
US20230195697A1 (en)*2021-12-222023-06-22Singlestore, Inc.Separation of storage and compute in database management systems
US12079172B2 (en)*2021-12-222024-09-03Singlestore, Inc.Separation of storage and compute in database management systems
US20250061093A1 (en)*2021-12-222025-02-20Singlestore, Inc.Separation of storage and compute in database management systems
US11522948B1 (en)*2022-02-042022-12-06International Business Machines CorporationDynamic handling of service mesh loads using sliced replicas and cloud functions
US20230289079A1 (en)*2022-03-102023-09-14Kyndryl, Inc.Rapid data replication and data storage
WO2023177725A1 (en)*2022-03-152023-09-21My Job Matcher, Inc. D/B/A Job.ComApparatus and methods for verifying lost user data
US12204554B1 (en)2023-07-212025-01-21Bank Of America CorporationCollaborative automated system for intelligent storage forecasting and abend handling
US12210499B1 (en)*2023-07-212025-01-28Bank Of America CorporationCollaborative automated system for intelligent storage forecasting and abend handling
US20250085846A1 (en)*2023-09-082025-03-13Dell Products, L.P.Writing multiple data objects to object storage
CN117076474A (en)*2023-10-162023-11-17之江实验室Method, device, equipment and medium for updating offline multi-mode literature data

Also Published As

Publication numberPublication date
US20150026128A1 (en)2015-01-22
US20160275125A1 (en)2016-09-22
US8868508B2 (en)2014-10-21
US20110196833A1 (en)2011-08-11
US9747322B2 (en)2017-08-29

Similar Documents

PublicationPublication DateTitle
US9747322B2 (en)Storage of data in a distributed storage system
US8938418B2 (en)Method and system for efficiently replicating data in non-relational databases
US11100055B2 (en)Map-reduce ready distributed file system
US10467105B2 (en)Chained replication techniques for large-scale data streams
US8341118B2 (en)Method and system for dynamically replicating data within a distributed storage system
US8615485B2 (en)Method and system for managing weakly mutable data in a distributed storage system
US9298736B2 (en)Pruning of blob replicas
US8874523B2 (en)Method and system for providing efficient access to a tape storage system
US9305069B2 (en)Method and system for uploading data into a distributed storage system
CN104813321B (en)The content and metadata of uncoupling in distributed objects store the ecosystem
US9471585B1 (en)Decentralized de-duplication techniques for largescale data streams
US8285686B2 (en)Executing prioritized replication requests for objects in a distributed storage system
US20200042395A1 (en)Method for discovering database backups for a centralized backup system
EP2534571B1 (en)Method and system for dynamically replicating data within a distributed storage system
AnnangiSecurity Log Analysis Using Hadoop

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:GOOGLE INC., CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:DROBYCHEV, ALEXANDRE;KESSELMAN, ALEXANDER;VICKREY, REBEKAH C.;AND OTHERS;SIGNING DATES FROM 20110412 TO 20110415;REEL/FRAME:026158/0866

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO PAY ISSUE FEE

ASAssignment

Owner name:GOOGLE LLC, CALIFORNIA

Free format text:CHANGE OF NAME;ASSIGNOR:GOOGLE INC.;REEL/FRAME:044142/0357

Effective date:20170929


[8]ページ先頭

©2009-2025 Movatter.jp