US6415373B1
(en)
|
1997-12-24 |
2002-07-02 |
Avid Technology, Inc. |
Computer system and process for transferring multiple high bandwidth streams of data between multiple storage units and multiple applications in a scalable and reliable manner
|
US6374336B1
(en)
|
1997-12-24 |
2002-04-16 |
Avid Technology, Inc. |
Computer system and process for transferring multiple high bandwidth streams of data between multiple storage units and multiple applications in a scalable and reliable manner
|
US7930278B2
(en)
|
1998-02-13 |
2011-04-19 |
Oracle International Corporation |
Methods to perform disk writes in a distributed shared disk system needing consistency across failures
|
US7200623B2
(en)
*
|
1998-11-24 |
2007-04-03 |
Oracle International Corp. |
Methods to perform disk writes in a distributed shared disk system needing consistency across failures
|
US6353836B1
(en)
|
1998-02-13 |
2002-03-05 |
Oracle Corporation |
Method and apparatus for transferring data from the cache of one node to the cache of another node
|
US6411970B1
(en)
*
|
1998-05-21 |
2002-06-25 |
Intergraph Corporation |
Methods and apparatus for an automatic file indexer
|
US6973455B1
(en)
|
1999-03-03 |
2005-12-06 |
Emc Corporation |
File server system providing direct data sharing between clients with a server acting as an arbiter and coordinator
|
US7065540B2
(en)
*
|
1998-11-24 |
2006-06-20 |
Oracle International Corporation |
Managing checkpoint queues in a multiple node system
|
US7010554B2
(en)
*
|
2002-04-04 |
2006-03-07 |
Emc Corporation |
Delegation of metadata management in a storage system by leasing of free file system blocks and i-nodes from a file system owner
|
US6308184B1
(en)
|
1999-04-09 |
2001-10-23 |
Hewlett-Packard Company |
Delayed unloading of a dynamically loadable file
|
US7200651B1
(en)
|
1999-07-02 |
2007-04-03 |
Cisco Technology, Inc. |
Dynamic configuration and up-dating of integrated distributed applications
|
JP4057201B2
(ja)
*
|
1999-09-16 |
2008-03-05 |
富士通株式会社 |
異種計算機間高速データ交換方式およびエクステント抽出・変換プログラム記録媒体
|
US6389420B1
(en)
*
|
1999-09-30 |
2002-05-14 |
Emc Corporation |
File manager providing distributed locking and metadata management for shared data access by clients relinquishing locks after time period expiration
|
US6915302B1
(en)
*
|
1999-10-01 |
2005-07-05 |
International Business Machines Corporation |
Method, system, and program for accessing files in a file system
|
US7596563B1
(en)
*
|
1999-10-28 |
2009-09-29 |
Hewlett-Packard Development Company, L.P. |
Computerized file system and method
|
US6427235B1
(en)
*
|
1999-11-05 |
2002-07-30 |
Sun Microsystems, Inc. |
Method and apparatus for performing prefetching at the critical section level
|
US6523078B1
(en)
*
|
1999-11-23 |
2003-02-18 |
Steeleye Technology, Inc. |
Distributed locking system and method for a clustered system having a distributed system for storing cluster configuration information
|
US20020103907A1
(en)
*
|
2000-06-20 |
2002-08-01 |
Erik Petersen |
System and method of storing data to a recording medium
|
CA2413434A1
(en)
*
|
2000-06-26 |
2002-01-03 |
International Business Machines Corporation |
Data management application programming interface for a parallel file system
|
US7072916B1
(en)
*
|
2000-08-18 |
2006-07-04 |
Network Appliance, Inc. |
Instant snapshot
|
US7689560B2
(en)
|
2000-10-13 |
2010-03-30 |
Miosoft Corporation |
Persistent data storage techniques
|
US7587428B2
(en)
*
|
2000-10-13 |
2009-09-08 |
Microsoft Corporation |
Maintaining a relationship between two different items of data
|
US7111057B1
(en)
*
|
2000-10-31 |
2006-09-19 |
Akamai Technologies, Inc. |
Method and system for purging content from a content delivery network
|
US7349940B1
(en)
|
2000-11-03 |
2008-03-25 |
Agere Systems Inc. |
Communication protocol for data exchange via shared files
|
US7188145B2
(en)
*
|
2001-01-12 |
2007-03-06 |
Epicrealm Licensing Llc |
Method and system for dynamic distributed data caching
|
US7035911B2
(en)
|
2001-01-12 |
2006-04-25 |
Epicrealm, Licensing Llc |
Method and system for community data caching
|
US7047420B2
(en)
|
2001-01-17 |
2006-05-16 |
Microsoft Corporation |
Exclusive encryption
|
US7328263B1
(en)
*
|
2001-01-30 |
2008-02-05 |
Cisco Technology, Inc. |
Controlling access of concurrent users of computer resources in a distributed system using an improved semaphore counting approach
|
US6850938B1
(en)
*
|
2001-02-08 |
2005-02-01 |
Cisco Technology, Inc. |
Method and apparatus providing optimistic locking of shared computer resources
|
US7062490B2
(en)
|
2001-03-26 |
2006-06-13 |
Microsoft Corporation |
Serverless distributed file system
|
US6981138B2
(en)
|
2001-03-26 |
2005-12-27 |
Microsoft Corporation |
Encrypted key cache
|
US6928578B2
(en)
*
|
2001-05-10 |
2005-08-09 |
International Business Machines Corporation |
System, method, and computer program for selectable or programmable data consistency checking methodology
|
US6988124B2
(en)
*
|
2001-06-06 |
2006-01-17 |
Microsoft Corporation |
Locating potentially identical objects across multiple computers based on stochastic partitioning of workload
|
US6708175B2
(en)
|
2001-06-06 |
2004-03-16 |
International Business Machines Corporation |
Program support for disk fencing in a shared disk parallel file system across storage area network
|
US6768993B2
(en)
*
|
2001-06-28 |
2004-07-27 |
International Business Machines Corporation |
System and method for file system cooperation in a multi-threaded environment
|
US7085815B2
(en)
*
|
2001-07-17 |
2006-08-01 |
International Business Machines Corporation |
Scalable memory management of token state for distributed lock managers
|
US7325064B2
(en)
*
|
2001-07-17 |
2008-01-29 |
International Business Machines Corporation |
Distributed locking protocol with asynchronous token prefetch and relinquish
|
JP4154893B2
(ja)
*
|
2002-01-23 |
2008-09-24 |
株式会社日立製作所 |
ネットワークストレージ仮想化方法
|
JP2003215880A
(ja)
*
|
2002-01-23 |
2003-07-30 |
Oki Data Corp |
カラー画像記録装置
|
US7406473B1
(en)
*
|
2002-01-30 |
2008-07-29 |
Red Hat, Inc. |
Distributed file system using disk servers, lock servers and file servers
|
US6993539B2
(en)
|
2002-03-19 |
2006-01-31 |
Network Appliance, Inc. |
System and method for determining changes in two snapshots and for transmitting changes to destination snapshot
|
US7036039B2
(en)
*
|
2002-03-29 |
2006-04-25 |
Panasas, Inc. |
Distributing manager failure-induced workload through the use of a manager-naming scheme
|
US7007024B2
(en)
*
|
2002-03-29 |
2006-02-28 |
Panasas, Inc. |
Hashing objects into multiple directories for better concurrency and manageability
|
US7007047B2
(en)
*
|
2002-03-29 |
2006-02-28 |
Panasas, Inc. |
Internally consistent file system image in distributed object-based data storage
|
US6985995B2
(en)
|
2002-03-29 |
2006-01-10 |
Panasas, Inc. |
Data file migration from a mirrored RAID to a non-mirrored XOR-based RAID without rewriting the data
|
US7191357B2
(en)
*
|
2002-03-29 |
2007-03-13 |
Panasas, Inc. |
Hybrid quorum/primary-backup fault-tolerance model
|
US20030220943A1
(en)
*
|
2002-05-23 |
2003-11-27 |
International Business Machines Corporation |
Recovery of a single metadata controller failure in a storage area network environment
|
US8140622B2
(en)
|
2002-05-23 |
2012-03-20 |
International Business Machines Corporation |
Parallel metadata service in storage area network environment
|
US7448077B2
(en)
*
|
2002-05-23 |
2008-11-04 |
International Business Machines Corporation |
File level security for a metadata controller in a storage area network
|
US7010528B2
(en)
*
|
2002-05-23 |
2006-03-07 |
International Business Machines Corporation |
Mechanism for running parallel application programs on metadata controller nodes
|
JP2003345520A
(ja)
*
|
2002-05-24 |
2003-12-05 |
Hitachi Ltd |
ディスクアレイ・システム及びディスクアレイ・システムにおけるキャッシュ制御方法
|
US7107385B2
(en)
*
|
2002-08-09 |
2006-09-12 |
Network Appliance, Inc. |
Storage virtualization by layering virtual disk objects on a file system
|
US7873700B2
(en)
*
|
2002-08-09 |
2011-01-18 |
Netapp, Inc. |
Multi-protocol storage appliance that provides integrated support for file and block access protocols
|
US7340486B1
(en)
*
|
2002-10-10 |
2008-03-04 |
Network Appliance, Inc. |
System and method for file system snapshot of a virtual logical disk
|
US7069268B1
(en)
|
2003-01-13 |
2006-06-27 |
Cisco Technology, Inc. |
System and method for identifying data using parallel hashing
|
US6990560B2
(en)
*
|
2003-01-16 |
2006-01-24 |
International Business Machines Corporation |
Task synchronization mechanism and method
|
US7035860B2
(en)
*
|
2003-01-17 |
2006-04-25 |
International Business Machines Corporation |
Trusted access by an extendible framework method, system, article of manufacture, and computer program product
|
US7548986B1
(en)
*
|
2003-03-17 |
2009-06-16 |
Hewlett-Packard Development Company, L.P. |
Electronic device network providing streaming updates
|
JP4257785B2
(ja)
*
|
2003-04-22 |
2009-04-22 |
株式会社日立製作所 |
キャッシュストレージ装置
|
US20050039049A1
(en)
*
|
2003-08-14 |
2005-02-17 |
International Business Machines Corporation |
Method and apparatus for a multiple concurrent writer file system
|
US7555504B2
(en)
*
|
2003-09-23 |
2009-06-30 |
Emc Corporation |
Maintenance of a file version set including read-only and read-write snapshot copies of a production file
|
US7721062B1
(en)
|
2003-11-10 |
2010-05-18 |
Netapp, Inc. |
Method for detecting leaked buffer writes across file system consistency points
|
US7783611B1
(en)
|
2003-11-10 |
2010-08-24 |
Netapp, Inc. |
System and method for managing file metadata during consistency points
|
US7401093B1
(en)
|
2003-11-10 |
2008-07-15 |
Network Appliance, Inc. |
System and method for managing file data during consistency points
|
US7333993B2
(en)
*
|
2003-11-25 |
2008-02-19 |
Network Appliance, Inc. |
Adaptive file readahead technique for multiple read streams
|
US7698289B2
(en)
*
|
2003-12-02 |
2010-04-13 |
Netapp, Inc. |
Storage system architecture for striping data container content across volumes of a cluster
|
US7085907B2
(en)
*
|
2004-02-17 |
2006-08-01 |
International Business Machines Corporation |
Dynamic reconfiguration of memory in a multi-cluster storage control unit
|
US7904895B1
(en)
|
2004-04-21 |
2011-03-08 |
Hewlett-Packard Develpment Company, L.P. |
Firmware update in electronic devices employing update agent in a flash memory card
|
US7409511B2
(en)
*
|
2004-04-30 |
2008-08-05 |
Network Appliance, Inc. |
Cloning technique for efficiently creating a copy of a volume in a storage system
|
US7430571B2
(en)
|
2004-04-30 |
2008-09-30 |
Network Appliance, Inc. |
Extension of write anywhere file layout write allocation
|
US8526940B1
(en)
|
2004-08-17 |
2013-09-03 |
Palm, Inc. |
Centralized rules repository for smart phone customer care
|
US8005954B2
(en)
*
|
2004-08-27 |
2011-08-23 |
Cisco Technology, Inc. |
System and method for managing end user approval for charging in a network environment
|
US7315926B2
(en)
*
|
2004-09-21 |
2008-01-01 |
Emc Corporation |
Lock management for concurrent access to a single file from multiple data mover computers
|
US20060074940A1
(en)
*
|
2004-10-05 |
2006-04-06 |
International Business Machines Corporation |
Dynamic management of node clusters to enable data sharing
|
US7757056B1
(en)
|
2005-03-16 |
2010-07-13 |
Netapp, Inc. |
System and method for efficiently calculating storage required to split a clone volume
|
US7565217B2
(en)
*
|
2005-04-01 |
2009-07-21 |
International Business Machines Corporation |
Traversal of empty regions in a searchable data structure
|
US7698334B2
(en)
*
|
2005-04-29 |
2010-04-13 |
Netapp, Inc. |
System and method for multi-tiered meta-data caching and distribution in a clustered computer environment
|
US7698501B1
(en)
|
2005-04-29 |
2010-04-13 |
Netapp, Inc. |
System and method for utilizing sparse data containers in a striped volume set
|
US7904649B2
(en)
|
2005-04-29 |
2011-03-08 |
Netapp, Inc. |
System and method for restriping data across a plurality of volumes
|
US20060288049A1
(en)
*
|
2005-06-20 |
2006-12-21 |
Fabio Benedetti |
Method, System and computer Program for Concurrent File Update
|
US7653682B2
(en)
*
|
2005-07-22 |
2010-01-26 |
Netapp, Inc. |
Client failure fencing mechanism for fencing network file system data in a host-cluster environment
|
US20070027941A1
(en)
*
|
2005-07-27 |
2007-02-01 |
International Business Machines Corporation |
System, method, and service for enforcing resource utilization in a distributed system
|
US7617216B2
(en)
*
|
2005-09-07 |
2009-11-10 |
Emc Corporation |
Metadata offload for a file server cluster
|
US7567966B2
(en)
*
|
2005-09-15 |
2009-07-28 |
International Business Machines Corporation |
Method and apparatus for managing multi-stream input/output requests in a network file server
|
EP1949214B1
(de)
*
|
2005-10-28 |
2012-12-19 |
Network Appliance, Inc. |
System und verfahren zum optimieren der multi-pathing-unterstützung in einer verteilten speichersystemumgebung
|
JP4687424B2
(ja)
|
2005-11-25 |
2011-05-25 |
ソニー株式会社 |
情報処理装置、情報記録媒体、および情報処理方法、並びにコンピュータ・プログラム
|
US7590660B1
(en)
|
2006-03-21 |
2009-09-15 |
Network Appliance, Inc. |
Method and system for efficient database cloning
|
EP2025095A2
(de)
|
2006-06-08 |
2009-02-18 |
Hewlett-Packard Development Company, L.P. |
Geräteverwaltung in einem netzwerk
|
US7783686B2
(en)
*
|
2006-06-16 |
2010-08-24 |
Microsoft Corporation |
Application program interface to manage media files
|
US7603387B2
(en)
*
|
2006-06-16 |
2009-10-13 |
Microsoft Corporation |
Techniques to manage media files
|
US7698273B2
(en)
*
|
2006-06-23 |
2010-04-13 |
Microsoft Corporation |
Solving table locking problems associated with concurrent processing
|
US7925791B2
(en)
*
|
2006-07-17 |
2011-04-12 |
The Math Works, Inc. |
Recoverable error detection for concurrent computing programs
|
WO2008014454A2
(en)
|
2006-07-27 |
2008-01-31 |
Hewlett-Packard Development Company, L.P. |
User experience and dependency management in a mobile device
|
US20080071804A1
(en)
*
|
2006-09-15 |
2008-03-20 |
International Business Machines Corporation |
File system access control between multiple clusters
|
US8150870B1
(en)
*
|
2006-12-22 |
2012-04-03 |
Amazon Technologies, Inc. |
Scalable partitioning in a multilayered data service framework
|
US8489811B1
(en)
|
2006-12-29 |
2013-07-16 |
Netapp, Inc. |
System and method for addressing data containers using data set identifiers
|
US8301673B2
(en)
*
|
2006-12-29 |
2012-10-30 |
Netapp, Inc. |
System and method for performing distributed consistency verification of a clustered file system
|
US8312046B1
(en)
|
2007-02-28 |
2012-11-13 |
Netapp, Inc. |
System and method for enabling a data container to appear in a plurality of locations in a super-namespace
|
US8219821B2
(en)
|
2007-03-27 |
2012-07-10 |
Netapp, Inc. |
System and method for signature based data container recognition
|
US8312214B1
(en)
|
2007-03-28 |
2012-11-13 |
Netapp, Inc. |
System and method for pausing disk drives in an aggregate
|
US7877424B2
(en)
*
|
2007-03-30 |
2011-01-25 |
Microsoft Corporation |
Quota enforcement with transacted file systems
|
US8219749B2
(en)
*
|
2007-04-27 |
2012-07-10 |
Netapp, Inc. |
System and method for efficient updates of sequential block storage
|
US7882304B2
(en)
*
|
2007-04-27 |
2011-02-01 |
Netapp, Inc. |
System and method for efficient updates of sequential block storage
|
US7827350B1
(en)
|
2007-04-27 |
2010-11-02 |
Netapp, Inc. |
Method and system for promoting a snapshot in a distributed file system
|
US7797489B1
(en)
|
2007-06-01 |
2010-09-14 |
Netapp, Inc. |
System and method for providing space availability notification in a distributed striped volume set
|
JP4349441B2
(ja)
*
|
2007-06-12 |
2009-10-21 |
ソニー株式会社 |
情報処理装置、および情報処理方法、並びにコンピュータ・プログラム
|
US7890555B2
(en)
*
|
2007-07-10 |
2011-02-15 |
International Business Machines Corporation |
File system mounting in a clustered file system
|
US8156164B2
(en)
*
|
2007-07-11 |
2012-04-10 |
International Business Machines Corporation |
Concurrent directory update in a cluster file system
|
US20090063614A1
(en)
*
|
2007-08-27 |
2009-03-05 |
International Business Machines Corporation |
Efficiently Distributing Class Files Over A Network Without Global File System Support
|
US8250088B2
(en)
|
2007-10-05 |
2012-08-21 |
Imation Corp. |
Methods for controlling remote archiving systems
|
US7996636B1
(en)
|
2007-11-06 |
2011-08-09 |
Netapp, Inc. |
Uniquely identifying block context signatures in a storage volume hierarchy
|
US7984259B1
(en)
|
2007-12-17 |
2011-07-19 |
Netapp, Inc. |
Reducing load imbalance in a storage system
|
US7996607B1
(en)
|
2008-01-28 |
2011-08-09 |
Netapp, Inc. |
Distributing lookup operations in a striped storage system
|
US8725986B1
(en)
|
2008-04-18 |
2014-05-13 |
Netapp, Inc. |
System and method for volume block number to disk block number mapping
|
US8305706B2
(en)
|
2008-07-11 |
2012-11-06 |
Imation Corp. |
Disk library system including array of removable disk cartridges and movable connector system
|
CN101539873B
(zh)
*
|
2009-04-15 |
2011-02-09 |
成都市华为赛门铁克科技有限公司 |
数据恢复的方法、数据节点及分布式文件系统
|
US8117388B2
(en)
*
|
2009-04-30 |
2012-02-14 |
Netapp, Inc. |
Data distribution through capacity leveling in a striped file system
|
US8510334B2
(en)
|
2009-11-05 |
2013-08-13 |
Oracle International Corporation |
Lock manager on disk
|
US8484649B2
(en)
|
2011-01-05 |
2013-07-09 |
International Business Machines Corporation |
Amortizing costs of shared scans
|
US9058212B2
(en)
*
|
2011-03-21 |
2015-06-16 |
Microsoft Technology Licensing, Llc |
Combining memory pages having identical content
|
US8819660B2
(en)
*
|
2011-06-29 |
2014-08-26 |
Microsoft Corporation |
Virtual machine block substitution
|
US10048990B2
(en)
*
|
2011-11-19 |
2018-08-14 |
International Business Machines Corporation |
Parallel access of partially locked content of input file
|
US9424271B2
(en)
|
2012-08-30 |
2016-08-23 |
International Business Machines Corporation |
Atomic incremental load for map-reduce systems on append-only file systems
|
US9438672B2
(en)
|
2014-02-14 |
2016-09-06 |
Prakash Khemani |
Method for client specific database change propagation
|
US9792294B2
(en)
*
|
2014-07-02 |
2017-10-17 |
Panzura, Inc |
Using byte-range locks to manage multiple concurrent accesses to a file in a distributed filesystem
|
US9824114B1
(en)
*
|
2015-03-30 |
2017-11-21 |
EMC IP Holding Company LLC |
Multiple concurrent cursors for file repair
|
US11422719B2
(en)
*
|
2016-09-15 |
2022-08-23 |
Pure Storage, Inc. |
Distributed file deletion and truncation
|
FR3061785B1
(fr)
*
|
2017-01-12 |
2021-01-29 |
Bull Sas |
Procede d'analyse des regles d'evolutions entre les niveaux d'utilisation des ressources d'un systeme informatique
|
RU2673019C1
(ru)
*
|
2017-12-14 |
2018-11-21 |
Открытое Акционерное Общество "Информационные Технологии И Коммуникационные Системы" |
Способ обеспечения доступа к разделяемому ресурсу в распределенной вычислительной системе
|
US10671370B2
(en)
*
|
2018-05-30 |
2020-06-02 |
Red Hat, Inc. |
Distributing file system states
|