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


Tárolási szempontok az Azure Virtual Desktop számítási feladataihoz

Ez a cikk egy Azure Virtual Desktop-számítási feladat tárolási tervezési területét ismerteti. Az Azure Virtual Desktop egy felhőalapú, végfelhasználói számítási megoldás, amellyel a felhasználók bárhonnan, bármilyen eszközön hozzáférhetnek az asztalukhoz és az alkalmazásaikhoz. Ez a vitafórum a virtuális gépek ( virtuális gépek), a felhasználói profilok és az alkalmazások tárolási szempontjait ismerteti.

Fontos

Ez a cikk az Azure Well-Architected Framework Azure Virtual Desktop számítási feladatok sorozatának része. Ha nem ismeri ezt a sorozatot, javasoljuk, hogy kezdje a Mi az Az Azure Virtual Desktop számítási feladat? című témakört.

Régió kiválasztása

Hatás: Teljesítményhatékonyság, költségoptimalizálás

Az Azure Virtual Desktop üzembe helyezésekor a régió kiválasztása fontos szempont. Mielőtt kiválasztja a telepíteni kívánt Azure-régiót, ellenőrizze a termék rendelkezésre állását. Az olyan szolgáltatások termékváltozatai, mint az Azure Virtual Machines régiónként változhatnak, mivel nem minden régió tartalmaz azonos hardvert. A virtuálisgép-termékváltozatok és egyéb szolgáltatások elérhetőségéről lásd: Régiónként elérhető termékek.

Mielőtt kiválaszt egy adott régiót, ismernie kell annak regionális megfelelőségi és adattárolási követelményeit is.

A régió kiválasztásának másik fontos szempontja a késés. Általában a legjobb, ha az összes szükséges erőforrást ugyanabban az Azure-régióban központosítja, mint a gazdagépkészletet. Ha az Azure Virtual Desktopot a felhasználóktól távol eső régióban helyezi üzembe, az növelheti a késést és csökkentheti a teljesítményt. Emellett növelheti a régiók közötti adatátvitel költségeit is.

Az Azure Virtual Desktop metaadattára munkaterületeket, gazdagépkészleteket, alkalmazáscsoportokat és skálázási terveket tartalmaz. Ez a metaadattár nem mindig támogatott a munkamenetgazda számára kiválasztott régióban. A támogatás hiánya miatt a metaadattár és a munkamenet-gazdagépek el lesznek választva. Részletes információkért lásd: Az Azure Virtual Desktop adathelyei.

Javaslatok
  • Ellenőrizze, hogy a szükséges virtuálisgép-termékváltozatok és Azure-szolgáltatások elérhetők-e a kiválasztott régióban.
  • Ismerkedjen meg az Ön által mérlegelt régiók megfelelőségi és adattárolási követelményeivel.
  • Helyezze az erőforrásokat ugyanabban az Azure-régióban, mint a gazdagépkészlet, így minimalizálhatja a késést és csökkentheti az adatátviteli költségeket.
  • Ismerkedjen meg azokkal a régiókkal, amelyekben az Azure Virtual Desktop felügyeleti sík erőforrásai elérhetők.

Virtuális gép és lemez méretezése

Hatás: Teljesítményhatékonyság, költségoptimalizálás

Az Azure Virtual Desktop üzembe helyezésekor fontos szempont a virtuális gépek méretezése. A méretezés közvetlenül befolyásolja a költségeket és a végfelhasználói élményt. A méretezés azt is meghatározza, hogy mely számítási feladatok futnak zökkenőmentesen. Az általános cél a virtuális gépek megfelelő méretezése olyan tényezők figyelembe adásával, mint a számítási feladat erőforrás-követelményei, valamint a személyes vagy készletezett gazdagépkészletek használata. A kisebb virtuális gépek kezelése és karbantartása is előnyösebb, ha nagyobb számú kisebb virtuális gépet használ, mint néhány nagy virtuális gépet. A virtuális gépek méretezésével kapcsolatos részletes információkért lásd: Munkamenet-gazdagép virtuálisgép-méretezési irányelvei.

