Citrix DaaS

Marcas

Introdução

Marcas são cadeias de caracteres que identificam itens como máquinas, aplicativos, áreas de trabalho, grupos de entrega, grupos de aplicativos e políticas. Depois de criar uma marca e adicioná-la a um item, você pode personalizar certas operações para aplicá-las apenas a itens que têm uma marca especificada.

  • Adapte as exibições de pesquisa na interface de gerenciamento Full Configuration.

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

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

    Com as restrições de marcas, você pode usar suas máquinas existentes para mais de uma tarefa de publicação, economizando nos custos associados com a implantação e gerenciamento de mais máquinas. Uma restrição de marca pode ser considerada como uma subdivisão (ou partição) de máquinas em um grupo de entrega. Sua funcionalidade é semelhante, mas não idêntica, a worker groups em versões do XenApp anteriores à 7.x.

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

    Detalhes e exemplos de uso de uma restrição de marca são descritos mais adiante neste artigo.

  • Programe reinicializações periódicas para um subconjunto de máquinas em um grupo de entrega.

    O uso de uma restrição de marca para máquinas permite que você use novos cmdlets do PowerShell para configurar várias programações de reinicialização para subconjuntos de máquinas em um grupo de entrega. Para obter exemplos e detalhes, consulte Gerenciar grupos de entrega.

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

    Por exemplo, se você quiser aplicar uma política Citrix apenas às estações de trabalho mais poderosas, adicione uma marca chamada “high power” a essas máquinas. Em seguida, na página Assign Policy do assistente de criação de política, selecione a marca e a caixa de seleção Enable. Você também pode adicionar uma marca a um grupo de entrega e aplicar uma política Citrix a esse grupo. Para obter detalhes, consulte Criar políticas.

Você pode aplicar marcas a:

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

Você pode configurar uma restrição de marca ao criar ou editar o seguinte na interface de gerenciamento Full Configuration:

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

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

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

  • Criar a marca e adicioná-la (aplicá-la) às máquinas.
  • Criar ou editar um grupo com a restrição de marca (em outras palavras, restringir inicializações a máquinas com a marca x).

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

Exemplo 1: layout simples

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

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

  • As marcas forem adicionadas a cada uma das três máquinas (VDA 101-103).
  • A área de trabalho no grupo de entrega foi criada com uma restrição de marca chamada Red. Assim, essa área de trabalho só pode ser iniciada em máquinas desse grupo de entrega que tenham a marca Red: VDA 101 e 102.
  • O grupo de aplicativos foi criado com a restrição de marca Orange. Assim, cada um de seus aplicativos (Calculator e Notepad) pode ser iniciado apenas em máquinas desse grupo de entrega que possuem a tag Orange: VDA 102 e 103.

A máquina VDA 102 tem as duas marcas (Red e Orange), por isso 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 marca. Isso resulta na capacidade de entregar mais aplicativos com menos máquinas do que seriam necessárias se você usasse apenas grupos de entrega.

Como configurar o exemplo 2 mostra as etapas usadas para criar e aplicar as marcas e depois configurar as restrições de marca no exemplo.

Exemplo que usa restrições de marca em um layout simples.

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

  • Os usuários de contabilidade no grupo podem acessar os aplicativos de que precisam em cinco máquinas (VDA 101—105)
  • Os designers de CAD no grupo podem acessar os aplicativos de que precisam em cinco máquinas (VDA 106-110)
  • Os 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 marcas e restrições de marca

As marcas são criadas, adicionadas (aplicadas), editadas e excluídas dos itens selecionados por meio da ação Manage Tags na interface de gerenciamento Full Configuration.

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

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

Usar o recurso Manage Tags

Em Manage > Full Configuration, selecione os itens aos quais deseja aplicar uma marca. Os itens incluem:

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

