Condividi tramite


Comportamento del tipo di gruppo di applicazioni preferito per i pool di host in pool in Desktop virtuale Azure

Un gruppo di applicazioni è un raggruppamento logico di applicazioni disponibili negli host di sessione in un pool di host. I gruppi di applicazioni controllano se un desktop completo o quali applicazioni di un pool di host sono disponibili per gli utenti a cui connettersi. Un gruppo di applicazioni può essere assegnato solo a un singolo pool di host, ma è possibile assegnare più gruppi di applicazioni allo stesso pool di host. Gli utenti possono essere assegnati a più gruppi di applicazioni in più pool di host, al fine di variare le applicazioni e i desktop a cui gli utenti possono accedere.

Quando si crea un gruppo di applicazioni, può essere uno dei due tipi seguenti:

  • Desktop: gli utenti accedono al desktop di Windows completo da un host di sessione. Disponibile con pool di host personali o in pool.

  • RemoteApp: gli utenti accedono a singole applicazioni selezionate e pubblicate nel gruppo di applicazioni. Disponibile solo con pool di host in pool.

Con i pool di host in pool, è possibile assegnare entrambi i tipi di gruppo di applicazioni allo stesso pool di host contemporaneamente. È possibile assegnare un singolo gruppo di applicazioni desktop con un pool di host, ma è anche possibile assegnare più gruppi di applicazioni RemoteApp allo stesso pool di host.

Gli utenti assegnati a più gruppi di applicazioni RemoteApp assegnati allo stesso pool di host hanno accesso a un'aggregazione di tutte le applicazioni nei gruppi di applicazioni a cui sono assegnati.

Per impedire agli utenti di connettersi contemporaneamente a un'applicazione desktop e RemoteApp dai gruppi di applicazioni assegnati allo stesso pool di host, i pool di host in pool hanno il tipo di gruppo di applicazioni preferito. Questa impostazione determina se gli utenti hanno accesso alle applicazioni desktop o RemoteApp complete da questo pool di host nell'app di Windows o nell'app Desktop remoto, devono essere assegnate a un gruppo di applicazioni di ogni tipo allo stesso pool di host.

Importante

Gli utenti che hanno accesso a un gruppo di applicazioni desktop e a un gruppo di applicazioni RemoteApp assegnati allo stesso pool di host hanno accesso solo al tipo di applicazioni del gruppo di applicazioni determinato dal tipo di gruppo di applicazioni preferito per il pool di host. Non impedisce a un utente di avere accesso alle applicazioni desktop e RemoteApp complete da pool di host diversi o utenti diversi di avere accesso a tipi di gruppo di applicazioni diversi dallo stesso pool di host.

È necessario specificare il tipo di gruppo di applicazioni preferito per un pool di host al momento della creazione. Inoltre, quando si crea un pool di host usando il portale di Azure esistono due comportamenti predefiniti, che non si verificano quando si crea un pool di host usando un metodo diverso, ad esempio Azure PowerShell o l'interfaccia della riga di comando di Azure. Questi comportamenti predefiniti sono:

  • Il tipo di gruppo di applicazioni preferito predefinito selezionato usando il portale di Azure è Desktop. È possibile modificare questa impostazione quando si crea il pool di host o dopo la creazione del pool di host.

  • Un gruppo di applicazioni desktop viene creato e assegnato automaticamente al pool di host, indipendentemente dal fatto che si selezioni il tipo di gruppo di applicazioni preferito come Desktop o RemoteApp. Il nome del gruppo di applicazioni è formato dal nome del pool host con il suffisso -DAG, ad esempio hp01-DAG. È possibile rimuovere questo gruppo di applicazioni dopo la creazione del pool di host se si vogliono usare solo le applicazioni RemoteApp. È possibile avere un solo gruppo di applicazioni desktop associato a un pool di host alla volta.

Applicazione di un tipo di gruppo di applicazioni preferito

In precedenza, è possibile creare pool di host senza un set di tipi di gruppo di applicazioni preferito. In questo scenario, un utente che ha accesso sia a un gruppo di applicazioni desktop che a un gruppo di applicazioni RemoteApp assegnato allo stesso pool di host ha accesso a entrambi i set di risorse nell'app di Windows o nell'app Desktop remoto. Se l'utente si connette a un desktop e a un'applicazione RemoteApp da tali gruppi di applicazioni contemporaneamente, può terminare con due sessioni diverse allo stesso pool di host.

Per evitare questo scenario, impostare il tipo di gruppo di applicazioni preferito per ogni pool di host su Desktop o RemoteApp. Per informazioni su come impostare il tipo di gruppo di applicazioni preferito, vedere Impostare il tipo di gruppo di applicazioni preferito per un pool di host in pool in Desktop virtuale Azure.

Per i pool di host che non hanno ancora un tipo di gruppo di applicazioni preferito impostato, in cui un utente ha accesso sia a un gruppo di applicazioni desktop che a un gruppo di applicazioni RemoteApp assegnato allo stesso pool di host, app di Windows o l'app Desktop remoto ora visualizza solo la risorsa desktop. Viene applicato il tipo di gruppo di applicazioni preferito desktop . App Di Windows o l'app Desktop remoto non mostra le applicazioni RemoteApp dal gruppo di applicazioni RemoteApp.

