×

Method and system for data plane abstraction to enable a network storage platform ecosystem

  • US 9,436,716 B2
  • Filed: 05/07/2013
  • Issued: 09/06/2016
  • Est. Priority Date: 05/07/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for network storage, the method comprising:

  • receiving, by a storage compiler, a first storage definition from a storage application developer;

    wherein 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;

    loading the first customized storage implementation module into an IO engine;

    wherein 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; and

    in response to receiving a second storage definition;

    dynamically generating a second customized storage implementation module; and

    dynamically loading the second customized storage implementation module into the IO engine;

    wherein an IO operating system prevents a first network storage application associated with the first storage definition from utilizing the second customized storage implementation module.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×