Systems and methods for creating and maintaining a stacked volume using one
more volumes or extents of a storage subsystem is disclosed. The systems
and methods define a hierarchy of operations and components that process
operations. The hierarchy includes plex operations for an entire volume,
mapping operations that concatenate volumes and/or extents, plex
operations for a volume or extent that is a sub-component of a stacked
volume. The hierarchy also includes striping operations that create and
maintain storage volume stripes comprising sub-volumes and/or extents. In
addition, the hierarchy includes configuration operations that operate
directly on a storage volume through a hardware or software volume
provider. Together, the hierarchy defined allows a flexible, extensible
mechanism to build stacked volumes that provide for increase performance,
fault tolerance, and/or aggregate volume size, while elimination volume
combinations that can cause performance problems.
I sistemi ed i metodi per la generazione ed effettuare un volume impilato usando un nuovo volume o dei limiti di un sottosistema di immagazzinaggio è rilevato. I sistemi ed i metodi definiscono una gerarchia dei funzionamenti e dei componenti che funzionamenti trattati. La gerarchia include i funzionamenti del plex per un intero volume, traccianti i funzionamenti che concatenate i volumi e/o limiti, funzionamenti del plex per un volume o limite che sono una subcomponente di un volume impilato. La gerarchia inoltre include i funzionamenti dello striping che generano ed effettuano le bande del volume di immagazzinaggio che contengono i secondario-volumi e/o i limiti. In più, la gerarchia include i funzionamenti di configurazione che funzionano direttamente su un volume di immagazzinaggio attraverso un fornitore del volume del software o dei fissaggi. Insieme, la gerarchia definita permette che un meccanismo flessibile e estendibile sviluppi i volumi impilati che prevedono le prestazioni di aumento, la tolleranza di errori e/o il formato aggregato del volume, mentre combinazioni del volume di eliminazione che possono causare i problemi di rendimento.