Citrix Virtual Apps and Desktops

Marcadores

Introdução

Marcadores são cadeias de caracteres que identificam itens como máquinas, aplicativos, áreas de trabalho, grupos de entrega, grupos de aplicativos e políticas. Após criar um marcador e adicioná-lo a um item, você pode personalizar certas operações para que se apliquem apenas a itens que possuem um marcador especificado.

  • Personalizar exibições de pesquisa no Studio.

    Por exemplo, para exibir apenas aplicativos que foram otimizados para testadores, crie um marcador chamado “test” e adicione-o (aplique-o) a esses aplicativos. Agora você pode filtrar a pesquisa do Studio com o marcador “test”.

  • Publicar aplicativos de um grupo de aplicativos ou áreas de trabalho específicas de um grupo de entrega, considerando apenas um subconjunto das máquinas nos grupos de entrega selecionados. Isso é chamado de restrição de marcador.

    Com as restrições de marcador, você pode usar suas máquinas existentes para mais de uma tarefa de publicação, economizando os custos associados à implantação e gerenciamento de mais máquinas. Uma restrição de marcador pode ser vista como a subdivisão (ou particionamento) das máquinas em um grupo de entrega. Sua funcionalidade é semelhante, mas não idêntica, aos grupos de trabalho em versões do XenApp anteriores à 7.x.

    Usar um grupo de aplicativos ou áreas de trabalho com uma restrição de marcador pode ser útil ao isolar e solucionar problemas de um subconjunto de máquinas em um grupo de entrega.

  • Agendar reinícios periódicos para um subconjunto de máquinas em um grupo de entrega.

    Usar uma restrição de marcador para máquinas permite que você use novos cmdlets do PowerShell para configurar vários agendamentos de reinício para subconjuntos de máquinas em um grupo de entrega. Para exemplos e detalhes, consulte Gerenciar grupos de entrega.

  • Personalizar a aplicação (atribuição) de políticas Citrix® a um subconjunto de máquinas em grupos de entrega, tipos de grupo de entrega ou UOs que possuem (ou não possuem) um marcador especificado.

    Por exemplo, se você deseja aplicar uma política Citrix apenas às estações de trabalho mais potentes, adicione um marcador chamado “high power” a essas máquinas. Em seguida, na página “Atribuir Política” do assistente Criar Política, selecione esse marcador e a caixa de seleção “Habilitar”. Você também pode adicionar um marcador a um grupo de entrega e, em seguida, aplicar uma política Citrix a esse grupo. Para obter detalhes, consulte Criar políticas.

Você pode aplicar marcadores a:

Uma restrição de marcador pode ser configurada ao criar ou editar o seguinte no Studio:

  • Uma área de trabalho em um grupo de entrega compartilhado
  • Um grupo de aplicativos

Importante:

Um marcador pode ser aplicado explicitamente a uma máquina ou pode ser aplicado explicitamente no nível do catálogo de máquinas ou do grupo de entrega. Quando um marcador é aplicado no nível do catálogo de máquinas ou do grupo de entrega, todas as máquinas dentro desse catálogo ou grupo de entrega herdam implicitamente o marcador. Esses marcadores herdados não podem ser removidos no nível da máquina. Para remover o efeito do marcador, o marcador deve ser removido do nível do catálogo de máquinas ou do grupo de entrega.

Restrições de marcador para uma área de trabalho ou um grupo de aplicativos

Uma restrição de marcador envolve várias etapas:

  • Crie o marcador e adicione-o (aplique-o) às máquinas.
  • Crie ou edite um grupo com a restrição de marcador (em outras palavras, “restrinja os inícios a máquinas com o marcador x”).

Uma restrição de marcador estende o processo de seleção de máquina do broker. O broker seleciona uma máquina de um grupo de entrega associado, sujeito à política de acesso, listas de usuários configuradas, preferência de zona e prontidão de inicialização, além da restrição de marcador (se presente). Para aplicativos, o broker recorre a outros grupos de entrega em ordem de prioridade, aplicando as mesmas regras de seleção de máquina para cada grupo de entrega considerado.

Exemplo 1: Layout simples

