4565 patents
Page 54 of 229
Utility
Reorganizing disks and raid members to split a disk array during capacity expansion
20 Sep 22
A drive cluster with RAID (D+P) protection groups initially has D+P=W drives and W partitions.
Kuolin Hua
Filed: 2 Oct 20
Utility
Efficient data access operations via a mapping layer instance for a doubly mapped redundant array of independent nodes
20 Sep 22
Efficient handling of disk input/output (I/O) operations is disclosed for a storage system supporting a doubly mapped redundant array of independent nodes.
Mikhail Danilov, Konstantin Buinov
Filed: 28 May 21
Utility
Targetless snapshot system replication data pointer table
20 Sep 22
Storage objects and targetless snaps of the storage objects are represented using a system replication data pointer table (SRT), direct index lookup (DIL) tables, and virtual replication data pointer tables (VRTs).
Michael Ferrari, Jeffrey Wilson, Sandeep Chandrashekhara
Filed: 28 May 20
Utility
Mapped redundant array of independent data storage regions
20 Sep 22
A mapped redundant array of independent regions (mapped RAIR) for data storage is disclosed.
Mikhail Danilov, Konstantin Buinov
Filed: 26 Sep 19
Utility
Host device with efficient automated seamless migration of logical storage devices across multiple access protocols
20 Sep 22
An apparatus comprises a host device configured to communicate over a network with a storage system.
Vinay G. Rao, Sanjib Mallick, Natasha Gaurav, Arieh Don
Filed: 21 Feb 20
Utility
Performance of a multi-core storage system
20 Sep 22
Techniques are used for improving performance of a storage system.
Jianbin Kang, Geng Han, Vladimir Shveidel
Filed: 28 Apr 21
Utility
Optimal and dynamic selection of compression dictionary size and data buffer coalesce infrastructure for greater data reduction and lowered network bandwidth usage of remote data facility replication systems
20 Sep 22
Storage arrays in a mirror relationship use dynamic compression dictionary size adjustment and data buffer merging to more efficiently compress data associated with maintenance of consistency of a replicated storage object.
Kenneth Dorman, Venkata Ippatapu
Filed: 19 Mar 21
Utility
Embedded container-based control plane for clustered environment
20 Sep 22
Techniques for providing an embedded container-based control plane for clustered environments.
Matthew Jean, Daniel K. O'Reilly, Richard Hicks
Filed: 1 May 20
Utility
Mitigating real node failure of a doubly mapped redundant array of independent nodes
20 Sep 22
Mitigating the effects of a real node failure in a doubly mapped redundant array of independent nodes, e.g., doubly mapped cluster is disclosed.
Mikhail Danilov, Yohannes Altaye
Filed: 30 Jul 19
Utility
Method, device and program product for managing data of storage device
20 Sep 22
A technique involves: in response to receiving a request to write data to a storage device, acquiring metadata of a redundant array of independent disks (RAID) extent that is associated with the request to write data, the RAID extent being built based on disk slices comprised in a plurality of disks of the storage device; determining, based on the metadata, a disk slice of data write-enabled RAID extent to write the data; and copying an identification and a degradation number into a metadata page associated with a mapper for data recovery, the identification and degradation number being comprised in the metadata and associated with the data write-enabled RAID extent, the mapper being used to map a physical space and a virtual logical space, and the degradation number indicating the number of times that the disk slice comprised in the RAID extent changes from being normal to being degraded.
Geng Han, Xinlei Xu, Changyu Feng, Jian Gao
Filed: 25 Sep 19
Utility
Handling of offline storage disk
20 Sep 22
Techniques for storage management involve: in response to a first disk becoming offline and remaining offline until a first time point, selecting a second storage slice in a second disk as a backup storage slice for a first storage slice in the first disk, the first storage slice being one of slices forming a redundant array of independent disks (RAID), the slices being located in different disks.
Baote Zhuo, Jibing Dong, Jian Gao, Jianbin Kang
Filed: 31 Mar 20
Utility
Controlling a storage system based on available power
20 Sep 22
Techniques to control a storage system involve: determining whether available power capable of being supplied by a supplying apparatus of the storage system is less than power required by the storage system; and in response to a determination that the available power is less than the power required by the storage system, adjusting an operation parameter of the storage system based on the available power so as to match the power required by the storage system with the available power.
Min Zhang, Qiulin Cheng, Haohan Zhang
Filed: 21 Jul 20
Utility
Method, device, and computer program product for obtaining diagnostic information
20 Sep 22
Techniques may involve determining, according to determination that a received system alarm corresponds to a predefined to-be-monitored alarm, the received system alarm as a target system alarm.
Maoyang Xu, Fang Du
Filed: 21 Sep 20
Utility
Using storage class memory as a persistent operating system file/block cache
20 Sep 22
A host server in a server cluster has a memory allocator that creates a dedicated host application data cache in storage class memory.
Arieh Don, Adnan Sahin, Owen Martin, Peter Blok, Philip Derbeko
Filed: 10 Oct 19
Utility
Data copy offload command support across multiple storage access protocols
20 Sep 22
An apparatus includes at least one processing device, with the at least one processing device comprising a processor and a memory coupled to the processor.
Amit Pundalik Anchi, Rimpesh Patel
Filed: 19 Jan 21
Utility
Deleting orphan archived files from storage array using a time-based decision algorithm
20 Sep 22
Methods, apparatus, and processor-readable storage media for deleting orphan archived files from a storage array using a time-based decision algorithm are provided herein.
Frederic Corniquet, Anurag Bhatnagar, Priyamrita Ghosh
Filed: 19 May 20
Utility
Enforcing minimum space guarantees in thinly-provisioned file systems
20 Sep 22
A technique for managing storage space includes establishing an MSR (minimum space reservation) of a thin file system built upon a storage pool.
Changyong Yu, Xianlong Liu, Yuetao Jiang, Ruiling Dou, Banghui Luo, Walter C. Forrester
Filed: 27 Apr 17
Utility
Similarity hash for binary data pages
20 Sep 22
Techniques for data processing may include: receiving a page P having a binary representation; determining a plurality of features for the page P; determining a plurality of feature hashes for the plurality of features, wherein each of the plurality of feature hashes corresponds to a different one of the plurality of features, wherein said each feature hash is determined using a hash function and in accordance with said different one of the plurality of features and an index associated with said different one of the plurality of features; and determining, in accordance with the plurality of feature hashes for the plurality of features, a similarity hash for the page P.
Uri Shabi, Alon Titelman, Ronen Gazit
Filed: 31 Oct 19
Utility
Issuing alerts for storage volumes using machine learning
20 Sep 22
A method is used in issuing alerts for storage volumes using machine learning.
David Meiri, Anton Kucherov
Filed: 1 Feb 19
Utility
Detecting security threats in storage systems using artificial intelligence techniques
20 Sep 22
Methods, apparatus, and processor-readable storage media for detecting security threats in storage systems using AI techniques are provided herein.
Deepak Gowda, Bina K. Thakkar, Wenjin Liu
Filed: 29 Jun 20