Method and system for data plane abstraction to enable a network storage platform ecosystem
AssigneePLUMgrid, Inc.
InventorsAlexei Starovoitov, Sushil Singh, Pere Monclus, Awais Nemat
Life of this patent
Estimating the term…
Loading patent…
AssigneePLUMgrid, Inc.
InventorsAlexei Starovoitov, Sushil Singh, Pere Monclus, Awais Nemat
Estimating the term…
A method for network storage by receiving, by a storage compiler, a first storage definition from a storage application developer, where the first storage definition describes a customized storage implementation for storing data in an abstraction of at least one physical storage device, compiling the first storage definition to generate a first customized storage implementation module, and loading the first customized storage implementation module into an IO engine. The first customized storage implementation module causes data to be stored in the at least one physical storage device differently than prior to loading the first customized storage implementation module in the IO engine.
A method for network storage, the method comprising:
A system for network storage, the system comprising a computer readable storage device comprising computer readable code executable by a processor to:
The system of claim 11, wherein the first network storage application and the second network storage application concurrently utilize the IO engine to access the respective customized storage implementation modules.
A computer program product for network storage application development, the computer program product comprising:
Dependencies are inferred from the claim text.