Objekt svazku
[Počínaje Windows 8 a Windows Serverem 2012 se rozhraní Virtual Disk Service modelu COM nahrazuje rozhraním rozhraní API pro správu služby Windows Storage Management.]
Objekt svazku modeluje logickou jednotku úložiště, která je vytvořená poskytovatelem softwaru a prezentována systému souborů jako disk. Každý svazek se skládá z nejméně jednoho svazku, který se zase skládá z rozsahů z jednoho nebo více disků.
Typy svazků
VDS podporuje pět typů svazků: jednoduché, rozložené, pruhované, zrcadlené a pruhované s paritou. Jednoduché, rozložené a prokládání svazků jsou odolné proti chybám; zrcadlené svazky a svazky parity jsou odolné proti chybám. Zbývající část této části popisuje jednotlivé typy svazků VDS.
- Jednoduchý svazek je část fyzického disku, která funguje jako fyzicky oddělená jednotka. Jednoduchý svazek se může skládat z jedné oblasti na disku nebo více oblastí stejného disku, které jsou propojené dohromady.
- Rozložený svazek kombinuje oblasti nepřiděleného místa z více disků do jednoho logického svazku, což vám umožní efektivněji používat veškeré místo a všechna písmena jednotek v systému s více disky.
- Pruhovaný svazek se vytvoří kombinací oblastí volného místa na dvou nebo více discích do jednoho logického svazku. Prokládání svazků používá RAID-0, které prokládání dat napříč více disky. Prokládání svazků nelze rozšířit ani zrcadlit a nenabízí odolnost proti chybám. Pokud jeden z disků obsahující prokládaný svazek selže, celý svazek selže. Při vytváření prokládání svazků je nejlepší použít disky se stejnou velikostí, modelem a výrobcem.
- Zrcadlený svazek je svazek odolný proti chybám, který zajišťuje redundanci dat pomocí dvou kopií svazku nebo plexů, aby duplikoval data uložená na svazku. Všechna data zapsaná na zrcadlený svazek se zapisují do obou plexů, které jsou umístěné na samostatných fyzických discích. Pokud některý z fyzických disků selže, data na disku, která selhala, budou nedostupná, ale systém bude dál fungovat s využitím nedotknutého disku.
- Pruhovaný svazek parity je svazek odolný proti chybám s daty a paritou prokládání přerušovaně napříč třemi nebo více fyzickými disky. Pokud část fyzického disku selže, můžete znovu vytvořit data, která byla v neúspěšné části, ze zbývajících dat a parity. Tento typ svazku (označovaný také jako svazek RAID-5) je vhodným řešením pro redundanci dat v počítačovém prostředí, ve kterém se většina aktivit skládá z dat čtení.
Vytvoření svazku
Základní a dynamické poskytovatele softwaru podporují částečně řízené vytváření svazků; Volající určuje pouze ty atributy, které mají zvláštní zájem, a umožňuje poskytovateli zvolit zbytek. VDS připojí nově vytvořený svazek automaticky s výjimkou platforem Windows Server 2003, Enterprise Edition a Windows Server 2003 Datacenter Edition.
Práce se svazky
Vždy vytvořte svazek ve stejném balíčku jako disky, které k němu přispívají. Pomocí metody IVdsPack::CreateVolume vytvořte nový objekt svazku. Svazky obsažené v konkrétním balíčku můžete určit vyvoláním metody QueryVolumes, které jsou zpřístupněny také idpacku. Volající může získat ukazatel na konkrétní svazek výběrem požadovaného objektu svazku z výčtu, který je vrácen QueryVolumes. Pomocí objektu svazku můžete nastavit stav; dotaz na plexy; rozšíření a zmenšení svazku; přidání, přerušení a odebrání plexů; a odstraňte svazek.
Kromě identifikátoru objektu, názvu a sériového čísla zahrnují vlastnosti objektu svazku typ svazku, velikost, stav, stav, stav, stav, příznaky a doporučený typ systému souborů.
Následující tabulka uvádí související rozhraní, výčty a struktury.
Typ | Element |
---|---|
Rozhraní, která jsou vždy vystavena tímto objektem | IVdsVolume, IVdsVolumeMF, IVdsVolumeMF2*, IVdsVolumeOnline*, a IVdsVolumeShrink*. |
Přidružené výčty | VDS_VOLUME_FLAG, VDS_VOLUME_STATUS, VDS_VOLUME_TYPEa VDS_DISK_EXTENT_TYPE. |
Přidružené struktury | VDS_VOLUME_PROP a VDS_VOLUME_NOTIFICATION. |
*Windows Server 2003: Tato rozhraní nejsou podporována, dokud systém Windows Vista.
Související témata