A skálázási csomagok hatékony módot biztosítanak a kis méretű, alacsony felhasználósűrűségű virtuális gépek használatára. A skálázási csomagok automatikusan módosítják a virtuális gépek számát a felhasználói igények és az ütemezés alapján. Ez a megközelítés csökkenti a költségeket a nem használt virtuális gépek kikapcsolásával. Optimalizálja az erőforrásokat a gazdagépkészlet kapacitásának a felhasználói munkamenetekkel való egyeztetésével. További információ: Automatikus skálázási skálázási tervek és példaforgatókönyvek az Azure Virtual Desktopban.

Amikor kiválaszt egy operációsrendszer-lemezt az Azure Virtual Desktophoz, költségeket takaríthat meg úgy, hogy kiválaszt egy standard merevlemez-meghajtót (HDD) egy SSD-meghajtón keresztül, de feláldozza a teljesítményt. Ha az éles számítási feladathoz szolgáltatási szintű szerződésre (SLA) van szükség, prémium szintű SSD-tárolót kell használnia.

Egy másik szempont, hogy az Azure-beli virtuális gépek másodpercenkéntI/O-műveletekkel (IOPS) és átviteli sebességre vonatkozó teljesítménykorlátokkal rendelkeznek, amelyek a virtuális gép típusán és méretén alapulnak. Az operációs rendszer lemezeinek és adatlemezeinek kiválasztott termékváltozata végső soron meghatározza a felhasználó számára elérhető IOPS-t. FSLogix-profilok használata esetén további IOPS-követelményekkel kell rendelkeznie, mivel a profilok hálózati megosztásokból származnak, és lemezre vannak írva. Az IOPS-ról és a lemez teljesítményéről a Virtuálisgép-lemezek méretezhetősége és teljesítménycéljai című témakörben talál részletes információt.

Javaslatok
  • A virtuálisgép-termékváltozat kiválasztása előtt vizsgálja meg a felhasználók által futtatott számítási feladatok cpu-, GPU-, memória- és tárhasználatát.
  • Használjon legalább két fizikai CPU-maggal rendelkező virtuális gépeket egy munkamenetes gazdagépekhez.
  • Több munkamenetes gazdagépekhez használjon legalább négy maggal rendelkező virtuális gépeket.
  • Használjon nagyobb számú kisebb virtuális gépet néhány nagy virtuális gép helyett.
  • Skálázási tervekkel módosíthatja a virtuális gépek számát a felhasználói igények és az ütemezés alapján.
  • A lemeztípus kiválasztásakor vegye figyelembe a virtuális gépek IOPS- és átviteli sebességének korlátait.
  • SSD-k használata nagy teljesítményű számítási feladatokhoz.
  • Prémium SSD-k használata nagy teljesítményt, kis késést és SLA-t igénylő éles számítási feladatokhoz.
  • Prémium SSD-k használata Windows 10 vagy Windows 11 Nagyvállalati verzió több munkamenethez.
  • Standard vagy prémium SSD-k használata személyes asztalokhoz.

Felhasználói profilok

Hatás: Teljesítményhatékonyság, költségoptimalizálás

Az Azure Virtual Desktop hatékonyan képes kezelni a felhasználói profilokhoz társított feladatokat, például a nagyméretű offline tárolótáblafájlok kezelését és a modern beállítások megőrzését. Összességében az FSLogix az Azure Virtual Desktop ajánlott felhasználói profilmegoldása. Úgy tervezték, hogy profilokat járjon be távoli számítástechnikai környezetekben. Amikor egy felhasználó bejelentkezik, az FSLogix-profiltároló dinamikusan csatlakozik a számítási környezethez egy virtuális merevlemezen (VHD) és egy Hyper-V virtuális merevlemezen (VHDX) keresztül. A felhasználói profil azonnal elérhető, és úgy jelenik meg a rendszerben, mint egy natív felhasználói profil.

Az Azure számos tárolási megoldást kínál az FSLogix-profiltárolók tárolásához az Azure Virtual Desktophoz való használatra. A legtöbb esetben a Azure Files a virtuális asztali környezetek ajánlott tárolási megoldása. Mindaddig, amíg a kapacitás, az IOPS és a késés megfelel az igényeinek, Azure Files kiváló értéket nyújt. A teljes mértékben felügyelt fájlmegosztások minimálisra csökkentik a karbantartást. Az elérhető tárolási szintekről a Azure Files rétegek című témakörben talál részletes információt.

