4565 patents
Page 88 of 229
Utility
Intelligent control of cache
15 Mar 22
A method and system for intelligent control of read-ahead cache for a client application is provided.
Keyur Desai
Filed: 11 Apr 19
Utility
Incremental metadata aggregation for a file storage system
15 Mar 22
The described technology is generally directed towards incremental aggregation of metadata for a file storage system.
Jan Ralf Alexander Olderdissen
Filed: 3 Jun 19
Utility
Highly resilient synchronous replication with automatic recovery
15 Mar 22
In one aspect, automatic recovery of a synchronous replication session in response to an error is provided for a storage system that includes a source and target sites.
Xiangping Chen, Svetlana Kronrod
Filed: 11 Oct 18
Utility
Storage systems configured for storage volume addition in synchronous replication using active-active configuration
15 Mar 22
An apparatus in one embodiment comprises at least one processing device comprising a processor coupled to a memory.
Xiangping Chen, David Meiri
Filed: 28 Jan 19
Utility
Method and apparatus for hierarchical generation of a complex object
15 Mar 22
A complex object generator is implemented, for example, as an integrated development environment.
Gil Ratsaby, Ron Arnan, Hagay Dagan
Filed: 15 Jun 20
Utility
Encoding and evaluating multisets using prime numbers
8 Mar 22
Techniques are provided for multiset encoding and evaluation.
Zulfikar A. Ramzan, Sashka T. Davis, Nicholas H. Hoang
Filed: 1 Nov 19
Utility
Automatically orchestrating deployments of software-defined storage stacks
8 Mar 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
Scaling distributed computing system resources based on load and trend
8 Mar 22
The described technology is generally directed towards automatically scaling distributed computing resources of a distributed computing system based on a system load measurement and a trend factor indicative of whether the system load is increasing or decreasing.
Jeff Wu, Hui Li
Filed: 18 Dec 18
Utility
Method and device for managing storage system
8 Mar 22
A method and device for managing a storage system comprising multiple storage devices in a first layer and at least one backup storage device in a second layer.
Tao Xu, Xinlei Xu, Liam Xiongcheng Li, Lifeng Yang, Jian Gao, Geng Han
Filed: 28 Jun 18
Utility
Methods and systems for performing data backups
8 Mar 22
A method for backing up a storage volume that includes receiving, by a volume manager, a block allocation table of a cloned storage volume backup, selecting a modification entry that comprises a volume offset for modified file data, obtaining a backup offset for the cloned storage volume backup based on the block allocation table and the volume offset, updating, based on the backup offset, the block allocation table to obtain an updated block allocation table, and sending the modified file data and the updated block allocation table to a backup server.
Mahesh Reddy Appireddygari Venkataramana, Shelesh Chopra, Sunil Yadav, Divyangana Sisodia, Yagnavalkya Chennojwala, Asif Khan, Aneesh Kumar Gurindapalli
Filed: 28 Feb 20
Utility
Recovery of page description blocks based on context
8 Mar 22
A method performed by a computing device having memory is provided.
Edward Zhao, Socheavy Heng, Sihang Xia, Xinlei Xu, Vamsi K. Vankamamidi
Filed: 22 Jan 21
Utility
Method, apparatus, and computer program product for managing storage space provided across multiple storage systems
8 Mar 22
Techniques involve managing a storage space.
Xinlei Xu, Xiongcheng Li, Lifeng Yang, Geng Han, Jian Gao
Filed: 24 Sep 19
Utility
Direct input/output path to compressed data
8 Mar 22
Techniques for providing a direct IO path to compressed data on storage media of a storage system.
Xiangping Chen, Philippe Armangau, Anton Kucherov, Xunce Zhou, William C. Davenport
Filed: 17 Oct 19
Utility
Dynamic bandwidth management on a storage system
8 Mar 22
Bandwidth on a front-end port of a storage system may be managed.
Owen Martin, Erik P. Smith
Filed: 29 May 20
Utility
System and method for efficiently measuring physical space for an ad-hoc subset of files in protection storage filesystem with stream segmentation and data deduplication
8 Mar 22
In one example, a method includes measuring an amount of physical storage space used, or expected to be used, by a portion of a dataset S of segments, and measuring the amount of physical storage space includes receiving information that identifies an ad-hoc group of size ‘n’ of files F1 . . .
Guilherme Menezes, Fabiano Botelho, Abdullah Reza
Filed: 10 Apr 19
Utility
On-demand remote snapshot creation for a synchronous replication session in automatic recovery
8 Mar 22
An aspect of performing on-demand remote snapshot creation for a synchronous replication session between a local system and a remote system of a storage system includes receiving a request for the remote snapshot on the remote system and identifying a current state of the synchronous replication session.
Archana Parasnis, Svetlana Kronrod, Xiangping Chen
Filed: 4 Mar 20
Utility
Input and output files that offload search pattern matching from clients to servers
8 Mar 22
A system enables client to convert a command, which specifies applying a search pattern to a data object that is stored by server, into at least one part of an input file, which specifies applying the search pattern to the data object that is stored by server, and to write at least one part of the input file to server, in response to receiving the command.
Lokanadham Potnuru
Filed: 10 Jun 19
Utility
Lazy lock queue reduction for cluster group changes
8 Mar 22
Described herein are technologies directed to lazy lock queue reduction in computing clusters.
Antony Richards, Douglas Kilpatrick
Filed: 22 Jan 20
Utility
Intelligently distributing retrieval of recovery data amongst peer-based and cloud-based storage sources
8 Mar 22
Described is a system for intelligently distributing the retrieval of recovery data amongst peer-based and cloud-based storage sources.
Yossef Saad, Alex Solan
Filed: 3 Jun 20
Utility
Method, device and computer program product for processing disk unavailability states
8 Mar 22
Techniques for managing data involve determining multiple indications related to a status of a stripe, including a first indication to indicate whether a group of disks related to the stripe is available, a second indication to indicate whether to rebuild the stripe, and a third indication to retain a value of the first indication when a disk is unavailable; in response to detecting that a disk in the group of disks is unavailable, updating the first indication to indicate that the disk is unavailable; and in response to receiving a write operation, determining an updating to the third indication with a first value of the updated first indication; and in response to determining that the unavailable disk is available again within a predetermined time period, updating the second indication with a current value of the updated third indication, to indicate rebuilding of the stripe.
Jianbin Kang, Jian Gao
Filed: 3 Apr 20