Patent ID: 6952701
Filing Date: 2005-10-04
Classification: G06F,Y10S

Abstract:
1. An apparatus for data store assignment for a data storage system design, comprising: a data structure stored in computer-readable memory, the data structure having a plurality of nodes, at least some of the nodes each representing a physical data storage device having respective attributes; representations of a plurality of data stores, each data store having respective requirements; and a solver process stored in computer-readable memory for assigning the representations of data stores to the data structure based on comparisons of the attributes of the nodes to the requirements of the data stores wherein the solver process makes a first assignment of a store and determines a first metric representative of how well the first assignment meets one or more goals for the data storage system and wherein the solver makes a second assignment of the store and determines a second metric representative of how well the second assignment meets the one or more goals and wherein the solver selects one of the first assignment and the second assignment based on the first and second metrics.