4565 patents
Page 134 of 229
Utility
Method, apparatus and computer storage medium for error diagnostics of an application
25 May 21
Embodiments of the present disclosure provide methods, apparatus, and computer storage media for application error diagnosis.
Li Sun, Fei Peng, Zhongyi Zhou, Fubin Zhang, Wenhao Dai
Filed: 25 Feb 19
Utility
Architecture for scalable metadata microservices orchestration
25 May 21
A deduplicated microservices-based storage system and method running in a cloud includes frontend and backend microservice nodes that process requests from a plurality of clients and interface with a master node and one or more worker nodes connected as a network for deduplicating, storing and retrieving data from object storage.
Kimberly Lu, Venkata Ravi Chandra Bandlamudi, Joseph Samuel Brandt, Atul Avinash Karmarkar, Philip Shilane
Filed: 11 Jul 18
Utility
Trust domain secure enclaves in cloud infrastructure
25 May 21
An apparatus comprises at least one processing device that includes a processor coupled to a memory.
Radia J. Perlman, Charles Kaufman
Filed: 27 Dec 19
Utility
System and method for autonomous and dynamic resource allocation in storage systems
25 May 21
Embodiments are described for an autonomously and dynamically allocating resources in a distributed network based on forecasted a-priori CPU resource utilization, rather than a manual throttle setting.
Rahul Deo Vishwakarma, Jayanth Kumar Reddy Perneti, Gopal Singh
Filed: 7 Feb 20
Utility
Decentralized data protection system using local metadata
18 May 21
In a decentralized system of nodes configured to provide data protection functionality, wherein at least a subset of the nodes store and share data using content-addresses managed via a distributed hash table in each of the subset of nodes, a given one of the subset of nodes locally stores: a data protection policy to be implemented by the given node; data protected on the given node; and metadata comprising information indicating placement of a given data set on one or more other ones of the subset of nodes.
Pengfei Wu, Assaf Natanzon, Kun Wang
Filed: 21 Jan 19
Utility
Method, apparatus, and computer program product for providing cache service
18 May 21
Techniques provide cache service in a storage system.
Ruiyong Jia, Xinlei Xu, Lifeng Yang, Yousheng Liu, Changyu Feng
Filed: 17 Sep 19
Utility
File system replication between software defined network attached storage processes using file system snapshots
18 May 21
A first Software Defined Network Attached Storage (SDNAS) process on a first storage system forwards snapshots of a file system provided by the first storage system to a second SDNAS process on a second storage system.
Ajay Potnis, Amit Dharmadhikari, Kiran Halwai, Adnan Sahin
Filed: 31 Oct 18
Utility
Exabyte-scale data processing system
18 May 21
According to one embodiment, a data processing system includes a plurality of processing units, each processing unit having one or more processor cores.
Mark Himelstein, Bruce Wilford, Richard Van Gaasbeck, Todd Wilde, Rick Carlson, Vikram Venkataraghavan, Vishwas Durai, James Yarbrough, Blair Barnett
Filed: 10 Jun 16
Utility
High performance logical device
18 May 21
A high performance logical device having low latency may be provided.
Douglas E. LeCrone, Michael J. Scharland, Steven T. McClure, Jerome Cartmell
Filed: 20 Jun 19
Utility
Tracking status and restarting distributed replication
18 May 21
A controller at a source site generates a set of tasks associated with a replication job.
Philip Shilane, Kevin Xu, Abhinav Duggal, Atul Avinash Karmarkar
Filed: 14 Jan 20
Utility
Metadata update journal destaging with preload phase for efficient metadata recovery in a distributed storage system
18 May 21
At least one processing device is configured to detect a failure event impacting at least a first storage node of a distributed storage system, and responsive to the detected failure event, to initiate a metadata recovery process for at least the first storage node.
Alex Soukhman, Lior Kamran
Filed: 10 Mar 20
Utility
Method and device for file system log
18 May 21
Embodiments of the present disclosure provide a method and device for a file system log.
Lester Ming Zhang, Chen Gong, Henry Hao Fang, Leon Zhang
Filed: 31 May 18
Utility
Method and device of managing storage system
18 May 21
Various techniques manage a storage system.
Changyu Feng, Jian Gao, Xinlei Xu, Lifeng Yang, Xiongcheng Li
Filed: 15 Nov 18
Utility
Object storage subsystems
18 May 21
A storage array uses paged metadata.
Philip Miloslavsky, Matthew David Ivester, David Shadmon
Filed: 19 Sep 14
Utility
Method and apparatus for trace data collection
18 May 21
A method is provided for collecting trace data items generated by a plurality of trace points, the method comprising: allocating a ring buffer in a first memory, the ring buffer including a plurality of trace buffers; when any of the trace points is executed, storing a trace data item generated by the trace point in one of the plurality of trace buffers that is identified by a given value of a ring pointer; retrieving the trace data item from the trace buffer based on at least one of: (i) a first timestamp that is generated when the trace data item is stored in the trace buffer, and (ii) a second timestamp indicating a time when the ring pointer was assigned the given value; and storing the retrieved trace data item in a second memory device.
Eldad Zinger, Eyal Harari
Filed: 30 Jul 18
Utility
Set-based mutual exclusion using object metadata tags in a storage appliance
18 May 21
Disclosed is a method, apparatus, and system for a method for implementing a mutual-exclusion semantic for target update, the method comprising: receiving a tagset update request for a tagset associated with an object, the tagset update request comprising one or more metadata tags to be updated; determining whether updating the tagset based on the received tagset update request would cause a value of any existing metadata tag in the tagset to change; and in response to determining that updating the tagset based on the received tagset update request would cause a value of at least one existing metadata tag in the tagset to change, rejecting the tagset update request.
Robert L. Fair, Samuel Mullis
Filed: 27 Apr 18
Utility
Techniques for obtaining metadata and user data
18 May 21
Techniques for processing I/O operations include receiving an I/O operation that accesses a target location.
Anton Kucherov, Amitai Alkalay
Filed: 30 Jul 19
Utility
Mechanisms for performing accurate space accounting for volume families
18 May 21
Techniques for performing space accounting for volume families.
Kumari Bijayalaxmi Nanda, Michal Marko, Soumyadeep Sen, Alexander S. Mathews
Filed: 31 Oct 18
Utility
Optimizing backup performance with heuristic configuration selection
18 May 21
Embodiments are described for a heuristic configuration selection process as part of or accessible by the backup management process.
Dinesh Kumar, Anand Reddy
Filed: 25 Oct 18
Utility
Memory efficient perfect hashing for large records
18 May 21
Embodiments for a memory efficient perfect hashing for large records.
Tony Wong, Hemanth Satyanarayana, Abhinav Duggal, Ranganathan Dhathri Purohith
Filed: 12 Oct 18