4565 patents
Page 69 of 229
Utility
Method, device, and computer program product for managing storage system
5 Jul 22
The present disclosure relates to a method, device and computer program product for managing a storage system.
Yi Wang, Jun Tang, Qingxiao Zheng
Filed: 28 Jan 20
Utility
Automatic configuration of multiple virtual storage processors
5 Jul 22
A virtual storage appliance having multiple storage processors is installed in a virtualized execution environment.
Michael L. Burriss, Wai C. Yim, George Papadopoulos, David A. Parenti, Christopher R. Dion, Jochen F. De Smet
Filed: 24 Jul 19
Utility
Storage system with submission queue selection utilizing application and submission queue priority
5 Jul 22
A host device comprises a plurality of communication adapters and is configured to communicate with a storage system.
Kurumurthy Gokam, Venkatesh Doddamane Nagaraj
Filed: 2 Aug 19
Utility
Automatic copy validation using real-world application traffic
5 Jul 22
One example method includes bringing up a clone application in a validation environment, replaying recorded incoming network traffic to the clone application, obtaining a response of the clone application to the incoming network traffic, comparing the response of the clone application to recorded outgoing network traffic of the production application, and making a validation determination regarding the clone application, based on the comparison of the response of the clone application to recorded outgoing network traffic of the production application.
Oron Golan, Aviram Fireberger, Amos Zamir, Kfir Wolfson, Jehuda Shemer
Filed: 10 Jul 18
Utility
Zero-knowledge protection for side channels in data protection to the cloud
5 Jul 22
Masking a data rate of transmitted data is disclosed.
Amos Zamir, Jehuda Shemer, Kfir Wolfson
Filed: 16 Jan 20
Utility
Method and system for storage load balancing based on virtual synthetics metadata
5 Jul 22
A method and system for storage load balancing based on virtual synthetics metadata.
Kedar Sadanand Godbole, Nitin Madan, Srikant Viswanathan
Filed: 27 Oct 20
Utility
Generating recommendations for protection operations performed for virtual storage volumes
5 Jul 22
An apparatus comprises at least one processing device configured to identify a protection operation to be performed for a virtual storage volume, the virtual storage volume comprising two or more storage volumes on two or more storage systems, a first one of the storage volumes on a first one of the storage systems comprising data that is mirrored on a second one of the storage volumes on a second one of the storage systems different than the first storage system.
Sunil Kumar, Prashant Pokharna, Ashutosh Kumar Singh
Filed: 14 Sep 20
Utility
Systems and methods for selecting devices for backup and restore operations for virtual machines
5 Jul 22
Techniques described herein relate to methods for managing backup and restore operations.
Shelesh Chopra, Rahul Deo Vishwakarma, Sharath Talkad Srinivasan, Parmeshwr Prasad
Filed: 9 Dec 20
Utility
Encryption detection
5 Jul 22
Detecting data corruption in a storage system includes examining portions of the data for encryption anomalies and providing an indication in response to detecting an encryption anomaly.
Douglas E. LeCrone, Brett A. Quinn
Filed: 8 Oct 19
Utility
Method, electronic device and computer program product for creating metadata index
5 Jul 22
Embodiments of the present disclosure relate to a method, an electronic device and a computer program product for creating metadata index.
Jingrong Zhao, Qingxiao Zheng, Yi Wang
Filed: 12 Jul 19
Utility
Methods, systems, and computer readable mediums for performing an aggregated free-form query
5 Jul 22
One method includes receiving aggregated free-form query information comprising a first section and a second section for requesting data pertaining to a computing system and converting the first section and the second section of the aggregated free-form query information into an original query portion and a contingency query portion for accessing at least one data set.
Geoffrey David Bourne, James K. Boettcher
Filed: 2 Jun 20
Utility
Using double hashing schema to reduce short hash handle collisions and improve memory allocation in content-addressable storage systems
5 Jul 22
Example embodiments of the present invention relate and a method and an apparatus for double hashing.
Kirill Shoikhet, Gilad Braunschvig, Eldad Zinger, Kobi Luz, Zvi Schneider
Filed: 18 Jun 20
Utility
Methods, systems, and computer readable mediums for selecting and configuring a computing system to support a replicated application
5 Jul 22
Methods, systems, and computer readable mediums for selecting and configuring a computing system to support a replicated application are disclosed.
Adrian John Sandham
Filed: 28 Apr 21
Utility
Host device with multi-path layer providing dynamic control of one or more path selection algorithms
21 Jun 22
A host device is configured to communicate over a network with a storage system comprising a plurality of storage devices.
Sanjib Mallick, Vinay G. Rao, Arieh Don
Filed: 11 Oct 19
Utility
Regulating storage device rebuild rate in a storage system
21 Jun 22
An apparatus comprises at least one processing device comprising a processor coupled to a memory; the at least one processing device being configured to: obtain a set of rebuild rate parameters for a given storage device from a storage array comprising a plurality of storage devices; and dynamically regulate a rebuild rate associated with a rebuild process for the given storage device based on the set of rebuild rate parameters obtained from the storage array for the given storage device.
Vamsi K. Vankamamidi, Shuyu Lee, Kurt W. Everson, Pavan Kumar Vutukuri, Andrew P. Kubicki
Filed: 22 Jun 20
Utility
Technique for encoding deferred reference count increments and decrements
21 Jun 22
A method, system, and computer program product for encoded virtual block deferred reference counting comprising receiving an input/output (“IO”) request for data, the data associated with a virtual block, updating a reference count structure to reflect the IO request, and updating, out of line from the IO request, one or more reference counts associated with the virtual block to reflect the result of the IO request based on the updated reference count structure.
Vamsi Vankamamidi, Philippe Armangau, Ashok Tamilarasan
Filed: 2 Aug 19
Utility
Smarter performance alerting mechanism combining thresholds and historical seasonality
21 Jun 22
A storage system management application receives reports describing operation of a storage system from a performance monitoring system, and compares the storage system operating metrics against a set of respective thresholds.
Lisa O'Mahony, David Moloney, Eileen Kelleher, Francisco Jaen
Filed: 1 Oct 20
Utility
Caching techniques
21 Jun 22
Techniques for caching may include: determining an update to a first data page of a first cache on a first node, wherein a second node includes a second cache and wherein the second cache includes a copy of the first data page; determining, in accordance with one or more criteria, whether to send the update from the first node to the second node; responsive to determining, in accordance with the one or more criteria, to send the update, sending the update from the first node to the second node; and responsive to determining not to send the update, sending an invalidate request from the first node to the second node, wherein the invalidate request instructs the second node to invalidate the copy of the first data page stored in the second cache of the second node.
Alex Soukhman, Uri Shabi, Bar David
Filed: 24 Sep 20
Utility
Method and devices for managing cache
21 Jun 22
Embodiments of the present disclosure relate to a method and apparatus for managing cache.
Ruiyong Jia, Xinlei Xu, Lifeng Yang, Xiongcheng Li, Jian Gao
Filed: 10 Aug 20
Utility
Moving snapshots from a local snapshot lineage on a storage system to a cloud snapshot lineage on cloud storage
21 Jun 22
An apparatus comprises a processing device configured to identify a snapshot lineage comprising (i) a local snapshot lineage stored on a storage system and (ii) a cloud snapshot lineage stored on cloud storage of a cloud external to the storage system.
Shanmuga Anand Gunasekaran, Deepak Vokaliga, Michael Anthony, Mark Aldred, Anurag Bhatnagar
Filed: 10 Mar 20