Depois, selecione Manage Tags na barra de ações. A caixa de diálogo Manage Tags lista todas as marcas existentes, não apenas aquelas para os itens selecionados.

  • Uma caixa de seleção ativada indica que a marca já foi adicionada aos itens selecionados. (Na captura de tela abaixo, a máquina selecionada tem uma marca 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 marca adicionada.

Caixa de diálogo de gerenciamento de marcas

As ações a seguir estão disponíveis na caixa de diálogo Manage Tags. Consulte Cuidados ao trabalhar com marcas.

  • Para criar uma marca:

    Selecione Create. Insira um nome e uma descrição. O nome das marcas deve ser exclusivo, e não faz diferença entre maiúsculas e minúsculas. Em seguida, selecione Save.

    Criar uma marca não a aplica automaticamente a itens selecionados. Use as caixas de seleção para aplicar a marca.

  • Para adicionar (aplicar) uma ou mais marcas:

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

    Se você tentar adicionar uma marca às máquinas, e a marca for usada como restrição em um grupo de aplicativos, você receberá um aviso de que a ação pode disponibilizar as máquinas para inicialização. Se é isso o que você quer, prossiga.

  • Para remover uma ou mais marcas:

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

    Se você tentar remover uma restrição de marca de uma máquina, receberá um aviso de que a ação pode afetar as máquinas consideradas para a inicialização. Se é isso o que você quer, prossiga.

  • Para editar uma marca:

    Selecione uma marca e selecione Edit. Insira um novo nome e descrição. Você pode editar apenas uma marca de cada vez.

  • Para excluir uma ou mais marcas:

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

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

Quando terminar de usar a caixa de diálogo Manage Tags, selecione Save.

Para ver se uma máquina tem marcas aplicadas: selecione Delivery Groups no painel esquerdo. Selecione um grupo de entrega e selecione View Machines na barra de ações. Selecione uma máquina e, em seguida, selecione a guia Tags no painel Details.

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 uma marca:

    Crie a marca e adicione-a (aplique-a) às máquinas que serão afetadas pela restrição de marca, usando as ações Manage Tags.

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

    Crie ou edite o grupo de aplicativos. Na página Delivery Groups, selecione Restrict launches to machines with the tag e depois 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 Delivery Groups, selecione uma marca diferente na lista ou remova a restrição de marca completamente desmarcando Restrict launches to machines with the tag.

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

    Crie ou edite um grupo de entrega. Selecione Add ou Edit na página Desktops. Na caixa de diálogo Add Desktop, selecione Restrict launches to machines with the tag e depois selecione a marca de tag no menu.

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

    Edite o grupo. Na página Desktops, selecione Edit. Na caixa de diálogo, selecione uma marca diferente na lista ou remova a restrição de marca completamente desmarcando Restrict launches to machines with the tag.

Cuidados ao trabalhar com marcas

Uma tag aplicada a um item pode ser usada para diferentes propósitos. Lembre-se de que adicionar, remover e excluir uma marca pode ter efeitos indesejados. Você pode usar uma marca para classificar a exibição das máquinas ao usar a pesquisa na interface de gerenciamento Full Configuration. Você pode usar a mesma marca como restrição ao configurar um grupo de aplicativos ou uma área de trabalho. Essa ação limita a consideração de inicialização a apenas máquinas em grupos de entrega especificados que tenham essa marca.

Se você adicionar uma marca às 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 pode tornar as máquinas disponíveis para iniciar mais aplicativos ou áreas de trabalho. Se é isso o que você quer, 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 essa marca pode disponibilizar as máquinas selecionadas para iniciar aplicativos neste grupo de aplicativos.” Você pode confirmar ou cancelar a adição da tag às máquinas adicionais.

Da mesma forma, quando uma tag é usada em um grupo de aplicativos para restringir inicializações, você não pode excluir a tag até editar o grupo e removê-lo como uma restrição. (Se você tiver permissão para excluir essa marca, isso pode resultar na permissão de que os aplicativos podem ser iniciados em todas as máquinas nos grupos de entrega associados ao grupo de aplicativos.) A mesma proibição contra a exclusão de uma marca se aplica se a marca estiver sendo usada como uma restrição a inicializações de áreas de trabalho. Depois de editar o grupo de aplicativos ou áreas de trabalho no grupo de entrega para remover essa restrição de marca, você pode excluir a marca.

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

Quando um aplicativo é 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 outro com restrição de marca B Máquinas que têm a marca A e a marca B. Se nenhuma estiver disponível, as máquinas que têm a marca A ou a marca B.
Dois grupos de aplicativos, um com restrição de marca A e 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 uma programação de reinicialização de máquina, quaisquer alterações feitas que afetem as aplicações ou restrições de marcas afetam o próximo ciclo de reinicialização da máquina. Isso não afeta nenhum ciclo de reinicialização que está em andamento enquanto as alterações estão sendo feitas.

Como configurar, exemplo 2

A sequência a seguir mostra as etapas para criar e aplicar marcas e depois 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. Em Manage > Full Configuration, selecione Delivery Groups no painel esquerdo. Selecione o grupo de entrega D01 e selecione View Machines na barra de ações.
  2. Selecione as máquinas VDA 101-105 e, em seguida, selecione Manage Tags no painel de ação.
  3. Na caixa de diálogo Manage Tags, selecione Create. Crie uma marca chamada CADApps. Selecione OK.
  4. Selecione Create novamente e crie uma marca chamada OfficeApps. Selecione OK.
  5. Adicione (aplique) as marcas recém-criadas às máquinas selecionadas marcando 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 View Machines na barra de ações.
  7. Selecione as máquinas VDA 106-110 e, em seguida, selecione Manage Tags no painel de ação.
  8. Na caixa de diálogo Manage Tags, selecione Create. 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. Em Manage > Full Configuration, selecione Applications no painel esquerdo.
  2. Selecione Create Application Group na barra de ações. O assistente é iniciado.
  3. Na página Delivery Groups, selecione o grupo de entrega D01. Selecione Restrict launches to machines with tag e depois 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 From Start menu, que procura o aplicativo nas máquinas que têm a marca AcctgApps.) Na página Summary, dê o nome A100 ao grupo.
  5. Repita as etapas anteriores para criar o grupo de aplicativos A200, especificando máquinas com 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 com a marca OfficeApps, além dos usuários e aplicativos apropriados.

