Vantaggi dell'uso di Azure NetApp Files con Desktop virtuale WindowsBenefits of using Azure NetApp Files with Windows Virtual Desktop

Questo articolo fornisce indicazioni sulle procedure consigliate per la distribuzione di desktop virtuali Windows (WVD) con Azure NetApp Files.This article provides best practice guidance on deploying Windows Virtual Desktop (WVD) with Azure NetApp Files.

Azure NetApp Files è un servizio di archiviazione di file a prestazioni elevate di Azure.Azure NetApp Files is a highly performant file storage service from Azure. Può fornire fino a 450.000 IOPS e latenza in millisecondi, in grado di supportare una scala molto elevata di distribuzioni di desktop virtuali Windows.It can provide up to 450,000 IOPS and sub-millisecond latency, capable of supporting extremely large scale of Windows Virtual Desktop deployments. È possibile regolare la larghezza di banda e modificare il livello di servizio dei volumi Azure NetApp Files su richiesta quasi istantaneamente senza sospendere l'i/o mantenendo l'accesso al piano dati.You can adjust the bandwidth and change the service level of your Azure NetApp Files volumes on demand almost instantaneously without pausing IO while retaining data plane access. Questa funzionalità consente di ottimizzare facilmente la scalabilità della distribuzione di WVD per i costi.This capability allows you to easily optimize your WVD deployment scale for cost. È anche possibile creare snapshot del volume temporizzati e con efficienza dello spazio senza influito sulle prestazioni del volume.You can also create space-efficient, point-in-time volume snapshots without impacting volume performance. Questa funzionalità consente di eseguire il rollback dei singoli contenitori di profili utente FSLogix tramite una copia dalla ~snapshot Directory o di eseguire istantaneamente il rollback dell'intero volume contemporaneamente tramite la funzionalità di ripristino del volume.This capability makes it possible for you to roll back individual FSLogix user profile containers via a copy from the ~snapshot directory, or to instantaneously roll back the entire volume at once via the volume revert capability. Con fino a 255 snapshot (rotazionali) per proteggere un volume dalla perdita o dal danneggiamento dei dati, gli amministratori hanno molte probabilità di annullare le operazioni eseguite.With up to 255 (rotational) snapshots in place to protect a volume from data loss or corruption, administrators have many chances to undo what has been done.

Progetti di esempioSample blueprints

Nei progetti di esempio seguenti viene illustrata l'integrazione di desktop virtuale di Windows con Azure NetApp Files.The following sample blueprints show the integration of Windows Virtual Desktop with Azure NetApp Files. In uno scenario basato su desktop in pool, gli utenti vengono indirizzati alla migliore sessione disponibile, ovvero l'host in modalità larghezza-primo, nel pool, usando le macchine virtualicon più sessioni.In a pooled desktop scenario, users are directed to the best available session (the breadth-first mode) host in the pool, using multi-session virtual machines. D'altra parte, i desktop personali sono riservati agli scenari in cui ogni utente dispone di una propria macchina virtuale.On the other hand, personal desktops are reserved for scenarios in which each user has their own virtual machine.

Scenario per desktop in poolPooled desktop scenario

Per lo scenario in pool, il team di desktop virtuali Windows consiglia le seguenti indicazioni per numero di utenti a vCPU.For the pooled scenario, the Windows Virtual Desktop team recommends the following guidance by user count to vCPU. Si noti che in questa raccomandazione non è specificata alcuna dimensione di macchina virtuale.Note that no virtual machine size is specified in this recommendation.

Tipo di carico di lavoroWorkload type ChiaroLight MedioMedium PesanteHeavy
Utenti per vCPUUsers per vCPU 66 44 22

Questa raccomandazione viene confermata da un test LoginVSI dell'utente 500, che registra circa 62 "Knowledge/Media Users" su ogni macchina virtuale D16as_V4.This recommendation is confirmed by a 500-user LoginVSI test, logging approximately 62 “knowledge / medium users” onto each D16as_V4 virtual machine.

Ad esempio, a 62 utenti per D16as_V4 macchina virtuale, Azure NetApp Files possibile supportare in modo semplice gli utenti 60.000 per ogni ambiente.As an example, at 62 users per D16as_V4 virtual machine, Azure NetApp Files can easily support 60,000 users per environment. Il test per valutare il limite superiore della macchina virtuale D32as_v4 è in corso.Testing to evaluate the upper limit of the D32as_v4 virtual machine is ongoing. Se la raccomandazione utente WVD per vCPU è valida per la D32as_v4, più di 120.000 utenti si adattano a 1.000 macchine virtuali prima di inserire il limite di 1.000 IP VNet, come illustrato nella figura seguente.If the WVD user per vCPU recommendation holds true for the D32as_v4, more than 120,000 users would fit within 1,000 virtual machines before broaching the 1,000 IP VNet limit, as shown in the following figure.

Scenario per desktop virtuali Windows in pool

Scenario desktop personalePersonal desktop scenario

In uno scenario di desktop personale, nella figura seguente viene illustrata la raccomandazione per l'architettura di utilizzo generico.In a personal desktop scenario, the following figure shows the general-purpose architectural recommendation. Viene eseguito il mapping degli utenti a Pod desktop specifici e ogni pod ha appena sotto 1.000 macchine virtuali, lasciando spazio per gli indirizzi IP propagati dal VNet di gestione.Users are mapped to specific desktop pods and each pod has just under 1,000 virtual machines, leaving room for IP addresses propagating from the management VNet. Azure NetApp Files è in grado di gestire con facilità più di 900 desktop personali per ogni pool host a sessione singola VNet, con il numero effettivo di macchine virtuali uguale a 1.000 meno il numero di host di gestione trovati nell'hub VNet.Azure NetApp Files can easily handle 900+ personal desktops per single-session host pool VNet, with the actual number of virtual machines being equal to 1,000 minus the number of management hosts found in the Hub VNet. Se sono necessari più desktop personali, è facile aggiungere altri pod (pool host e reti virtuali), come illustrato nella figura seguente.If more personal desktops are needed, it's easy to add more pods (host pools and virtual networks), as shown in the following figure.

Scenario di desktop personale desktop virtuale Windows

Quando si compila un'architettura basata su POD come questa, l'assegnazione di utenti al Pod corretto al momento dell'accesso è fondamentale per garantire che gli utenti trovino sempre i propri profili utente.When building a POD based architecture like this, assigning users to the correct pod upon login is of importance to assure users will always find their user profiles.

Passaggi successiviNext steps