What are you looking for ?
Advertise with us
RAIDON

Red Hat Assigned Ten Patents

For storage snapshots for nested VMs, adaptive message queue timeouts for message queues related to storage, determining weights for cache storage of fragmented data, workload-based cache compression in distributed storage, lazy virtual filesystem instantiation and caching, writeback overhead reduction for workloads, managing access to block storage in cloud computing environments, overlay container storage driver for microservice workloads, prepopulated container images repositories for CI/CD environments, prefetching data in distributed storage

Storage snapshots for nested virtual machines
Red Hat, Inc., Raleigh, NC
, has been assigned a patent (11983555) developed by Tsirkin; Michael, and Ilan; Amnon, Ra’anana, Israel, for “storage snapshots for nested virtual machines.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “Systems and methods for storage snapshots for nested virtual machines. An example method may comprise running, by a host computer system, a hypervisor managing a first virtual machine associated with a first virtual device. Responsive to creating a second virtual machine by the hypervisor, requesting, by the first virtual machine, a first snapshot of the first virtual device. The hypervisor generates the first snapshot of the first virtual device and forwards the first snapshot of the first virtual device to the second virtual machine.

The patent application was filed on 2021-08-03 (17/444372).

Adaptive message queue timeouts for message queues related to storage systems
Red Hat, Inc., Raleigh, NC
, has been assigned a patent (11979341) developed by Lifshitz; Yuval, Ra’anana, Israel, and Chen; Huamin, Westford, MA, for “adaptive message queue timeouts for message queues related to storage systems.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “A first set of storage accesses of a storage system are identified. The first set of storage accesses are associated with a first user. A first plurality of storage access notifications is sent to a first message queue associated with the first user based on the first set of storage accesses. A first message queue timeout value of the first message queue is set based on at least one characteristic associated with the first set of storage accesses.

The patent application was filed on 2021-09-28 (17/487012).

Determining weights for cache storage of fragmented data
Red Hat, Inc., Raleigh, NC
, has been assigned a patent (11947800) developed by BenHanokh; Gabriel Zvi, Tel-Aviv, Israel, Wasserman; Orit, Mitzpe Aviv, Israel, and Salomon; Yehoshua, Kfar Saba, Israel, for “determining weights for cache storage of fragmented data.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “Fragmented data on a storage device may be additionally stored in a cache. A cache weight for determining storage of a data unit can be determined. For example, a computing device can receive storage device characteristics from a storage device. A data unit comprising multiple fragments may be stored on the storage device. The computing device can receive data unit characteristics from the storage device. The computing device can determine a cache weight for the data unit. The computing device may output the cache weight for determining storage of the data unit in a cache.

The patent application was filed on 2021-10-27 (17/512278).

Workload-based cache compression in distributed storage system
Red Hat, Inc., Raleigh, NC
, has been assigned a patent (11943296) developed by BenHanokh; Gabriel Zvi, Tel-Aviv, Israel, Wasserman; Orit, Mitzpe-Aviv, Israel, and Salomon; Yehoshua, Kfar-Saba, Israel, for a “workload-based cache compression in a distributed storage system.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “An example method may include receiving, in a virtualized execution environment, a data access request from a storage system, identifying, in view of a virtualized execution image associated with the virtualized execution environment, an application running in the virtualized execution environment, generating a cache classification that specifies whether data accessed by the application is suitable for cache compression, including, in the data access request, a tag indicating whether cached data is to be accessed in a compressed-memory cache, wherein the tag is determined in view of the cache classification, and sending, to a server of the storage system, the data access request. The application can be identified in view of metadata included in the virtualized execution image, where the metadata comprises one or more of an application name or an application version.

The patent application was filed on 2022-05-31 (17/829334).

Lazy virtual filesystem instantiation and caching
Red Hat, Inc., Raleigh, NC
, has been assigned a patent (11914556) developed by Ignatowicz; Eder, Cambridge, MA, and Bakos; Alexandre Porcelli, Westford, MA, for lazy virtual filesystem instantiation and caching.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “A host with a memory, which stores a guest, a filesystem cache, and a proxy cache, has a filesystem manager executing on a processor that receives a first request to locate a file in a first filesystem. In response to receiving the first request, a filesystem proxy in the proxy cache associated with the first filesystem is queried. The first request is responded to based on metadata retrieved from the filesystem proxy. A second request is received to modify the file. In response to receiving the second request, the first filesystem is instantiated in the filesystem cache, where a second filesystem is evicted from the filesystem cache to reclaim storage capacity for the first filesystem. The file in the first filesystem is modified.

