Volume placement failure isolation and reporting
AssigneeNetApp, Inc.
InventorsWesley R. Witte, Youyuan Wu
Life of this patent
Estimating the term…
Loading patent…
AssigneeNetApp, Inc.
InventorsWesley R. Witte, Youyuan Wu
Estimating the term…
Systems, methods, and machine-readable media are disclosed for isolating and reporting a volume placement error for a request to place a volume on a storage platform. A volume placement service requests information from a database using an optimized database query to determine an optimal location to place a new volume. The database returns no results. The volume placement service deconstructs the optimized database query to extract a plurality of queries. The volume placement service iterates over the plurality queries, combining queries in each iteration, to determine a cause for the database to return no results. The volume placement service determines based on the results of each iterative database request a cause the database to return an empty result. The volume placement service provides an indication of the cause for returning an empty result.
A method comprising:
A computing device comprising:
A non-transitory machine-readable medium having stored thereon instructions for performing a method of isolating a failure to provide a location for placing a volume in a plurality of storage systems in response to a request that comprises requested volume parameters for placing the volume, which when executed by at least one machine, causes the at least one machine to:
Dependencies are inferred from the claim text.