3707 patents
Page 59 of 186
Utility
Storing a Non-ordered Associative Array of Pairs Using an Append-only Storage Medium
27 Jan 22
The described technology is generally directed towards efficiently organizing data in a single, non-distributed database as an associated array of key-value pairs implemented on top of a storage medium that allows only data appends.
Andrei Paduroiu
Filed: 20 Aug 21
Utility
Facilitating Object Deletion Based on Delete Lock Contention In Distributed File Systems
27 Jan 22
Facilitating object deletion based on delete lock contention in distributed file systems is provided herein.
Lisa Sproat, Ron Steinke, Douglas Kilpatrick
Filed: 27 Jul 20
Utility
Method, Electronic Device, and Computer Program Product for Analyzing Log File
27 Jan 22
Embodiments of the present disclosure relate to a method, an electronic device, and a computer program product for analyzing a log file.
Min Gong, Xiaogang Wang, Chun Xi Chen
Filed: 25 Aug 20
Utility
Method for Copying Data, Electronic Device and Computer Program Product
27 Jan 22
Techniques for replicating data involve: acquiring a first snapshot of a data block set, the first snapshot being a snapshot before a first subset of the data block set starts to be replicated; acquiring a second snapshot of the data block set, the second snapshot being a snapshot of the data block set when replication of the first subset is completed; and determining, based on a difference between the second snapshot and the first snapshot, a second subset of the data block set, the second subset being different from the first subset.
Bo Hu, Qian Wu, Jing Ye
Filed: 23 Sep 20
Utility
Facilitating Exclusive Local Locks on a Distributed File System
27 Jan 22
Facilitating exclusive local locks on a distributed file system is provided herein.
Lisa Sproat, Douglas Kilpatrick
Filed: 24 Jul 20
Utility
Automatically Orchestrating Deployments of Software-defined Storage Stacks
27 Jan 22
Methods, apparatus, and processor-readable storage media for automatically orchestrating deployments of software-defined storage stacks are provided herein.
Alexander Hoppe, Alik Saring, Ian D. Bibby, Trevor H. Dawe, Sean R. Gallacher
Filed: 22 Jul 20
Utility
Managing Storage Device Scrubbing
20 Jan 22
From among physical storage devices (PSDs) of a storage system, a set of two or more of the PSDs that are eligible for scrubbing may be determined; and from among the set, a relative eligibility of the PSDs may be determined.
Bing Liu, Rahul Deo Vishwakarma
Filed: 14 Jul 20
Utility
Determining Storage System Configuration Recommendations Based on Vertical Sectors and Size Parameters Using Machine Learning Techniques
20 Jan 22
Methods, apparatus, and processor-readable storage media for determining storage system configuration recommendations based on vertical sectors and size parameters using machine learning techniques are provided herein.
Shou-Huey Jiang, Bina K. Thakkar, Deepak Gowda
Filed: 15 Jul 20
Utility
Distributed Data Store for Testing Data Center Services
20 Jan 22
Architectures and techniques are described that can enhance or improve testing procedure that tests operation of services provided by a data center.
Wyatt Tischler, Brian Simons, Anthony Qin
Filed: 16 Jul 20
Utility
Autonomous Data Protection
13 Jan 22
Embodiments of the present disclosure relate to autonomous data protection.
Owen Martin, Jeffrey Wilson
Filed: 8 Jul 20
Utility
Execution of Multipath Operation Triggered by Container Application
13 Jan 22
A host device comprises a kernel space comprising a multipath driver component and a user space comprising a container comprising an application, a daemon process and a data structure comprising a plurality of file system entries.
Gopinath Marappan, Maneesh Singhal
Filed: 10 Jul 20
Utility
Multi-dimensional I/o Service Levels
13 Jan 22
Techniques for determining service levels may include receiving an I/O operation at a target port of a data storage system, where the I/O operation is sent from an initiator port of a host and directed to a storage object in a first storage group.
Jaeyoo Jung, Narasimha R. Challa, Benjamin A. Randolph
Filed: 10 Jul 20
Utility
Snapshots without Suspending Writes
13 Jan 22
Obtaining a consistent set of snapshots of a group of storage volumes includes obtaining a plurality of snapshots, each of the snapshots being for one of the volumes, determining if there are any specific write operations to at least one volume that occurred after obtaining a first one of the snapshots and before obtaining a last of the snapshots, if there are any specific write operations, discarding the plurality of snapshots, and, if there are no specific write operations, designating the plurality of snapshots as the consistent set of snapshots.
Evan G. Jones, Douglas E. LeCrone, Brett A. Quinn
Filed: 9 Jul 20
Utility
Configuring a File Server
13 Jan 22
For two or more processing nodes of a cluster of a file server, the IO modules associated with the nodes may be required to be part of a same sub-network.
Maneesh Singhal, Adarsh Pradhan Jmt, Jharanabala Nayak
Filed: 10 Jul 20
Utility
Managing Io Path Bandwidth
13 Jan 22
Bandwidth consumption for IO paths between a storage system and host may be managed.
James Davidson, Alan Rajapa, Scott Rowlands, Igor Fradkin, Arieh Don
Filed: 13 Jul 20
Utility
Techniques for Efficient Data Deduplication
13 Jan 22
Data deduplication techniques may use a fingerprint hash table and a backend location hash table in connection with performing operations including fingerprint insertion, fingerprint deletion and fingerprint lookup.
Peng Wu, Bin Dai, Rong Yu
Filed: 13 Jul 20
Utility
Managing Artificial Intelligence Model Partitions for Edge Computing Environment
13 Jan 22
Techniques are disclosed for managing artificial intelligence model partitions for execution in an information processing system with edge computing resources.
Jinpeng Liu, Jin Li, Zhen Jia, Christopher S. MacLellan
Filed: 10 Jul 20
Utility
Sharing Memory Resources Between Asynchronous Replication Workloads
6 Jan 22
Techniques are provided for managing the utilization of shared memory resources among a plurality of asynchronous replication workloads.
Rivka Matosevich, Evgeny Katz, Doron Tal, Roman Spiegelman
Filed: 1 Jul 20
Utility
Method to Establish an Application Level SSL Certificate Hierarchy Between Master Node and Capacity Nodes Based on Hardware Level Certificate Hierarchy
6 Jan 22
An intelligent method of mutual validation between a cluster manager and a new node, also enabling automatic signing of an application certificate for the new node.
Anurag SHARMA, Senthil PONNUSWAMY, Marcelo Daniel VINANTE, Elie Antoun JREIJ
Filed: 2 Jul 20
Utility
Predicting Failures with Code Flow Tensors
30 Dec 21
Techniques for predicting states may include: receiving data sets of counter values, wherein each counter values denotes a number of times a particular code flow point associated with the counter value is executed at runtime during a specified time period; receiving images generated from the data sets; labeling each of the images with state information, wherein first state information associated with a first image indicates that the first image is associated with a first error state of a system or an application; training a neural network using the images to recognize the first state; receiving a next image generated from another data set; and predicting, by the neural network and in accordance with the next image, whether the system or the application is expected to transition into the first state.
Owen Martin, Benjamin A. Randolph, Scott J. Romano, Hani Zaitoun, Abhilash Sanap
Filed: 30 Jun 20