4565 patents
Page 82 of 229
Utility
Methods, devices and computer program products for storing and accessing data
19 Apr 22
Methods, devices and computer program products for storing and accessing data are provided, and can effectively improve the performance and scalability of a storage system.
Ruixue Zhang, Pengfei Wu, Zhenzhen Lin, Si Chen
Filed: 20 Feb 20
Utility
Wireless discovery, routing and advertisement protocol for secure remote services in a communication environment
19 Apr 22
In a computing environment comprising a plurality of compute, storage and network assets, a method initiates at a given asset a join operation for the given asset to become a member of a mesh network formed by the plurality of compute, storage and network assets.
James R. King, Justin A. Kenney
Filed: 26 Jul 19
Utility
Method, device, and computer program product for managing data placement
19 Apr 22
The present disclosure relates to a method, device and computer program product for managing data placement.
Zhenzhen Lin, Pengfei Wu, Si Chen, Anzhou Hou
Filed: 18 Sep 19
Utility
Application crash analysis techniques when memory dump and debug symbols are not co-located
19 Apr 22
Distributed architectures that can generate a crash report without concurrent access to debug symbols and a memory dump.
Brian Koropoff
Filed: 27 Jan 21
Utility
Automated targetless snapshots
19 Apr 22
Providing automated targetless snapshots for storage volumes includes estimating storage space needed for a new set of the snapshots based on an amount of expected change of data on the storage volumes, deleting current snapshots to free up an amount of space corresponding to estimated storage space for the new set of the snapshots, and creating the new set of the snapshots.
Jeffrey Wilson, Owen Martin
Filed: 28 Feb 20
Utility
Virtual backup and restore of virtual machines
19 Apr 22
Systems and methods for backing up and restoring virtual machines in a cluster environment.
Min-Chih L. Earl, Brian J. Bishop, Matthew D. Buchman, Mohammed A. Akanda, Jerzy Gruszka
Filed: 4 May 18
Utility
Management of volume snapshots in a data storage system
19 Apr 22
Techniques are provided for managing snapshot volume trees in a snapshot-enabled data storage system.
Itay Keller, Asaf Porath, Michal Yarimi, Zeev Shusterman, Dvir Koren
Filed: 31 Mar 20
Utility
System and method for efficient garbage collection by generating deduplication pools in a backup storage system based on application types
19 Apr 22
A method for managing storage devices in a backup storage system includes obtaining, by a backup agent, a backup storage initiation request, identifying, in response to the backup storage initiation request, an initial grouping amount for a plurality of application types, generating a plurality of backup storage deduplication pools based on the initial grouping amount, generating a buffer pool, and generating a plurality of deduplication pool metadata mappings based on the plurality of backup storage deduplication pools, wherein a backup storage deduplication pool of the plurality of backup storage deduplication pools comprises a storage device, and wherein the buffer pool comprises a plurality of storage devices.
Kalyan Chakravarthy Gunda, Gururaj Kulkarni
Filed: 16 Oct 20
Utility
Multi-path layer configured for detection and mitigation of slow drain issues in a storage area network
19 Apr 22
A processing device is configured to control delivery of input-output (IO) operations from a host device to a storage system over selected ones of a plurality of paths through a network, and to monitor response times for particular ones of the IO operations sent from the host device to the storage system.
Vinay G. Rao, Peniel Charles, Sanjib Mallick
Filed: 18 Jan 21
Utility
Predicting and deleting idle remote sessions in a distributed file system
19 Apr 22
Techniques are provided for predicting and deleting idle remote sessions in a distributed file system.
Tejas Anil Vaykole, Pratik Rupala, Kaushik Gupta
Filed: 23 Dec 19
Utility
Selection of digest hash function for different data sets
19 Apr 22
Techniques for processing data may include: receiving a plurality of data chunks for a data set; performing data deduplication processing for the plurality of data chunks; determining, in accordance with one or more criteria, whether a frequency distribution of a frequency histogram of digest byte frequencies is sufficiently uniform; and responsive to determining that the frequency distribution of the frequency histogram is not sufficiently uniform, performing processing to update data deduplication settings for the data set.
Istvan Gonczi, Ivan Bassov, Sorin Faibish
Filed: 11 Apr 19
Utility
Dynamic scoring in data confidence fabrics
19 Apr 22
A data confidence fabric (DCF) is disclosed.
Stephen James Todd, Trevor Scott Conn
Filed: 29 Oct 19
Utility
Storage system with fast recovery and resumption of previously-terminated synchronous replication
19 Apr 22
A first storage system in one illustrative embodiment is configured to participate in a replication process with a second storage system.
Xiangping Chen, Anton Kucherov, David Meiri, Svetlana Kronrod
Filed: 27 Mar 18
Utility
Method, electronic device and computer program product for managing disks
5 Apr 22
Techniques for managing disks involve determining, based on a parameter related to a capability of a plurality of disks, a reference capability parameter for each of the plurality of disks.
Liang Huang, Ruipeng Yang, Xiaoliang Zhao, Xianlong Liu, Yunfei Chen
Filed: 22 May 20
Utility
Method and apparatus for maintaining reliability of a RAID
5 Apr 22
a method and an apparatus for maintaining reliability of a mapped redundant array of independent disks.
Geng Han, Jian Gao, Jibing Dong, Hongpo Gao, Shaoqin Gong
Filed: 21 Jan 20
Utility
Data compression for having one direct connection between host and port of storage system via internal fabric interface
5 Apr 22
Data compression is performed on a storage system for which one or more host systems have direct access to data on the storage system.
Ian Wigmore, Gabriel Benhanokh, Arieh Don, Alesia A. Tringale
Filed: 15 Jan 20
Utility
Proactive allocation of non-volatile data storage to storage objects in a data storage system to anticipate storage object access trends
5 Apr 22
Technology for proactively allocating data storage resources to a storage object.
Nickolay Alexandrovich Dalmatov, Kirill Alexsandrovich Bezugly
Filed: 26 Apr 18
Utility
Method and system for processing data using a processing pipeline and processing units
5 Apr 22
A method for processing data includes receiving an offload request by a first virtual machine (VM), issuing, in response to the offload request and based on a processing pipeline, a processing request to a processing unit, and servicing, by the processing unit, the processing request to obtain a result.
Jonathan I. Krasner, Steven R. Chalmer, Serge Joseph Pirotte, Steven T. McClure
Filed: 1 May 19
Utility
Method and apparatus for automatically resolving headroom and service level compliance discrepancies
5 Apr 22
A workload planner is used to determine headroom and SLE (Service Level Expectation) compliance of a storage system.
Jason McCarthy, Girish Warrier, Rongnong Zhou
Filed: 1 Oct 20
Utility
Method, device and computer program product for task management
5 Apr 22
Task management techniques, in a storage system, involve: dividing a task to be processed into a plurality of child tasks, so that a processing time required by each of the plurality of child tasks is same, the number of the plurality of child tasks being a first number; dividing a progress to be reported and being associated with the processing of the task into a plurality of child progresses, the number of the plurality of the child progresses being a second number, the second number being less than the first number, and each of the plurality of child progresses having a same value; and associating, based on the first and the second number, and according to a predetermined mapping between the plurality of child progresses and the plurality of child tasks, each of the plurality of child progresses with a respective child task of the plurality of child tasks.
Binbin Deng, Tianfang Xiong, Mancheng Xiong, Shaocong Liang, Zhipeng Zhang
Filed: 11 Apr 19