Importante

L'applicazione del tipo di gruppo di applicazioni preferito desktop per i pool di host che non hanno un set di tipi di gruppo di applicazioni preferito è attualmente in fase di implementazione in tutte le aree di Azure.

È comunque possibile connettersi alle applicazioni desktop e RemoteApp dallo stesso pool di host usando lo schema URI ms-avd:connect indipendentemente dal tipo di gruppo di applicazioni preferito, ma non è consigliabile questo approccio. Se un utente termina con due sessioni diverse nello stesso pool di host, può causare un'esperienza negativa e prestazioni di sessione per tale utente e altri utenti, tra cui:

  • Gli host di sessione diventano in overload
  • Gli utenti si bloccano durante il tentativo di accesso
  • Le connessioni a una sessione remota non hanno esito positivo
  • La sessione remota diventa nera
  • Arresto anomalo delle applicazioni

Comportamento previsto

Ecco una matrice del comportamento previsto per gli utenti delle risorse visualizzati nell'app di Windows o nell'app Desktop remoto in base all'impostazione del tipo di gruppo di applicazioni preferito di un pool di host, ai gruppi di applicazioni assegnati al pool di host e al relativo tipo e alle assegnazioni utente ai gruppi di applicazioni:

Tipi di gruppo di applicazioni assegnati a un singolo pool di host Utente assegnato ai tipi di gruppo di applicazioni Impostazione del tipo di gruppo di applicazioni preferito del pool di host Risorse visualizzate
Solo desktop Desktop Desktop o RemoteApp Desktop
Solo RemoteApp RemoteApp Desktop o RemoteApp Applicazioni RemoteApp
Desktop e RemoteApp Desktop Desktop o RemoteApp Desktop
Desktop e RemoteApp RemoteApp Desktop o RemoteApp Applicazioni RemoteApp
Desktop e RemoteApp Desktop e RemoteApp Desktop Desktop
Desktop e RemoteApp Desktop e RemoteApp RemoteApp Applicazioni RemoteApp
Desktop e RemoteApp Desktop e RemoteApp None Desktop

Scenari di esempio

Ecco alcuni scenari di esempio che mostrano come l'impostazione del tipo di gruppo di applicazioni preferito influisce sui tipi di risorse remote mostrati agli utenti.

Scenario 1

In questo scenario, un gruppo di applicazioni desktop e un gruppo di applicazioni RemoteApp vengono assegnati allo stesso pool hp01di host . L'utente Tim è nel gruppo di sicurezza finance , assegnato al gruppo di applicazioni desktop. L'utenteo è nel gruppo di sicurezza legale assegnato al gruppo di applicazioni RemoteApp.

Il tipo di gruppo di applicazioni preferito per il pool hp01 di host non è rilevante perché gli utenti del gruppo di sicurezza finance hanno accesso solo al gruppo di applicazioni desktop e gli utenti nel gruppo di sicurezza legale hanno accesso solo al gruppo di applicazioni RemoteApp. In App di Windows o nell'app Desktop remoto Tim viene visualizzato il desktop e Viene visualizzata l'applicazione RemoteApp.

Scenario 2

In questo scenario, un gruppo di applicazioni desktop e un gruppo di applicazioni RemoteApp vengono assegnati allo stesso pool hp01di host . L'utente Tim è nel gruppo di sicurezza finance , assegnato al gruppo di applicazioni desktop. L'utente Gabriella è nel gruppo di sicurezza legale , assegnato sia ai gruppi di applicazioni desktop che a RemoteApp.

Il tipo di gruppo di applicazioni preferito per il pool hp01 di host è impostato su Desktop. Nell'app di Windows o nell'app Desktop remoto, sia Tim che Cortana vengono visualizzati sul desktop. Non viene visualizzata alcuna applicazione RemoteApp.

Scenario 3

In questo scenario, un gruppo di applicazioni desktop viene assegnato al pool hp01 di host e un gruppo di applicazioni RemoteApp viene assegnato al pool hp02di host . L'utente Tim si trova nel gruppo di sicurezza finanziario e l'utente Cortana si trova nel gruppo di sicurezza legale . Entrambi i gruppi di sicurezza vengono assegnati al gruppo di applicazioni desktop e al gruppo di applicazioni RemoteApp.

Il tipo di gruppo di applicazioni preferito per il pool hp01 di host è impostato su Desktop e il tipo di gruppo di applicazioni preferito per il pool hp02 di host è impostato su RemoteApp. Nell'app di Windows o nell'app Desktop remoto, Tim e Cortana vengono visualizzate sia applicazioni desktop che RemoteApp.

Passaggio successivo

Per informazioni su come impostare il tipo di gruppo di applicazioni preferito, vedere Impostare il tipo di gruppo di applicazioni preferito per un pool di host in pool in Desktop virtuale Azure.