Megosztott VHDX fájlok (Megosztott VHDX) a Windows Server 2012 R2 rendszerben

Folytatjuk a megismerést a legújabb Microsoft kiemelt kiszolgálói platformon - a Windows Server 2012 R2. Már beszéltünk az új munkamappákról és a Web Application Proxy technológiákról. Ma a Hyper-V 4.0 hipervizor új funkcióiról beszélünk a szolgáltatások magas rendelkezésre állásának biztosítása területén - megosztott vhdx fájlok vagy Megosztott VHDX. A megosztott VHDX technológiának köszönhetően több virtuális gép egyidejűleg használhat egy megosztott VHDX virtuális merevlemezt. Így lehetővé vált vendégfürtök (csak virtuális gépeken alapuló) szervezése anélkül, hogy iSCSI vagy FC-t kellene használniuk a virtuális gépeken.

megjegyzés. Emlékezzünk arra, hogy korábban lehetett vendégfürtöket felépíteni a Hyper-V alapján, azonban egy ilyen forgatókönyv feltételezte, hogy a virtuális gépet a tárolóhoz kell csatlakoztatni az iSCSI és a Virtual Fiber Channel segítségével (bevezették a Windows Server 2012-ben, és lehetővé tette a virtuális gép csatlakoztatását egy virtuális HBA modulon keresztül közvetlenül a FC tárolás). Így a virtuális gép közvetlen hozzáférést kapott a tároláshoz, ami különösen kényelmetlen a tárhely szolgáltatók és más felhőalapú megoldások szolgáltatói számára..

Az Általános VHDX lehetővé teszi a tárolórendszer tulajdonságainak kivonását, elrejtve a virtuális gép adminisztrátora ellen, amelyen az adott lemeztömeg és a LUN vannak..

A megosztott VHDX lemezek használata megőrzi a Hyper-V összes szolgáltatásának használatát: az élő áttelepítés, a tárolás élő áttelepítése és a dinamikus memória.

Közös VHDX rendszerkövetelmények és korlátozások

  • A Shared VHDX szolgáltatás a Windows Server 2012 R2 Hyper-V verzióján fog működni. Ugyanez vonatkozik a fájlfürt-csomópontra, ha a megosztott VHDX-meghajtókat megosztják egy Scale-Out fájlkiszolgálón.
  • Vendég operációs rendszerként használhatja a Windows Server 2012 R2 vagy a Windows Server 2012 szoftvert a Hyper-V integrációs összetevőinek legújabb elérhető verziójával..
  • A megosztott lemeznek VHDX formátumban kell lennie (ebben a konfigurációban a VHD formátum nem támogatott). Ugyanakkor maga a vendég operációs rendszer alkalmazható mind a VHD, mind a VHDX meghajtókra..
  • Az első (1. generációs) és a második generációs (2. generációs) virtuális gépek támogatottak.

Lehetséges megosztott VHDX konfigurációk

A Windows Server 2012 R2 megosztott VHDX meghajtói két különböző konfigurációban használhatók:

  • Közös VHDX a fürtön CSV. A megosztott VHDX lemezek fájljai a fizikai fürt CSV-kötetén találhatók. A Cluster Shared Volume bármilyen fájlra tárolható, amelyet a Windows Clustering támogat: iSCSI, FC vagy Shared SAS
  • Közös VHDX a fájlfürt megosztott mappájában. A megosztott VHDX meghajtók a Scale-Out File Server fájlfürtön található hálózati könyvtárban találhatók. Vegye figyelembe, hogy maga a Scale-Out File Server fürtnek is CSV-kötetre van szüksége..

A megosztott VHDX lemezek magas szintű rendelkezésre állása mindkét esetben a gazdafürtözésnek köszönhetően valósul meg; az ezen lemezek alapján létrehozott vendégfürtök magas rendelkezésre állást biztosítanak az alkalmazások és szolgáltatások számára a virtuális gépekben.

Megosztott VHDX konfigurálása a Windows Server 2012 R2 rendszeren

Menjünk közvetlenül a Windows Server 2012 R2 megosztott VHDX konfigurációs példájához. Természetesen először is el kell készítenie maguknak a virtuális lemezeknek a VHDX fájljait, és a fent leírt két forgatókönyv egyikébe kell helyezni őket..

A létrehozott VHDX lemezt a Hyper-V felügyeleti konzol vagy a PowerShell parancs segítségével a virtuális géphez kell csatlakoztatni:

Nyissa meg a Hyper-V konzolt, és a virtuális gép tulajdonságaiban adjon hozzá egy új SCSI lemezt (SCSI vezérlő -> Merevlemez -> Hozzáadás) és adja meg a vhdx fájl elérési útját. Aztán a speciális tulajdonságokban (Speciális szolgáltatások) egy új lemezen, jelölje be a beállítást Engedélyezze a virtuális merevlemez megosztását.

Ezeket a lépéseket minden olyan virtuális gépen végre kell hajtani, amelyek részt vesznek a létrehozott fürtben.

Ugyanezek a műveletek elvégezhetők a PowerShell használatával..

  1. Hozzon létre egy VHDX meghajtót:
     Új-VHD - D út: \ CSV \ SharedVol.VHDX - Javítva -SizeBytes 100 GB
  2. Adja hozzá a létrehozott VHDX-t az msk-sql01 nevű virtuális géphez:
    Add-VMHardDiskDrive -VMName msk-sql01- D: \ CSV \ SharedVol.VHDX -ShareVirtualDisk

A virtuális gépen belül a VHDX normál SAS lemezként fog kinézni. A fürt bármelyik virtuális gépén, amelyhez ez a meghajtó bekerül, inicializálni kell és formáznia kell az Ön igényei szerint.

A PowerShell segítségével inicializálhatja és formázhatja az új lemezt a következő paranccsal:

Get-Disk | Ahol a PartitionStyle -EQ „nyers” | Inicializálás-Disk -PassThru | Új-partíció -UseMaximumSize | Formátum-kötet-fájlrendszer NTFS

Ezután új lemezt kell hozzáadni a fürthez a Feladatátvételi fürtkezelő konzol segítségével.

Ezután telepítsen egy fürtözött szolgáltatást, mint például az SQL Server 2012.

A megosztott VHDX meghajtók elősegítik az egyszerűbb és hatékonyabb vendég klaszterezési sémák elrendezését, mivel elrejtik a tároló architektúrát a vendég klaszter adminisztrátorától, csökkentik a rendszergazda időt az iSCSI / FC beállítására és konfigurálására, és csökkentik az iSCSI Target szerepkörök kezelésének adminisztratív költségeit..