Citrix DaaS™

Tags

Introdução

Tags são cadeias de caracteres que identificam itens como máquinas, aplicativos, desktops, grupos de entrega, grupos de aplicativos e políticas. Depois de criar uma tag e adicioná-la a um item, você pode adaptar certas operações para que se apliquem apenas a itens que tenham uma tag especificada.

  • Adapte as exibições de pesquisa no Studio.

    Por exemplo, para exibir apenas aplicativos que foram otimizados para testadores, crie uma tag chamada “test” e adicione-a (aplique-a) a esses aplicativos. Agora você pode filtrar a pesquisa com a tag “test”.

  • Publique aplicativos de um grupo de aplicativos ou desktops específicos de um grupo de entrega, considerando apenas um subconjunto das máquinas nos grupos de entrega selecionados. Isso é chamado de restrição de tag.

    Com as restrições de tag, você pode usar suas máquinas existentes para mais de uma tarefa de publicação, economizando os custos associados à implantação e ao gerenciamento de mais máquinas. Uma restrição de tag pode ser considerada 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 desktops com uma restrição de tag pode ser útil ao isolar e solucionar problemas de um subconjunto de máquinas em um grupo de entrega.

  • Detalhes e exemplos de como usar uma restrição de tag são descritos posteriormente neste artigo.

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

  • Usar uma restrição de tag 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.

  • Adapte a aplicação (atribuição) de políticas Citrix® a máquinas em grupos de entrega, tipos de grupo de entrega ou UOs que tenham (ou não tenham) uma tag especificada.

    Por exemplo, se você quiser aplicar uma política Citrix apenas às estações de trabalho mais potentes, adicione uma tag chamada “high power” a essas máquinas. Em seguida, na página “Atribuir Política” do assistente Criar Política, selecione essa tag e a caixa de seleção “Habilitar”. Você também pode adicionar uma tag 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 tags a:

  • Máquinas
  • Aplicativos
  • Catálogos de máquinas
  • Grupos de entrega
  • Grupos de aplicativos

  • Você pode configurar uma restrição de tag ao criar ou editar o seguinte no Studio:

  • Um desktop em um grupo de entrega compartilhado
  • Um grupo de aplicativos

Importante:

Uma tag pode ser aplicada explicitamente a uma máquina ou pode ser aplicada explicitamente no nível do catálogo de máquinas ou do grupo de entrega. Quando uma tag é aplicada 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 a tag. Essas tags herdadas não podem ser removidas no nível da máquina. Para remover o efeito da tag, a tag deve ser removida do nível do catálogo de máquinas ou do grupo de entrega.

  • Restrições de tag para um desktop ou um grupo de aplicativos

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

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

Uma restrição de tag estende o processo de seleção de máquinas do Controller. O Controller seleciona uma máquina de um grupo de entrega associado, sujeita à política de acesso, listas de usuários configuradas, preferência de zona e prontidão para lançamento, além da restrição de tag (se presente). Para aplicativos, o Controller 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 tag para limitar quais máquinas são consideradas para determinados lançamentos de desktop e aplicativos. Há um grupo de entrega compartilhado, um desktop publicado e um grupo de aplicativos configurado com dois aplicativos.

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

  • Tags foram adicionadas a cada uma das três máquinas (VDA 101-103).
  • O desktop no grupo de entrega foi criado com uma restrição de tag chamada Red. Assim, esse desktop pode ser iniciado apenas em máquinas nesse grupo de entrega que tenham a tag Red: VDA 101 e 102.
  • O grupo de aplicativos foi criado com a restrição de tag Orange. Assim, cada um de seus aplicativos (Calculator e Notepad) pode ser iniciado apenas em máquinas nesse grupo de entrega que tenham a tag Orange: VDA 102 e 103.

A máquina VDA 102 tem ambas as tags (Red e Orange), então ela pode ser considerada para iniciar os aplicativos e o desktop.

  • Exemplo 2: Layout mais complexo

Este exemplo contém vários grupos de aplicativos que foram criados com restrições de tag. 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 as tags e, em seguida, configurar as restrições de tag neste exemplo.

  • Exemplo de uso de restrições de tags 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 tags a cada máquina e, em seguida, especificar restrições de tags 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 grupos de entrega sozinhos (sem grupos de aplicativos) exigiria o dobro de máquinas, porque uma máquina pode pertencer a apenas um grupo de entrega.

Gerenciar tags e restrições de tags

As tags são criadas, adicionadas (aplicadas), editadas e excluídas de itens selecionados por meio da ação Gerenciar Tags no Studio.