Az FSLogix-tárolómegoldások másik lehetősége a Azure NetApp Files, amely egy Azure-natív, nagyvállalati szintű, nagy teljesítményű fájltárolási szolgáltatás. A Azure NetApp Files kiválasztott termékszint és kapacitás hatással van a teljesítményére. Ha több kapacitást épít ki, az nagyobb teljesítménykeretet eredményez, ami alacsonyabb szintű követelményt eredményezhet. Ez a helyzet optimálisabb teljes bekerülési költséghez (TCO) vezethet. Amikor kiválaszt egy szintet, ki kell egyensúlyoznia a kapacitással, a teljesítménnyel és a költséggel kapcsolatos szempontokat. További információ az elérhető szintekről: Azure NetApp Files szintek.

Az alábbi táblázat az FSLogix tárolási lehetőségeinek gyors összehasonlítását tartalmazza:

Funkciók Azure Files Azure NetApp Files
Használati eset Általános célú Általános célú nagyvállalati szintű
Platformszolgáltatás Igen, natív Azure-megoldás Igen, natív Azure-megoldás
Regionális elérhetőség Minden régió Kijelölt régiók
Redundancia Helyileg redundáns, zónaredundáns, georedundáns vagy georedundáns Helyileg redundáns, zónaredundáns zónaredundáns , zónák közötti replikációval vagy georedundáns régiók közötti replikációval
Szolgáltatási szintek Standard (tranzakcióoptimalizált), prémium Standard, prémium, ultra
Teljesítmény Megosztásonként legfeljebb 100 000 IOPS, megosztásonként 10 GBps sebességgel, körülbelül 3 ms késéssel Kötetenként legfeljebb 460 000 IOPS, kötetenként 4,5 GBps sebességgel, körülbelül 1 ms késéssel. Az IOPS-ra és a teljesítményre vonatkozó részletekért tekintse meg a Azure NetApp Files teljesítményével kapcsolatos szempontokat és a Azure NetApp Files teljesítményével kapcsolatos gyakori kérdéseket.
Kapacitás Részvényenként 100 TiB, általános célú fiókonként legfeljebb 5 PiB Kötetenként 100 TiB, NetApp-fiókonként legfeljebb 12,5 PiB
Szükséges infrastruktúra Minimális részvényméret 1 GiB Minimális kapacitáskészlet 2 TiB, minimális kötetmérete 100 GiB
Protokollok Hálózati fájlrendszer (NFS) 4.1 (előzetes verzió), kiszolgálói üzenetblokk (SMB) 3.0, SMB 2.1, REST NFS 4.1, NFS 3, SMB 3.x, SMB 2.x, kettős protokoll

Az FSLogix storage-megoldásokkal kapcsolatos részletes információkért lásd: Az FSLogix-profiltárolók tárolási lehetőségei az Azure Virtual Desktopban.

Javaslatok
  • Használja az FSLogixot az Azure Virtual Desktop felhasználói profilmegoldásaként.
  • Helyezze üzembe a tárolási megoldást az FSLogix-profiltárolókhoz ugyanabban a régióban, mint a munkamenetgazdák.
  • Ellenőrizze, hogy a megfontolt tárolási megoldások támogatják-e a használt protokollokat.
  • A legtöbb esetben a Azure Files használható tárolási megoldásként. A réteg kiválasztásakor vegye figyelembe a következő irányelveket:
    • Használjon prémium szintű fájlmegosztásokat olyan I/O-igényes számítási feladatokhoz, amelyek nagy teljesítményt és kis késést igényelnek.
    • Standard fájlmegosztásokat használjon olyan I/O-számítási feladatokhoz, amelyek kevésbé érzékenyek a teljesítmény változékonyságára.
    • Normál fájlmegosztások használata használatalapú fizetéses számlázási modellhez.
  • Fontolja meg a Azure NetApp Files tárolási megoldásként való használatát a nagyméretű Azure Virtual Desktop-környezetekhez. Tartsa szem előtt a következőket:
    • Ellenőrizze, hogy Azure NetApp Files elérhető-e a régióban.
    • Vegye figyelembe a költségeket és a teljesítménnyel kapcsolatos követelményeket egy szint kiválasztásakor és a kapacitás kiépítésekor.
    • Vegye figyelembe, hogy a kiosztott kapacitás hatással lehet a választott szintre.

Alkalmazások (alkalmazás csatolása)

Hatás: Működési kiválóság

