A method and apparatus to dynamically order features and manage features,
especially aggregators, during creation of a logical volume is provided.
The method and apparatus make use of a partition/aggregate list to
identify partitions and/or aggregates that make up a logical volume that
is to be created. In addition, the partition/aggregate list identifies
features to be applied to the partitions and/or aggregates as well as the
order in which these features are to be applied. The order in which these
features are to be applied is designated by a current feature indicator
(CFI). Based on a current CFI count of an entry in the partition/aggregate
list, application of a feature corresponding to the current CFI count is
attempted. If successful, the current CFI count is incremented and the
process returns to a first entry in the partition/aggregate list. If
unsuccessful, the current CFI count is not incremented and the process
continues on to the next entry in the partition/aggregate list.
Eine Methode und ein Apparat, zum der Eigenschaften dynamisch zu bestellen und der Eigenschaften, besonders aggregators zu handhaben, während der Kreation eines logischen Volumens wird zur Verfügung gestellt. Die Methode und die Apparate gebrauchen eine partition/aggregate Liste, um Fächer und/oder Gesamtheiten zu kennzeichnen, die ein logisches Volumen bilden, das verursacht werden soll. Zusätzlich kennzeichnet die partition/aggregate Liste die an den Fächern und/oder an den Gesamtheiten zugetroffen zu werden Eigenschaften, sowie den Auftrag, in dem diese Eigenschaften zugetroffen werden sollen. Der Auftrag, in dem diese Eigenschaften zugetroffen werden sollen, wird durch eine gegenwärtige Eigenschaft Anzeige (CFI) gekennzeichnet. Gegründet auf einem gegenwärtigen CFI Zählimpuls einer Eintragung in der partition/aggregate Liste, wird Anwendung einer Eigenschaft, die dem gegenwärtigen CFI Zählimpuls entspricht, versucht. Wenn erfolgreich, wird der gegenwärtige CFI Zählimpuls und die Prozeßrückkehr zu einer ersten Eintragung in der partition/aggregate Liste erhöht. Wenn erfolglos, wird der gegenwärtige CFI Zählimpuls nicht erhöht und der Prozeß fährt an zur folgenden Eintragung in der partition/aggregate Liste fort.