(Exceção: As tags usadas para atribuições de política são criadas, editadas e excluídas por meio da ação Gerenciar Tags. No entanto, você aplica (atribui) tags ao criar a política. Consulte Criar políticas para obter detalhes.)

As restrições de tags são configuradas ao criar ou editar desktops em grupos de entrega e ao criar e editar grupos de aplicativos.

Usar o recurso Gerenciar Tags

No Studio, selecione os itens aos quais você deseja aplicar uma tag. Os itens incluem:

  • Uma ou mais máquinas
  • Um ou mais aplicativos
  • Um desktop, um grupo de entrega ou um grupo de aplicativos
  • Um catálogo de máquinas

Em seguida, selecione Gerenciar Tags na barra de ações. A caixa de diálogo Gerenciar Tags lista todas as tags existentes, não apenas as dos itens selecionados.

  • Uma caixa de seleção habilitada indica que a tag já foi adicionada aos itens selecionados. (Na captura de tela abaixo, a máquina selecionada tem uma tag chamada “Tag1” aplicada.)

  • Se você selecionar 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 essa tag adicionada.

Caixa de diálogo Gerenciar Tags

As seguintes ações estão disponíveis na caixa de diálogo Gerenciar Tags. Revise Precauções ao trabalhar com tags.

  • Para criar uma tag:

    Selecione Criar. Insira um nome e uma descrição. Os nomes das tags devem ser exclusivos e não diferenciam maiúsculas de minúsculas. Em seguida, selecione Salvar.

    A criação de uma tag não a aplica automaticamente a nenhum item selecionado. Use as caixas de seleção para aplicar a tag.

  • Para adicionar (aplicar) uma ou mais tags:

    Habilite a caixa de seleção ao lado do nome da tag. Uma caixa de seleção contendo um hífen indica que alguns, mas não todos os itens selecionados, já têm a tag aplicada. Ao selecionar vários itens e a caixa de seleção de uma tag tiver um hífen, alterá-la para uma marca de seleção afeta todas as máquinas selecionadas.

    Se você tentar adicionar uma tag a máquinas, e essa tag for usada como uma restrição em um grupo de aplicativos, você será avisado de que a ação pode tornar essas máquinas disponíveis para inicialização. Se for essa a sua intenção, prossiga.

  • Para remover uma ou mais tags:

    Desmarque a caixa de seleção ao lado do nome da tag. Uma caixa de seleção contendo um hífen indica que alguns, mas não todos os itens selecionados, já têm a tag aplicada. Ao selecionar vários itens e a caixa de seleção de uma tag tiver um hífen, desmarcar a caixa de seleção remove a tag de todas as máquinas selecionadas.

    Se você tentar remover uma restrição de tag de uma máquina, você será avisado de que a ação pode afetar as máquinas consideradas para inicialização. Se for essa a sua intenção, prossiga.

  • Para editar uma tag:

  • Selecione uma tag e, em seguida, selecione Editar. Insira um novo nome, descrição ou ambos. Você pode editar apenas uma tag por vez.

  • Para excluir uma ou mais tags:

  • Selecione as tags e, em seguida, selecione Excluir. A caixa de diálogo Excluir Tag indica quantos itens usam as tags selecionadas atualmente (por exemplo, “2 máquinas”). Selecione um item para exibir mais informações (por exemplo, os nomes das duas máquinas que têm a tag aplicada). Confirme se deseja excluir as tags.

    Você não pode excluir uma tag que é usada como restrição. Primeiro, edite o grupo de aplicativos e remova a restrição de tag ou selecione uma tag diferente.

Ao terminar na caixa de diálogo “Gerenciar Marcas”, selecione “Salvar”.

Para verificar se uma máquina tem marcas aplicadas: Selecione “Grupos de Entrega” no painel esquerdo. Selecione um grupo de entrega e, em seguida, selecione “Exibir Máquinas” na barra de ações. Selecione uma máquina e, em seguida, selecione a guia “Marcas” no painel “Detalhes”.

  • Gerenciar restrições de marca

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

  • Criar e aplicar a marca:

    Crie a marca e, em seguida, adicione (aplique) a máquinas que a restrição de marca afetará, usando as ações de “Gerenciar Marcas”.

  • Para adicionar uma restrição de marca 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 a marca” e, em seguida, selecione a marca na lista.

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

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

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

    Crie ou edite um grupo de entrega. Selecione “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 a marca” e, em seguida, selecione a marca no menu.

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

    Edite o grupo. Na página “Áreas de Trabalho”, selecione “Editar”. Na caixa de diálogo, selecione uma marca diferente na lista ou remova a restrição de marca completamente desmarcando “Restringir inicializações a máquinas com a marca”.