Az Alkalmazás csatolása az alkalmazások Azure Virtual Desktop-beli virtuális gépekre való továbbításához ajánlott megoldás. Számos előnnyel jár a csomagolás és az alkalmazáskezelés szempontjából. Ilyen például a fokozott biztonság, a rugalmasság és a vezérlés, valamint a rövidebb üzembe helyezési idő. Az App Attach használatával például anélkül frissítheti az alkalmazásokat, hogy az hatással van a felhasználói adatokra vagy a beállításokra. Támogatja az asztali és Univerzális Windows-platform (UWP) alkalmazásokat. Az App Attach segítségével a Windows alkalmazástelepítővel egyszerűen telepítheti és távolíthatja el az alkalmazásokat.

Az alkalmazás csatolása eltér az MSIX-től. Az App Attach kifejezetten olyan támogatott termékekhez készült, mint az Azure Virtual Desktop. Egy Azure Virtual Desktop-környezetben az App Attach alkalmazásokat biztosít az MSIX-tárolók munkamenetgazdainak. Ezek a tárolók elkülönítik a felhasználói adatokat, az operációs rendszert és az alkalmazásokat. Ez a elkülönítés javítja a biztonságot és növeli a hibaelhárítás hatékonyságát. Az App Attach egyik fő előnye, hogy rugalmasságot és vezérlést biztosít az alkalmazáskézbesítéshez. Például dinamikusan csatolhat alkalmazásokat egy MSIX-csomagból egy felhasználói munkamenethez.

Az alkalmazás csatolása nem függ a fájlmegosztás által használt tárháló típusától. Ennek eredményeképpen az Alkalmazás csatolása megosztással kapcsolatos szempontok megegyeznek az FSLogix-megosztások szempontjaival. Ezekről a szempontokról a jelen cikk korábbi, Felhasználói profilok című szakaszában olvashat. A tárolási követelményekről további információt az FSLogix-profiltárolók tárolási lehetőségei az Azure Virtual Desktopban című témakörben talál.

Javaslatok
  • Válassza el az Alkalmazás csatolása tárolóhálót az FSLogix-profiltárolóktól.

  • A teljesítménybeli szűk keresztmetszetek elkerülése érdekében zárja ki a következő fájlokat a víruskereső vizsgálatokból:

    • <App-Attach-file-share>*. VHD
    • <App-Attach-file-share>*. VHDX
    • <App-Attach-file-share>. CIM
  • Ha Azure Files használ, zárja ki a következő helyeket a víruskereső vizsgálatokból:

    • \storageaccount.file.core.windows.net\share*. VHD
    • \storageaccount.file.core.windows.net\share*. VHDX
    • \storageaccount.file.core.windows.net\share*. CIM
  • Futtasson egy tesztet, ha több munkamenetes gazdagépet használ annak ellenőrzéséhez, hogy az ugyanazon munkamenetgazda két vagy több felhasználója sikeresen futtathatja-e az alkalmazást egyszerre.

  • Adja meg az Azure Virtual Desktop vészhelyreállítási terveinek lépéseit az alkalmazás csatolása fájlmegosztás replikálására a másodlagos feladatátvételi helyen. Győződjön meg arról is, hogy a fájlmegosztási útvonal elérhető a másodlagos helyen. Érdemes lehet elosztott fájlrendszerbeli (DFS-) névteret használni ennek a követelménynek a teljesítéséhez.

  • Ellenőrizze, hogy az Alkalmazás csatolása fájlmegosztás a következő engedélyeket tartalmazza-e a Azure Files használatakor:

    Azure-objektum Szükséges szerepkör Szerepkörfüggvény
    Munkamenet-gazdagépek (virtuálisgép-számítógép-objektumok) Storage-fájladatok SMB-megosztásának olvasója Olvasási hozzáférést biztosít az Azure-fájlmegosztásokhoz SMB-en keresztül
    A fájlmegosztások rendszergazdái Storage-fájladatok SMB-megosztásának emelt szintű közreműködője Olvasási, írási és törlési hozzáférést és engedélyeket biztosít a hozzáférés-vezérlési listák módosításához az Azure-fájlmegosztásokban lévő fájlokon és könyvtárakon

Következő lépések

Most, hogy áttekintettük a tárolási szempontokat, megtudhatja, hogyan integrálhatja az Azure Virtual Desktop számítási feladatait az Azure-beli kezdőzónákkal.

Az értékelési eszköz használatával értékelheti ki a tervezési lehetőségeket.