Este exemplo apresenta um layout simples que usa restrições de marcador para limitar quais máquinas são consideradas para determinadas inicializações de área de trabalho e aplicativos. O site possui um grupo de entrega compartilhado, uma área de trabalho publicada e um grupo de aplicativos configurado com dois aplicativos.

Exemplo usando restrições de marcador em um layout simples.

  • Marcadores foram adicionados a cada uma das três máquinas (VDA 101-103).
  • A área de trabalho no grupo de entrega compartilhado foi criada com uma restrição de marcador chamada “Red”. Uma área de trabalho pode ser iniciada apenas em máquinas nesse grupo de entrega que possuem o marcador “Red”: VDA 101 e 102.
  • O grupo de aplicativos foi criado com a restrição de marcador “Orange”, de modo que cada um de seus aplicativos (Calculadora e Bloco de Notas) pode ser iniciado apenas em máquinas nesse grupo de entrega que possuem o marcador “Orange”: VDA 102 e 103.

A máquina VDA 102 possui ambos os marcadores (Red e Orange), portanto, pode ser considerada para iniciar os aplicativos e a área de trabalho.

Exemplo 2: Layout mais complexo

Este exemplo contém vários grupos de aplicativos que foram criados com restrições de marcador. Isso resulta na capacidade de entregar mais aplicativos com menos máquinas do que seria necessário se você usasse apenas grupos de entrega.

Como configurar o exemplo 2 mostra as etapas usadas para criar e aplicar os marcadores e, em seguida, configurar as restrições de marcador neste exemplo.

Exemplo usando restrições de marcador em um layout complexo.

Este exemplo usa 10 máquinas (VDA 101-110), um grupo de entrega (D01) e três grupos de aplicativos (A100, A200, A300). Ao aplicar marcadores a cada máquina e, em seguida, especificar restrições de marcador ao criar cada grupo de aplicativos:

  • Usuários de contabilidade no grupo podem acessar os aplicativos de que precisam em cinco máquinas (VDA 101–105)
  • Designers CAD no grupo podem acessar os aplicativos de que precisam em cinco máquinas (VDA 106-110)
  • Usuários no grupo que precisam de aplicativos do Office podem acessar os aplicativos do Office em 10 máquinas (VDA 101-110)

Apenas 10 máquinas são usadas, com apenas um grupo de entrega. Usar apenas grupos de entrega (sem grupos de aplicativos) exigiria o dobro de máquinas, porque uma máquina pode pertencer a apenas um grupo de entrega.

Gerenciar marcadores e restrições de marcador

Marcadores são criados, adicionados (aplicados), editados e excluídos de itens selecionados por meio da ação “Gerenciar Marcadores” no Studio.

(Exceção: Marcadores usados para atribuições de política são criados, editados e excluídos por meio da ação “Gerenciar Marcadores” no Studio. No entanto, os marcadores são aplicados (atribuídos) quando você cria a política. Consulte Criar políticas para obter detalhes.)

As restrições de marcador são configuradas quando você cria ou edita áreas de trabalho em grupos de entrega e quando você cria e edita grupos de aplicativos.

Usar as caixas de diálogo Gerenciar Marcadores no Studio

No Studio, selecione os itens aos quais você deseja aplicar um marcador (uma ou mais máquinas, aplicativos, uma área de trabalho, um grupo de entrega ou um grupo de aplicativos) e, em seguida, selecione “Gerenciar Marcadores” no painel Ações. A caixa de diálogo lista todos os marcadores que foram criados no Site, não apenas para os itens que você selecionou.

  • Uma caixa de seleção contendo uma marca de verificação indica que o marcador já foi adicionado aos itens selecionados. (Na captura de tela abaixo, a máquina selecionada tem o marcador chamado “Tag1” aplicado.)
  • Se você selecionou mais de um item, uma caixa de seleção contendo um hífen indica que alguns, mas não todos os itens selecionados, têm esse marcador adicionado.

Caixa de diálogo Gerenciar Marcadores