Aplicar marcas aos catálogos de máquinas

Você pode usar Manage > Full Configuration ou o PowerShell para aplicar marcas a catálogos de máquinas.

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

  • Um grupo de entrega contém máquinas de vários catálogos, mas você quer que uma operação (como uma programação de reinicialização) afete apenas as máquinas em um catálogo específico. Aplicar uma marca a esse catálogo atende ao seu requisito.

Usar o PowerShell para aplicar marcas 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 marcas.
  • Get-BrokerCatalog tem uma propriedade chamada Tags.

Por exemplo, os cmdlets a seguir adicionam uma marca 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.

Marcações automáticas (prévia)

A marcação automática permite que os administradores definam e removam tags em vários objetos DaaS automaticamente, com base em regras personalizadas. Esse aprimoramento elimina a necessidade de manter scripts diferentes que são executados periodicamente para otimizar o ambiente.

Casos de uso

Com a marcação automática, você pode implementar regras relevantes para seus impulsionadores de negócios, como reduzir custos, otimizar a infraestrutura e impulsionar o consumo. A seguir estão 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 o pool disponível.
  • Remover a sobrecarga de aplicativos – para reduzir a sobrecarga de aplicativos, identificando os aplicativos que não foram usados por mais de um número pré-configurado de dias.
  • Grupos de entrega com menos de X nível funcional – para encontrar grupos de entrega com menos de um determinado nível funcional.
  • Usuários inativos – para recuperar recursos de usuários que não estão conectados há mais de um número pré-configurado de dias.

Comandos do PowerShell

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

Exemplos

New-BrokerAutoTagRule usa os mesmos parâmetros de filtro e tipo de objeto que o commandlet Get-BrokerMachine. Para obter mais informações, consulte GetBrokerMachine.

  1. Marque VDIs dedicados que não foram usados por mais de 30 dias com um ID 123:

    1. Defina uma tag para marcar os VDIs não usados, por exemplo, unused-VDI.

      • Nome da tag: unused-VDI
      • ID da tag : 123
    2. Crie a regra de marcação automática para marcar máquinas não utilizadas. Defina os parâmetros da regra:

      • Nome : nome genérico da regra.
      • Tipo de objeto: Machine.
      • Texto da regra : máquinas estáticas atribuídas cujo último tempo de conexão é > 30 dias ou nenhum valor.
      • Tag Uid : o ID da tag à qual você deseja se associar, 123.

      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

    3. Verifique as máquinas marcadas com a tag unused-VDI e libere-as.

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

    New-BrokerAutoTagRule -Name 'LowFL' -ObjectType 'DesktopGroup' -RuleText " -Filter { MinimumFunctionalLevel -lt 'L7_20' } " -TagUid 123

  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 123

Mais informações

Postagem do blog: How to assign desktops to specific servers.

Marcas