The patent application was filed on 2018-10-19 (16/165475).

Writeback overhead reduction for workloads
Red Hat, Inc., Raleigh, NC
, has been assigned a patent (11914512) developed by Tsirkin; Michael, RaAnana, Israel, Arcangeli; Andrea, New York, NY, and Scrivano; Giuseppe, Milan, Italy, for a writeback overhead reduction for workloads.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “An example system includes a memory, a processor in communication with the memory, and a supervisor. The supervisor is configured to allocate a memory space in the memory to a workload executing on the processor. The supervisor is configured to store data written by the workload as dirty memory in the memory space at least until the data is written back to a data storage. Based on a type of the workload being a first type, the supervisor is configured to trigger write back of at least a portion of the dirty memory into the data storage in response to the dirty memory exceeding a threshold level. Based on the type of the workload being a second type, the supervisor is configured to delay write back of the dirty memory into the data storage in response to the dirty memory exceeding the threshold level.

The patent application was filed on 2021-09-28 (17/449217).

Managing access to block storage in cloud computing environments
Red Hat, Inc., Raleigh, NC
, has been assigned a patent (11914877) developed by Talmor; Avraham, Rishon Letzion, Israel, Gersht; Ilan, Bat Yam, Israel, and Bregman; Arie, Gan Yavne, Israel, for a managing access to block storage in cloud computing environments.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “Systems and methods for managing access to a block device. An example method includes receiving, by a processing device from an entity operating in a cloud-computing environment, a memory access command referencing a block device of a distributed storage system that is accessible by a plurality of entities of the cloud computing environment; identifying a data structure associated with the referenced block device, wherein the data structure identifies entities of the cloud-computing environment that are allowed access to the block device; determining, in view of the data structure, whether the entity is allowed access to the block device by the memory access command; and responsive to determining that the entity is allowed access to the block device by memory access command, executing the memory access command.

The patent application was filed on 2021-10-28 (17/513300).

Overlay container storage driver for microservice workloads
Red Hat, Inc., Raleigh, NC
, has been assigned a patent (11893407) developed by Deutsch; Fabian, Grasbrunn, Germany, Litke; Adam Gerard, Harrisburg, PA, and Chen; Huamin, Westford, MA, for an overlay container storage driver for microservice workloads.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “A first command is received from a workload, by a host system executing a nested container storage interface (CSI) driver, to create a persistent volume. The nested CSI driver converts the first command used by the workload to create the persistent volume to a second command used by the host system to increase a capacity of a previously generated persistent volume allocated to the workload. The second command is transmitted to an undercluster CSI driver of the host system, wherein the second command causes the undercluster CSI driver to increase the capacity of the previously generated persistent volume.

The patent application was filed on 2020-09-24 (17/030747).

Prepopulated container images repositories for CI/CD environments
Red Hat, Inc., Raleigh, NC
, has been assigned a patent (11893382) developed by Tarocchi; Andrea, and Antinori; Paolo, Milan, Italy, for a prepopulated container images repositories for CI/CD environments.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “A system and method for prepopulating a container image repository for continuous integration (CI/CD) environments using volumes and/or layered images. The method includes executing, by the processing device, a container image that is configured as an image repository mirror for a remote server. The method includes executing, by the processing device, an application to cause the application to provide a request for one or more images to the container image. The method includes determining, by the container image, an absence of the one or more images in the container image. The method includes retrieving, by the container image responsive to determining the absence of the one or more images, the one or more images from the remote storage. The method includes providing, by the container image, the one or more images retrieved from the remote storage to the application.

The patent application was filed on 2021-08-02 (17/391515).

Prefetching data in distributed storage system
Red Hat, Inc., Raleigh, NC
, has been assigned a patent (11860788) developed by BenHanokh; Gabriel Zvi, Tel-Aviv, Israel, and Salomon; Yehoshua, Kfar Saba, Israel, for prefetching data in a distributed storage system.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “Data can be prefetched in a distributed storage system. For example, a computing device can receive a message with metadata associated with at least one request for an input/output operation from a message queue. The computing device can determine, based on the message from the message queue, an additional IO operation predicted to be requested by a client subsequent to the at least one request for the IO operation. The computing device can send a notification to a storage node of a plurality of storage nodes associated with the additional IO operation for prefetching data of the additional IO operation prior to the client requesting the additional IO operation.

The patent application was filed on 2021-09-08 (17/468954).

Articles_bottom
ExaGrid
AIC
Teledyne
ATTO
OPEN-E