Precauções ao trabalhar com marcas

Uma marca aplicada a um item pode ser usada para diferentes finalidades. Lembre-se de que adicionar, remover e excluir uma marca pode ter efeitos não intencionais. Você pode usar uma marca para classificar as exibições de máquina ao usar a pesquisa no Studio. Você pode usar a mesma marca como uma restrição ao configurar um grupo de aplicativos ou uma área de trabalho. Essa ação limita a consideração de inicialização apenas a máquinas em grupos de entrega especificados que possuem essa marca.

Se você adicionar uma marca a máquinas depois que essa marca for configurada como uma restrição de marca de área de trabalho ou grupo de aplicativos, você será avisado de que isso pode tornar as máquinas disponíveis para iniciar mais aplicativos ou áreas de trabalho. Se for essa a sua intenção, prossiga. Caso contrário, cancele a operação.

Por exemplo, digamos que você crie um grupo de aplicativos com a restrição de marca Red. Mais tarde, você adiciona várias outras máquinas nos mesmos grupos de entrega usados por esse grupo de aplicativos. Se você tentar adicionar a marca Red a essas máquinas, verá uma mensagem semelhante a: “A marca Red é usada como uma restrição nos seguintes grupos de aplicativos. Adicionar esta marca 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 dessa marca a essas máquinas adicionais.

Da mesma forma, quando uma marca é usada em um grupo de aplicativos para restringir inicializações, você não pode excluir a marca até editar o grupo e removê-la como uma restrição. (Se você tivesse permissão para excluir essa marca, isso poderia resultar na permissão de inicialização de aplicativos em todas as máquinas nos grupos de entrega associados ao grupo de aplicativos.) A mesma proibição de exclusão de uma marca se aplica se a marca estiver sendo usada 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 marca, você pode excluir a marca.

Nem todas as máquinas podem ter os mesmos conjuntos de aplicativos. Uma pessoa usuária pode pertencer a mais de um grupo de aplicativos, cada um com uma restrição de marca 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 marca Qualquer máquina.
Um grupo de aplicativos com restrição de marca A Máquinas que têm a marca A aplicada.
Dois grupos de aplicativos, um com restrição de marca A e o outro com restrição de marca B Máquinas que têm a marca A e a marca B. Se nenhuma estiver disponível, então máquinas que têm a marca A ou a marca B.
Dois grupos de aplicativos, um com restrição de marca A e o outro sem restrição de marca Máquinas que têm a marca A. Se nenhuma estiver disponível, então qualquer máquina.

Se você usou uma restrição de marca 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 marca afetarão 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 marcas e, em seguida, configurar restrições de marca para os grupos de aplicativos ilustrados no segundo exemplo anterior.

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

Crie e aplique marcas às máquinas:

  1. No Studio, selecione “Grupos de Entrega” no painel esquerdo. Selecione o grupo de entrega D01 e, em seguida, selecione “Exibir Máquinas” na barra de ações.
  2. Selecione as máquinas VDA 101-105 e, em seguida, selecione “Gerenciar Marcas” na barra de ações.
  3. Na caixa de diálogo “Gerenciar Marcas”, selecione “Criar”. Crie uma marca chamada CADApps. Selecione “OK”.
  4. Selecione “Criar” novamente e crie uma marca chamada OfficeApps. Selecione “OK”.
  5. Adicione (aplique) as marcas recém-criadas às máquinas selecionadas habilitando as caixas de seleção ao lado do nome de cada marca (CADApps e OfficeApps). Em seguida, feche a caixa de diálogo.
  6. Selecione o grupo de entrega D01. Selecione “Exibir Máquinas” na barra de ações.
  7. Selecione as máquinas VDA 106-110 e, em seguida, selecione “Gerenciar Marcas” na barra de ações.
  8. Na caixa de diálogo “Gerenciar Marcas”, selecione “Criar”. Crie uma marca chamada AcctgApps. Selecione “OK”.
  9. Aplique a marca AcctgApps recém-criada e a marca OfficeApps às máquinas selecionadas marcando as caixas de seleção ao lado do nome de cada marca. Em seguida, feche a caixa de diálogo.

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

  1. No Studio, selecione “Aplicativos” no painel esquerdo.
  2. Selecione “Criar Grupo de Aplicativos” na barra de ações. O assistente é iniciado.
  3. Na página “Grupos de Entrega”, selecione o grupo de entrega D01. Selecione “Restringir inicializações a máquinas com marca” e, em seguida, selecione a marca AcctgApps na lista.
  4. 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 têm a marca AcctgApps.) Na página “Resumo”, nomeie o grupo A100.
  5. Repita as etapas anteriores para criar o grupo de aplicativos A200, especificando máquinas que têm a marca CADApps, além dos usuários e aplicativos apropriados.
  6. Repita as etapas para criar o grupo de aplicativos A300, especificando máquinas que têm a marca OfficeApps, além dos usuários e aplicativos apropriados.

