Portworx by Pure Storage Assigned Four Patents
On-demand elastic storage infrastructure, protecting volume namespaces from corruption in distributed container orchestrator, graph driver layer management, chain file system
By Francis Pelletier | June 21, 2021 at 11:30 amOn-demand elastic storage infrastructure
Portworx, Inc., Los Altos, CA, (acquired by Pure Storage, Inc.) , has been assigned a patent (11,023,128) developed by Pabon, Luis Pablo, Sturbridge, MA, for an “on-demand elastic storage infrastructure.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: ”A scalable storage infrastructure may be provided by dynamically adjusting the size of a storage volume implemented across one or more storage devices. When data is added to or removed from the storage volume, the system may compare the current amount of data stored on the volume to a threshold value. Then storage capacity may then be adjusted so as to accommodate future storage requests without maintaining an inefficiently large amount of reserved but unused storage space.”
The patent application was filed on March 16, 2018 (Appl. No.15/923,258).
Protecting volume namespaces from corruption in distributed container orchestrator
Portworx, Inc., Los Altos, CA, (acquired by Pure Storage, Inc.) , has been assigned a patent (11,003,372) developed by Israni, Dinesh, Desai, Harsh San Jose, CA, Rao, Goutham Los Altos, CA, and Jayaraman, Vinod San Francisco, CA, for “protecting volume namespaces from corruption in a distributed container orchestrator.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: ”A container orchestrator may communicate with a scheduler agent on a compute node to mount and/or unmount a virtual storage volume at the compute node. The scheduler agent may perform operations such as creating and/or deleting a mount path, mounting and/or unmounting the virtual storage volume, and/or marking the mount path as writable and/or read-only in order to eliminate cross-node race conditions.”
The patent application was filed on May 31, 2018 (Appl. No.15/994,403).
Graph driver layer management
Portworx, Inc., Los Altos, CA, (acquired by Pure Storage, Inc.) , has been assigned a patent (10,860,536) developed by Jobi, Joseph Santa Clara, CA, and Rao, Goutham Los Altos, CA, for a “graph driver layer management.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: ”Techniques and mechanisms described herein provide for a custom file system in a containerized application system in which an application instance may be created as a container based on an application image, which itself may be composed of some number of application image layers. By being aware of these application image layers, the file system can perform image layer level operations such as image layer multisourcing and image layer garbage collection.”
The patent application was filed on April 14, 2017 (Appl. No.15/488,299).
Chain file system
Portworx, Inc., Los Altos, CA, (acquired by Pure Storage, Inc.) , has been assigned a patent (10,838,914) developed by Rao, Goutham Los Altos, CA, and Jayaraman, Vinod, San Francisco, CA, for a “chain file system.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: ”Techniques and mechanisms described herein facilitate the execution of a software program container having a plurality of layers. Each layer may include a plurality of files. For instance, a base layer may include a version of an operating system, while an upper layer may include a software program configured to run within the operating system. Different layers may store, create, or modify the same file. However, the precedence of the version of the data for the file may be based on an ordering of the layers. For example, the version of the file in a higher layer should supersede the version of the file in a lower layer. In some implementations, a privileged storage container that runs atop a virtualization layer may manage storage resources for other containers. The privileged storage container may store each file in a software program container as a snapshotable object.”
The patent application was filed on June 19, 2018 (Appl. No.16/011,859).