As seguintes ações estão disponíveis na caixa de diálogo “Gerenciar Marcadores”. Certifique-se de revisar Precauções ao trabalhar com marcadores.

  • Para criar um marcador:

    Clique em “Criar”. Insira um nome e uma descrição. Os nomes dos marcadores devem ser exclusivos e não diferenciam maiúsculas de minúsculas. Em seguida, clique em “OK”. (A criação de um marcador não o aplica automaticamente a nenhum item selecionado. Use as caixas de seleção para aplicar o marcador.)

  • Para adicionar (aplicar) um ou mais marcadores:

    Habilite a caixa de seleção ao lado do nome do marcador. Se você selecionou vários itens e a caixa de seleção ao lado de um marcador contém um hífen (indicando que alguns, mas não todos os itens selecionados, já têm o marcador aplicado), alterá-la para uma marca de verificação afeta todas as máquinas selecionadas.

    Se você tentar adicionar um marcador a uma ou mais máquinas, e esse marcador estiver sendo usado como uma restrição em um grupo de aplicativos, você será avisado de que a ação pode resultar em tornar essas máquinas disponíveis para inicialização. Se era isso que você pretendia, prossiga.

  • Para remover um ou mais marcadores:

    Desmarque a caixa de seleção ao lado do nome do marcador. Se você selecionou vários itens e a caixa de seleção ao lado de um marcador contém um hífen (indicando que alguns, mas não todos os itens selecionados, já têm o marcador aplicado), desmarcar a caixa de seleção remove o marcador de todas as máquinas selecionadas.

    Se você tentar remover um marcador de uma máquina que está usando esse marcador como uma restrição, você será avisado de que a ação pode afetar quais máquinas são consideradas para inicialização. Se era isso que você pretendia, prossiga.

  • Para editar um marcador:

    Selecione um marcador e clique em “Editar”. Insira um novo nome, descrição ou ambos. Você pode editar apenas um marcador por vez.

  • Para excluir um ou mais marcadores:

    Selecione os marcadores e clique em “Excluir”. A caixa de diálogo Excluir Marcador indica quantos itens usam atualmente os marcadores selecionados (por exemplo, “2 máquinas”). Clique em um item para exibir mais informações. Por exemplo, clicar em um item “2 máquinas” exibe os nomes das duas máquinas que têm esse marcador aplicado. Confirme se você deseja excluir os marcadores.

    Você não pode usar o Studio para excluir um marcador que é usado como uma restrição. Primeiro, edite o grupo de aplicativos e remova a restrição de marcador ou selecione um marcador diferente.

Quando terminar na caixa de diálogo Gerenciar Marcadores, clique em “Salvar”.

Para ver se uma máquina tem algum marcador aplicado: Selecione “Grupos de Entrega” no painel de navegação. Selecione um grupo de entrega no painel central e, em seguida, selecione “Exibir Máquinas” no painel Ações. Selecione uma máquina no painel central e, em seguida, selecione a guia “Marcadores” no painel “Detalhes”.

Gerenciar restrições de marcador

Configurar uma restrição de marcador é um processo de várias etapas: Primeiro, você cria o marcador e o adiciona/aplica às máquinas. Em seguida, você adiciona a restrição ao grupo de aplicativos ou à área de trabalho.

  • Criar e aplicar o marcador:

    Crie o marcador e adicione-o (aplique-o) às máquinas afetadas pela restrição de marcador, usando as ações “Gerenciar Marcadores” descritas anteriormente.

  • Para adicionar uma restrição de marcador a um grupo de aplicativos:

    Crie ou edite o grupo de aplicativos. Na página “Grupos de Entrega”, selecione “Restringir inicializações a máquinas com o marcador” e, em seguida, selecione o marcador na lista.

  • Para alterar ou remover a restrição de marcador em um grupo de aplicativos:

    Edite o grupo. Na página “Grupos de Entrega”, selecione um marcador diferente da lista ou remova a restrição de marcador completamente desmarcando “Restringir inicializações a máquinas com o marcador”.

  • Para adicionar uma restrição de marcador a uma área de trabalho:

    Crie ou edite um grupo de entrega. Clique em “Adicionar” ou “Editar” na página “Áreas de Trabalho”. Na caixa de diálogo Adicionar Área de Trabalho, selecione “Restringir inicializações a máquinas com o marcador” e, em seguida, selecione o marcador no menu.

  • Para alterar ou remover a restrição de marcador em um grupo de entrega:

    Edite o grupo. Na página Áreas de Trabalho, clique em “Editar”. Na caixa de diálogo, selecione um marcador diferente das listas ou remova a restrição de marcador completamente desmarcando “Restringir inicializações a máquinas com o marcador”.