Aplicar marcas a catálogos de máquinas

Você pode usar o Studio ou o PowerShell para aplicar tags a catálogos de máquinas.

Aqui está um exemplo de uso de tags com catálogos:

  • Um grupo de entrega contém máquinas de vários catálogos, mas você deseja que uma operação (como um agendamento de reinicialização) afete apenas as máquinas em um catálogo específico. A aplicação de uma tag a esse catálogo atinge esse objetivo.

Usar o PowerShell para aplicar tags a catálogos

Os seguintes cmdlets do PowerShell estão disponíveis:

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

Por exemplo, os seguintes cmdlets adicionam uma tag criada anteriormente chamada fy2018 ao catálogo chamado acctg: Get-BrokerCatalog -Name acctg | Add-BrokerTag fy2018.

Consulte a ajuda do cmdlet do PowerShell para obter orientação e sintaxe.

Tags automáticas

Usando tags automáticas, você pode definir regras para adição e remoção automáticas de tags em máquinas, grupos de aplicativos, aplicativos, grupos de desktops ou desktops. As tags também são removidas automaticamente se não atenderem às regras definidas. Esse aprimoramento elimina a necessidade de manter diferentes scripts que são executados periodicamente para otimização do ambiente.

Casos de uso

Com a marcação automática, você pode implementar regras relevantes para seus direcionadores de negócios, como redução de custos, otimização da infraestrutura e impulsionamento do consumo. A seguir, alguns dos casos de uso:

  • Recuperar VDIs não utilizados - Para liberar as cargas de trabalho dedicadas que não foram usadas por mais de um número pré-configurado de dias para o pool disponível.
  • Remover desordem de aplicativos - Para reduzir a desordem de aplicativos identificando os aplicativos que não foram usados por mais de um número pré-configurado de dias.
  • DGs com nível funcional inferior a X - Para encontrar grupos de entrega com nível funcional inferior a um nível específico.
  • Usuários inativos - Para recuperar recursos de usuários que não fizeram logon por mais de um número pré-configurado de dias.

Observação:

A tag anexada a uma máquina que não foi usada por mais de 30 dias é removida dessa máquina na próxima vez que ela for executada se um usuário fizer logon nessa máquina após 30 dias.

Comandos do PowerShell

Você pode criar tags automáticas usando comandos do PowerShell. Depois que uma regra de tag automática é criada, ela é avaliada com uma frequência de 3600 segundos. Para obter mais informações, consulte New-BrokerAutoTagRule.

Os parâmetros de New-BrokerAutoTagRule são:

  • Nome: Nome genérico para a regra
  • Tipo de objeto: Máquina
  • Texto da regra: O filtro para definir a regra.
  • Tag Uid: O ID da tag que você deseja associar.

Exemplos

  1. Para marcar VDIs dedicados que não foram usados por mais de 30 dias:

    
    New-BrokerAutoTagRule -Name ‘UnusedVdi’ -ObjectType ‘Machine’ -RuleText “-AllocationType Static -IsAssigned $true -Filter { SummaryState -ne `”InUse`” -and ( LastConnectionTime -lt ‘-30’ -or LastConnectionTime -eq `$null ) }” -TagUid 123
    
    <!--NeedCopy-->
    

    Após a configuração da regra, as máquinas com a tag unused-VDI são liberadas.

  2. Para marcar grupos de entrega com nível funcional inferior a X (usando L7_20 como o nível funcional limite):

    
    New-BrokerAutoTagRule -Name 'LowFL' -ObjectType 'DesktopGroup' -RuleText " -Filter { MinimumFunctionalLevel -lt 'L7_20' } " -TagUid 143
    
    <!--NeedCopy-->
    
  3. Para marcar aplicativos visíveis ao usuário publicados sem uma pasta:

    
    New-BrokerAutoTagRule -Name 'NoFolder' -ObjectType 'Application' -RuleText "-Enabled $true -Filter { ClientFolder -eq $null } " -TagUid 153`
    
    <!--NeedCopy-->
    

Mais informações

Postagem no blog: Como atribuir desktops a servidores específicos.

Tags