What are you looking for ?
Infinidat
Articles_top

Robin Systems Assigned Nine Patents

Rolling back kubernetes applications, implementing clone snapshots in distributed storage, orchestration of heterogeneous multi-role applications, automated management of bundled applications, redo log for append only storage scheme, block map cache, automated management of bundled applications, implementing secure communication in distributed computing, changing distributed storage volume from non-replicated to replicated

Rolling back kubernetes applications
Robin Systems, Inc., San Jose, CA, has been assigned a patent (11,113,158) developed by Alluboyina, Ravi Kumar, Santa Clara, CA, and Atur, Sree Nandan, Newark, CA, for rolling back kubernetes applications.

The abstract of the patent published by the U.S. Patent and Trademark Office states: ”A new snapshot of a storage volume is created by instructing computing nodes to suppress write requests. An orchestration layer implements a multi-role application that is provisioned with virtualized storage and computation resources. A snapshot of the application may be created and used to rollback or clone the application. Clones snapshots of storage volumes may be thin clones. An application may use multiple orchestration approaches and objects of the multi-role application may be discovered and added to an application definition. The application definition may be used to create snapshots of the application and perform operations using the snapshots. Rolling back may include deleting objects other than PVCs, followed by rolling back storage volumes mounted to the PVCs, followed by recreating objects according to an application snapshot. PVCs created by a custom resource may be deleted along with the custom resource with the PVCs being recreated before recreating the custom resource.

The patent application was filed on October 4, 2019 (16/593,059).

Implementing clone snapshots in distributed storage
Robin Systems, Inc., San Jose, CA, has been assigned a patent (11,099,937) developed by Alluboyina, Ravi Kumar, Santa Clara, CA, Vallala, Shravan Kumar, Mageswaran, Manjunath, San Jose, CA, and Doshi, Tushar, Santa Clara, CA, for implementing clone snapshots in distributed storage system.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “A new snapshot of a storage volume is created by instructing computing nodes to suppress write requests. Once pending write requests from the computing nodes are completed, storage nodes create a new snapshot for the storage volume by allocating a new segment to the new snapshot and finalizes and performs garbage collection with respect to segments allocated to the previous snapshot. Subsequent write requests to the storage volume are then performed on the segments allocated to the new snapshot. An orchestration layer implements a multi-role application that is provisioned with virtualized storage and computation resources. A snapshot of the application may be created and used to rollback or clone the application. Clone snapshots of storage volumes may be gradually populated with data from prior snapshots to reduce loading on a primary snapshot.

The patent application was filed on January 11, 2018 (15/868,682).

Orchestration of heterogeneous multi-role applications
Robin Systems, Inc., San Jose, CA
, has been assigned a patent (11,086,725) developed by Alluboyina, Ravi Kumar, Doshi, Tushar, Santa Clara, CA, Seetala, Partha Sarathi, San Jose, CA, Patel, Ripulkumar Hemantbhai, Fremont, CA, and Mukku, Jagadish Kumar, San Jose, CA, for an orchestration of heterogeneous multi-role applications.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “A new snapshot of a storage volume is created by instructing computing nodes to suppress write requests. An orchestration layer implements a multi-role application that is provisioned with virtualized storage and computation resources. A snapshot of the application may be created and used to rollback or clone the application. Clones snapshots of storage volumes may be gradually populated with data from prior snapshots to reduce loading on a primary snapshot. A multi-role application may be orchestrated using multiple orchestration approaches and objects of the multi-role application may be discovered and added to an application definition. The application definition may be used to create snapshots of the application and the snapshot may be used to rollback, clone, backup, or migrate the application.

The patent application was filed on March 25, 2019 (16/363,907).

Automated management of bundled applications
Robin Systems, Inc., San Jose, CA
, has been assigned a patent (11,036,439) developed by Alluboyina, Ravikumar, Santa Clara, CA, Mishra, Ashok, San Jose, CA, and Bhattacharyya, Abir, Gilroy, CA, for an automated management of bundled applications.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “A new snapshot of a storage volume is created by instructing computing nodes to suppress write requests. Once pending write requests from the computing nodes are completed, storage nodes create a new snapshot for the storage volume by allocating a new segment to the new snapshot and finalizes and performs garbage collection with respect to segments allocated to the previous snapshot. An orchestration layer implements a bundled application that is provisioned with virtualized storage and computation resources. A snapshot of the bundled application may be created and used to rollback or clone the application. Clones snapshots of storage volumes may be gradually populated with data from prior snapshots to reduce loading on a primary snapshot. Chaos testing of the bundled application may be performed and storage volumes may be created, expanded, and/or moved based on usage of the bundled application.

The patent application was filed on October 22, 2018 (16/167,109).

