Megosztás a következőn keresztül:


VDS használata

[A Windows 8-tól és a Windows Server 2012-től kezdve a Virtual Disk Service COM-felületet a Windows Storage Management APIfelülírja.]

A VDS egy olyan felületet biztosít a szkripteléshez és a grafikus felhasználói felület fejlesztéséhez, amely leegyszerűsíti a windowsos kiszolgáló rendszergazdája által végzett tevékenységeket, akik heterogén tárolórendszereket kezelnek, és az adatokat áttelepítik a különböző hardverkonfigurációkba. Ha nem ismeri a VDS-fejlesztés során használt objektumokat, tekintse meg a VDS-objektummodell.

Néhány pont a kezdés előtt:

  • Bár a VDS tartalmaz szoftverszolgáltatót, a hardverszolgáltatói műveletek előnyeinek kihasználásához külön kell megvásárolnia egy hardverszolgáltatót és a hozzá tartozó hardvert. A telepítési utasításokért tekintse meg a hardvergyártó által biztosított dokumentációt.
  • Egyes műveletekhez NTFS formátumú kötetek szükségesek. Ha például kötetet csatlakoztat egy meglévő könyvtárhoz, a könyvtárat tartalmazó kötetet NTFS formátumban kell formázni. Más fájlrendszerek nem támogatják ezt a műveletet. Az NTFS-t igénylő műveletekről további információt VDS-referenciaminden metóduslapján talál.

Programozási nyelvek

Használjon bármilyen programozási nyelvet, amely alkalmas a COM-val való fejlesztésre, például a C vagy a C++ nyelv használatára.

Biztonság

A Windows tűzfal alapértelmezés szerint engedélyezve van. Ez a visszahívási felületek( például IVdsAdviseSink) hitelesítésének meghiúsulását okozhatja, amelyek távolról végrehajthatók. Ha engedélyezve van a Windows tűzfal a kliensen vagy a szerveren, hozzá kell adni a Remote Volume Management lehetőséget a Windows tűzfal Kivételek lapjára.

Windows Server 2003: A Windows Server 2003 service Pack 2 (SP2) és a Windows Server 2003 service Pack 1 (SP1) szervizcsomaggal rendelkező Windows Server 2003 rendszerben, ha a Windows Tűzfal engedélyezve van az ügyfélen vagy a kiszolgálón, és ha a kiszolgáló NTLM-hitelesítés használatára van konfigurálva, akkor a megfelelő számítógépen a Windows tűzfal Kivételek lapján az alábbi beállításokat kell megadnia.

Számítógép Kivételek beállításai
Ügyfélszámítógép (helyi) Dmremote.exe
Mmc.exe
Vdsldr.exe
TCP 135
Kiszolgálói számítógép (távoli) Dmadmin.exe
Vds.exe
TCP 135

Vegye figyelembe, hogy a Windows tűzfal alapértelmezés szerint nincs engedélyezve, amíg a Windows Server 2003 sp1 nem lesz engedélyezve.

A VDS-t használó alkalmazásoknak a Biztonsági mentési operátor vagy a Rendszergazdák csoportfiók alatt kell futniuk. A megfelelő jogosultság nélkül az alkalmazás létrehozhat egy szolgáltatásbetöltő objektumot, de az objektum nem tölti be a VDS-t. Ehelyett egy hibát ad vissza, amely azt jelzi, hogy a VDS-hozzáférés megtagadva.

Ha a hálózat NTLM-hitelesítést használ, az ügyfélszámítógépnek engedélyeznie kell a névtelen hozzáférést. Ebben az esetben, ha az ügyfélszámítógép Windows Server operációs rendszert futtat, a névtelen hozzáférés alapértelmezés szerint engedélyezve van. Ha Windows-ügyfél operációs rendszert futtat, a névtelen hozzáférést engedélyezni kell a Dcomcnfg.exehasználatával.

Konfigurációs és lekérdezési műveletek

A konfigurációs és lekérdezési műveleteket a leginkább érintett számítógép, szolgáltató, alrendszer vagy csomag határozza meg. A lekérdezések csak egy szolgáltatót vagy a kötési hierarchia egy szintjét lépik át. A teljes körű nézet létrehozásához a hívónak keresztbe és lefelé le kell kérdeznie az egyes szinteket. Az alábbi lista példákat tartalmaz:

  • A számítógép összes lemezének megtekintéséhez a hívónak le kell kérdeznie az összes szoftverszolgáltatótól az adott szolgáltatók által igényelt lemezeket.
  • Annak megállapításához, hogy mely lemezek járulnak hozzá a szoftveres halmozott kötetekhez, a hívók először a közreműködő plexeket határozzák meg, majd lekérdezik az egyes plexek lemezterületeit.
  • Az adott alrendszerhez csatlakoztatott összes meghajtó megtekintéséhez a hívónak le kell kérdeznie az alrendszert.
  • Az adott alrendszer által közzétett összes LUN megtekintéséhez a hívónak le kell kérdeznie az alrendszert.
  • Ahhoz, hogy megtekinthessék egy SAN vagy egy fürt összes tárolóját, a lekérdezést indítóknak le kell kérdezniük minden számítógépet az összes hardverszolgáltatóról, meg kell kérdezniük minden szolgáltatót az összes alrendszerről, majd le kell kérdezniük minden alrendszert.

Bár minden egyes lekérdezés nem ad vissza duplikált adatokat, a számítógépeken vagy szolgáltatókon keresztül ismétlődő lekérdezések duplikáltakat halmozhatnak fel. A hívóknak minden szűrést végre kell hajtaniuk. Vegye figyelembe azt is, hogy a SAN felügyeleti alkalmazások az Active Directoryt vagy egy adattárat használhatják a konfigurációs információk megőrzéséhez; előfordulhat, hogy nem szükséges lekérdezni az egyes számítógépeket.

Virtuális lemez szolgáltatás

VDS-objektummodell

VDS-referencia