Precauções ao trabalhar com marcadores

Um marcador aplicado a um item pode ser usado para diferentes propósitos, então tenha em mente que adicionar, remover e excluir um marcador pode ter efeitos não intencionais. Você pode usar um marcador para classificar exibições de máquina no campo de pesquisa do Studio. Você pode usar o mesmo marcador como uma restrição ao configurar um grupo de aplicativos ou uma área de trabalho. O marcador limita a consideração de inicialização apenas a máquinas em grupos de entrega especificados que possuem esse marcador.

Quando você tenta adicionar um marcador a máquinas depois que esse marcador foi configurado como uma restrição de marcador para uma área de trabalho ou um grupo de aplicativos, um aviso aparece. Adicionar esse marcador pode tornar as máquinas disponíveis para iniciar aplicativos ou áreas de trabalho adicionais. Se era isso que você pretendia, prossiga. Caso contrário, você pode cancelar a operação.

Por exemplo, digamos que você crie um grupo de aplicativos com a restrição de marcador “Red”. Mais tarde, você adiciona várias outras máquinas nos mesmos grupos de entrega usados por esse grupo de aplicativos. Se você então tentar adicionar o marcador “Red” a essas máquinas, o Studio exibirá uma mensagem semelhante a: “O marcador “Red” é usado como uma restrição nos seguintes grupos de aplicativos. Adicionar este marcador pode tornar as máquinas selecionadas disponíveis para iniciar aplicativos neste grupo de aplicativos.” Você pode então confirmar ou cancelar a adição desse marcador a essas máquinas adicionais.

Da mesma forma, se um grupo de aplicativos usa um marcador para restringir inicializações, o Studio avisa que você não pode excluir o marcador até editar o grupo para removê-lo como uma restrição. (Se você tivesse permissão para excluir um marcador que é usado como uma restrição em um grupo de aplicativos, isso poderia resultar em permitir que os aplicativos fossem iniciados em todas as máquinas nos grupos de entrega associados ao grupo de aplicativos.) A mesma proibição contra a exclusão de um marcador se aplica se o marcador estiver sendo usado como uma restrição para inicializações de área de trabalho. Depois de editar o grupo de aplicativos ou as áreas de trabalho no grupo de entrega para remover essa restrição de marcador, você pode excluir o marcador.

Nem todas as máquinas podem ter os mesmos conjuntos de aplicativos. Um usuário pode pertencer a mais de um grupo de aplicativos, cada um com uma restrição de marcador diferente e conjuntos de máquinas diferentes ou sobrepostos de grupos de entrega. A tabela a seguir lista como as considerações de máquina são decididas.

Quando um aplicativo foi adicionado a Estas máquinas nos grupos de entrega selecionados são consideradas para inicialização
Um grupo de aplicativos sem restrição de marcador Qualquer máquina.
Um grupo de aplicativos com restrição de marcador A Máquinas que têm o marcador A aplicado.
Dois grupos de aplicativos, um com restrição de marcador A e o outro com restrição de marcador B Máquinas que têm o marcador A e o marcador B. Se nenhuma estiver disponível, então máquinas que têm o marcador A ou o marcador B.
Dois grupos de aplicativos, um com restrição de marcador A e o outro sem restrição de marcador Máquinas que têm o marcador A. Se nenhuma estiver disponível, então qualquer máquina.

Se você usou uma restrição de marcador em um agendamento de reinício de máquina, quaisquer alterações que você faça que afetem as aplicações ou restrições de marcador afetam o próximo ciclo de reinício da máquina. Isso não afeta nenhum ciclo de reinício que esteja em andamento enquanto as alterações estão sendo feitas.

Como configurar o exemplo 2

A sequência a seguir mostra as etapas para criar e aplicar marcadores e, em seguida, configurar restrições de marcador para os grupos de aplicativos ilustrados no segundo exemplo.

VDAs e aplicativos já foram instalados nas máquinas e o grupo de entrega foi criado.