Redo log for append only storage scheme
Robin Systems, Inc., San Jose, CA
, has been assigned a patent (11,023,328) developed by Venkatesan, Dhanashankar, Mukku, Jagadish Kumar, San Jose, CA, and Patel, Ripulkumar Hemantbhai, Fremont, CA, for a redo log for append only storage scheme.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “A new snapshot of a storage volume is created by suppressing write requests. Once pending write requests from the computing nodes are completed, storage nodes create a new snapshot for the storage volume by allocating a new segment to the new snapshot. Data is written in segments and Metadata is stored in the segments indicating LBAs of data stored therein and offsets within the segments at which data for LBAs are stored. For write requests, index entries are stored in an index buffer for a segment and written to the segment when the buffer is full. A redo entry is created in a redo buffer for multiple storage volumes and slices for each write request. Write requests are acknowledged when the redo buffer is written to redo segments on a storage device. On restart, index buffers are reconstructed from the redo segments if needed.

The patent application was filed on July 30, 2018 (16/049,279).

Block map cache
Robin Systems, Inc., San Jose, CA
, has been assigned a patent (10,976,938) developed by Mukku, Jagadish Kumar, Venkatesan, Dhanashankar, San Jose, CA, and Patel, Ripulkumar Hemantbhai, Fremont, CA, for a block map cache.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “A new snapshot of a storage volume is created by suppressing write requests. Once pending write requests from the computing nodes are completed, storage nodes create a new snapshot for the storage volume by allocating a new segment to the new snapshot. Subsequent write requests to the storage volume are then performed on the segments allocated to the new snapshot. A block map records segments where current data for an LBA of a slice of a storage volume is stored. Block maps may be written to a storage device in order to free memory. Block maps may be read back into memory when needed. Writing and reading of block maps may be performed upon fragments of block maps. On restarting of the storage node, block maps may be restored from block maps stored in the storage device.

The patent application was filed on July 30, 2018 (16/049,073).

Automated management of bundled applications
Robin Systems, Inc., San Jose, CA
, has been assigned a patent (10,908,848) developed by Mishra, Ashok, San Jose, CA, and Alluboyina, Ravikumar, Santa Clara, CA, for an automated management of bundled applications.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “A new snapshot of a storage volume is created by instructing computing nodes to suppress write requests. Once pending write requests from the computing nodes are completed, storage nodes create a new snapshot for the storage volume by allocating a new segment to the new snapshot and finalizes and performs garbage collection with respect to segments allocated to the previous snapshot. An orchestration layer implements a bundled application that is provisioned with virtualized storage and computation resources. A snapshot of the bundled application may be created and used to rollback or clone the application. Clones snapshots of storage volumes may be gradually populated with data from prior snapshots to reduce loading on a primary snapshot. Chaos testing of the bundled application may be performed and storage volumes may be created, expanded, and/or moved based on usage of the bundled application.

The patent application was filed on October 22, 2018 (16/167,049).

Implementing secure communication in distributed computing
Robin Systems, Inc., San Jose, CA
, has been assigned a patent (10,896,102) developed by Doshi, Tushar, and Alluboyina, Ravi Kumar, Santa Clara, CA, for implementing secure communication in a distributed computing system.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “A new snapshot of a storage volume is created by instructing computing nodes to suppress write requests. Once pending write requests from the computing nodes are completed, storage nodes create a new snapshot for the storage volume by allocating a new segment to the new snapshot and finalizes and performs garbage collection with respect to segments allocated to the previous snapshot. Subsequent write requests to the storage volume are then performed on the segments allocated to the new snapshot. An orchestration layer implements a multi-role application that is provisioned with virtualized storage and computation resources. A snapshot of the application may be created and used to rollback or clone the application. Containers may be loaded with data structures for encrypted and/or authenticated communication. Failed storage volumes maybe detected and repaired. Repopulating repaired volumes may be managed by an application or a storage manager implementing a virtualized storage system.

The patent application was filed on January 11, 2018 (15/868,586).

Changing distributed storage volume from non-replicated to replicated
Robin Systems, Inc., San Jose, CA
, has been assigned a patent (10,877,684) developed by Patel, Ripulkumar Hemantbhai, Fremont, CA, Venkatesan, Dhanashankar, and Mukku, Jagadish Kumar, San Jose, CA, for changing a distributed storage volume from non-replicated to replicated.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “A distributed storage system stores a storage volume as segments that are allocated as needed and assigned VSIDs according to a monotonically increasing counter. The storage volume may be provisioned by an orchestration layer that manages the storage volumes as well as containers executing executable components of the storage volume. The storage volume may be replicated, such as by replicating slices of the storage volume. A primary copy of the slice may be moved from one node to another within the distributed storage system by designating it as a replica, creating a new replica at the new location which is then brought current. The new replica is then designated as the primary replica and the former primary replica may be deleted. A non-replicated storage volume may be converted to a replicated storage volume and vice versa.

The patent application was filed on May 15, 2019 (16/413,295).

Articles_bottom
AIC
ATTO
OPEN-E