Crie e aplique marcadores às máquinas:

  1. No Studio, selecione o grupo de entrega D01 e, em seguida, selecione “Exibir Máquinas” no painel Ações.
  2. Selecione as máquinas VDA 101-105 e, em seguida, selecione “Gerenciar Marcadores” no painel Ações.
  3. Na caixa de diálogo Gerenciar Marcadores, clique em “Criar” e, em seguida, crie um marcador chamado CADApps. Clique em “OK”.
  4. Clique em “Criar” novamente e crie um marcador chamado OfficeApps. Clique em “OK”.
  5. Ainda na caixa de diálogo “Gerenciar Marcadores”, adicione (aplique) os marcadores recém-criados às máquinas selecionadas habilitando as caixas de seleção ao lado do nome de cada marcador (CADApps e OfficeApps). Quando terminar, feche a caixa de diálogo.
  6. Selecione o grupo de entrega D01, selecione “Exibir Máquinas” no painel Ações.
  7. Selecione as máquinas VDA 106-110 e, em seguida, selecione “Gerenciar Marcadores” no painel Ações.
  8. Na caixa de diálogo “Gerenciar Marcadores”, clique em “Criar”. Crie um marcador chamado AcctgApps. Clique em “OK”.
  9. Aplique o marcador AcctgApps recém-criado e o marcador OfficeApps às máquinas selecionadas clicando nas caixas de seleção ao lado do nome de cada marcador e, em seguida, feche a caixa de diálogo.

Crie os grupos de aplicativos com restrições de marcador.

  1. No Studio, selecione “Aplicativos” no painel de navegação e, em seguida, selecione “Criar Grupo de Aplicativos” no painel Ações. O assistente Criar Grupo de Aplicativos será iniciado.
  2. Na página “Grupos de Entrega” do assistente, selecione o grupo de entrega D01. Selecione “Restringir inicializações a máquinas com o marcador” e, em seguida, selecione o marcador AcctgApps na lista.
  3. Conclua o assistente, especificando os usuários de contabilidade e os aplicativos de contabilidade. (Ao adicionar o aplicativo, escolha a origem “Do menu Iniciar”, que pesquisa o aplicativo nas máquinas que possuem o marcador AcctgApps.) Na página “Resumo”, nomeie o grupo A100.
  4. Repita as etapas anteriores para criar o grupo de aplicativos A200, especificando as máquinas que possuem o marcador CADApps, além dos usuários e aplicativos apropriados.
  5. Repita as etapas para criar o grupo de aplicativos A300, especificando as máquinas que possuem o marcador OfficeApps, além dos usuários e aplicativos apropriados.

Marcadores em catálogos de máquinas

Você pode usar marcadores em catálogos de máquinas. A sequência geral de criação de um marcador e sua aplicação a um catálogo é a mesma descrita anteriormente. No entanto, a aplicação de marcadores a catálogos é suportada apenas por meio da interface do PowerShell. Você não pode usar o Studio para aplicar um marcador a um catálogo ou remover um marcador de um catálogo. As exibições de catálogo no Studio não indicam se um marcador foi aplicado.

Resumo: Você pode usar o Studio ou o PowerShell para criar ou excluir um marcador para uso em um catálogo. Use o PowerShell para aplicar o marcador ao catálogo.

Aqui estão alguns exemplos de uso de marcadores com catálogos:

  • Um grupo de entrega possui máquinas de vários catálogos, mas você deseja que uma operação (como um agendamento de reinício) afete apenas as máquinas em um catálogo específico. A aplicação de um marcador a esse catálogo realiza isso.
  • Em um grupo de aplicativos, você deseja limitar as sessões de aplicativos a máquinas em um catálogo específico. A aplicação de um marcador a esse catálogo realiza isso.

Cmdlets do PowerShell afetados:

  • Você pode passar objetos de catálogo para cmdlets como Add-BrokerTag e Remove-BrokerTag.
  • Get-BrokerTagUsage mostra quantos catálogos contêm marcadores.
  • Get-BrokerCatalog tem uma propriedade chamada Tags.

Por exemplo, os seguintes cmdlets adicionam um marcador chamado fy2018 ao catálogo chamado acctg: Get-BrokerCatalog -Name acctg | Add-BrokerTag fy2018

(O marcador foi criado anteriormente usando o Studio ou o PowerShell.)

Consulte a ajuda do cmdlet do PowerShell para obter mais orientações e sintaxe.

Mais informações

Postagem no blog: Como atribuir áreas de trabalho a servidores específicos.

Marcadores