Citrix DaaS

Criar e gerenciar conexões

Introdução

A configuração de uma conexão inclui a seleção do tipo de conexão entre os hipervisores suportados e os serviços da nuvem e o armazenamento e a rede selecionados nos recursos para essa conexão.

Você deve ser um administrador completo para executar tarefas de gerenciamento de conexão e recursos.

Onde encontrar informações sobre tipos de conexão

Os requisitos do sistema listam as versões de hipervisor e serviço de nuvem compatíveis e incluem links para artigos específicos do host.

Armazenamento em host

Um produto de armazenamento é suportado se ele puder ser gerenciado por um hipervisor compatível. O suporte Citrix auxilia esses fornecedores de produtos de armazenamento na solução de problemas e documenta esses problemas no Knowledge Center, conforme necessário.

Ao provisionar máquinas, os dados são classificados por tipo:

  • Dados do sistema operacional (SO), que incluem imagens.
  • Dados temporários, que incluem todos os dados não persistentes gravados em máquinas provisionadas pelo MCS, arquivos de paginação do Windows, dados de perfil de usuário e quaisquer dados sincronizados com o Content Collaboration (anteriormente ShareFile). Esses dados são descartados cada vez que uma máquina é reinicializada.

Fornecer armazenamento separado para cada tipo de dados pode reduzir a carga e melhorar o desempenho de IOPS em cada dispositivo de armazenamento, fazendo melhor uso dos recursos disponíveis do host. Ele também permite que o armazenamento apropriado seja usado para os diferentes tipos de dados. Persistência e resiliência são mais importantes para alguns dados do que para outros.

  • O armazenamento pode ser compartilhado (localizado centralmente, separado de qualquer host, usado por todos os hosts) ou local para um hipervisor. Por exemplo, o armazenamento compartilhado central pode ser um ou mais volumes de armazenamento em cluster do Windows Server 2012 (com ou sem armazenamento conectado) ou um dispositivo de um fornecedor de armazenamento. O armazenamento central também pode fornecer suas próprias otimizações, como caminhos de controle de armazenamento de hipervisor e acesso direto por meio de plug-ins de parceiros.
  • Armazenar dados temporários localmente evita a necessidade de atravessar a rede para acessar o armazenamento compartilhado e também reduz a carga (IOPS) no dispositivo de armazenamento compartilhado. O armazenamento compartilhado pode ser mais caro, portanto, armazenar dados localmente pode reduzir as despesas. Esses benefícios devem ser ponderados em relação à disponibilidade de armazenamento suficiente nos servidores do hipervisor.

Armazenamento compartilhado por hipervisores

O método de armazenamento compartilhado por hipervisores armazena dados que precisam de persistência de longo prazo centralmente, fornecendo backup e gerenciamento centralizados. Esse armazenamento contém os discos de SO.

Ao selecionar esse método, você pode escolher se deseja usar o armazenamento local (em servidores no mesmo pool do hipervisor) para dados temporários da máquina. Esses dados não exigem persistência ou tanta resiliência quanto os dados no armazenamento compartilhado. Isso é chamado de cache de dados temporários. O disco local ajuda a reduzir o tráfego para o armazenamento do SO principal. Esse disco é limpo após cada reinicialização de máquina. O disco é acessado através de um cache de memória de gravação. Lembre-se de que, se você usa o armazenamento local para dados temporários, o VDA provisionado estará vinculado ao host de um hipervisor específico. Se o host falhar, a VM não pode ser iniciada.

Exceção: se você usa volumes de armazenamento em cluster (CSV), o Microsoft System Center Virtual Machine Manager não permite que discos de cache de dados temporários sejam criados no armazenamento local.

Se você armazenar dados temporários localmente, poderá habilitar e configurar valores não padrão para o tamanho de memória e disco de cache de cada VM ao criar um catálogo de máquinas que usa essa conexão. Contudo, os valores padrão são adaptados ao tipo de conexão e são suficientes para a maioria dos casos.

O hipervisor também pode fornecer tecnologias de otimização através do cache de leitura das imagens de disco localmente. Por exemplo, o Citrix Hypervisor oferece o IntelliCache. Isso também pode reduzir o tráfego de rede para o armazenamento central.

Armazenamento local para o hipervisor

O armazenamento local para o método do hipervisor armazena dados localmente no hipervisor. Com esse método, imagens e outros dados do sistema operacional são transferidos para todos os hipervisores usados no site, tanto para criação inicial da máquina quanto para futuras atualizações de imagem. Isso resulta em tráfego significativo na rede de gerenciamento. A transferência das imagens também é demorada, e as imagens ficam disponíveis para cada host em momentos diferentes.

Criar uma conexão e recursos

Importante:

Os recursos do host (armazenamento e rede) no seu local de recursos devem estar disponíveis antes de criar uma conexão.

  1. Faça login no Citrix Cloud.
  2. No menu superior esquerdo, selecione My Services > DaaS.
  3. Em Manage > Full Configuration, selecione Hosting no painel esquerdo.
  4. Selecione Add Connections and Resources na barra de ações.
  5. O assistente o orienta pelas páginas a seguir. O conteúdo específico da página depende do tipo de conexão selecionado. Depois de concluir cada página, selecione Next até chegar à página Summary.

Etapa 1. Conexão

Imagem de adicionar conexão

Na página Connection:

  • Para criar uma nova conexão, selecione Create a new Connection. Para criar uma conexão com base na mesma configuração de host que uma conexão existente, selecione Use an existing Connection e escolha a conexão relevante.
  • Selecione uma zona no campo Zone name. As opções são todos os locais de recursos que você configurou.
  • Selecione um hipervisor ou serviço de nuvem no campo Connection type. As opções incluem todos os serviços em nuvem e hipervisores compatíveis com a Citrix:

    • Para um local de recursos sem Cloud Connectors acessíveis, somente hipervisores e serviços em nuvem que oferecem suporte a implantações sem conector estão disponíveis.
    • Para um local de recursos com Cloud Connectors acessíveis, somente hipervisores e serviços em nuvem que tenham seus plug-ins devidamente instalados nesses conectores estão disponíveis.

    Como alternativa, você pode usar o comando Get-HypHypervisorPlugin [-ZoneUid] $rluid [-IncludeUnavailable] false ou true do PowerShell para obter a lista de hipervisores e serviços em nuvem disponíveis.

  • Digite um nome para a conexão. Esse nome aparece na tela Manage.
  • Escolha a ferramenta para criar máquinas virtuais: Machine Creation Services ou Citrix Provisioning.

As informações na página Connection diferem dependendo do host (tipo de conexão) que você está usando. Por exemplo, ao usar o Azure Resource Manager, você pode usar uma entidade de serviço existente ou criar uma nova. Para obter detalhes, consulte a página do ambiente de virtualização listada em Requisitos do sistema para seu tipo de conexão.

Etapa 2. Gerenciamento de armazenamento

Imagem de gerenciamento de adicionar conexão

Para obter informações sobre tipos e métodos de gerenciamento de armazenamento, consulte Armazenamento em host.

Se você estiver configurando uma conexão a um host Hyper-V ou VMware, navegue até o nome de cluster e selecione-o. Outros tipos de conexão não exigem um nome de cluster.

Selecione um método de gerenciamento de armazenamento: armazenamento compartilhado por hipervisores ou armazenamento local para o hipervisor.

  • Se você escolher armazenamento compartilhado por hipervisores, indique se deseja manter os dados temporários no armazenamento local disponível. (Você pode especificar tamanhos de armazenamento temporário não padrão nos catálogos de máquinas que usam essa conexão.) Exceção: ao usar os volumes de armazenamento em cluster (CSV, Clustered Storage Volumes), o Microsoft System Center Virtual Machine Manager não permite que discos de cache de dados temporários sejam criados no armazenamento local. Definir essa configuração de gerenciamento de armazenamento no console Manage falha.

Se você usa o armazenamento compartilhado em um pool do Citrix Hypervisor, indique se deseja usar o IntelliCache para reduzir a carga no dispositivo de armazenamento compartilhado. Consulte Ambientes de virtualização do Citrix Hypervisor.

Etapa 3. Seleção de armazenamento

Imagem de seleção de armazenamento

Para obter mais informações sobre a seleção de armazenamento, consulte Armazenamento em host.

Selecione pelo menos um dispositivo de armazenamento de host para cada tipo de dados disponível. O método de gerenciamento de armazenamento selecionado na página anterior afeta quais tipos de dados estão disponíveis para seleção nesta página. Você deve selecionar pelo menos um dispositivo de armazenamento para cada tipo de dados suportado antes de seguir para a próxima página do assistente.

A parte inferior da página Storage Selection contém mais opções de configuração se você escolheu o armazenamento compartilhado por hipervisores e habilitou Optimize temporary data on available local storage. Você pode selecionar quais dispositivos de armazenamento local (no mesmo pool de hipervisores) usar para dados temporários.

O número de dispositivos de armazenamento atualmente selecionados é mostrado (no gráfico, um dispositivo, como informa a linha “1 storage device selected”). Quando você passa o mouse sobre essa entrada, o nome dos dispositivos selecionados aparece (a menos que nenhum dispositivo esteja configurado).

  1. Selecione Select para alterar os dispositivos de armazenamento que devem ser usados.
  2. Na caixa de diálogo Select Storage, marque ou desmarque as caixas de seleção de dispositivos de armazenamento e selecione OK.

Etapa 4. Região

(Aparece apenas para alguns tipos de host.) A seleção de região indica onde as VMs serão implantadas. O ideal seria escolher uma região perto de onde os usuários acessarão seus aplicativos.

Etapa 5. Rede

Digite um nome para os recursos. Esse nome aparece no console Manage para identificar a combinação de armazenamento e rede associada à conexão.

Selecione uma ou mais redes que as VMs usarão.

Alguns tipos de conexão (como o Azure Resource Manager) também listam sub-redes que as VMs usarão. Selecione uma ou mais sub-redes.

Etapa 6. Resumo

Revise suas seleções; se quiser fazer alterações, volte para as páginas anteriores do assistente. Ao concluir a revisão, selecione Finish.

Lembre-se: se você armazenar dados temporários localmente, poderá configurar valores não padrão para armazenamento temporário de dados ao criar o catálogo que contém máquinas que usam essa conexão.

Nota:

O escopo não é mostrado para administradores com acesso completo. Para obter mais informações, consulte Administradores, funções e escopos.

Editar configurações de conexão

Não use este procedimento para renomear uma conexão ou para criar uma conexão. Essas são operações diferentes. Altere o endereço somente se a máquina host atual tiver um novo endereço. Inserir um endereço para uma máquina diferente interrompe os catálogos de máquinas da conexão.

Não é possível alterar as configurações de GPU de uma conexão, pois os catálogos que acessam esse recurso devem usar uma imagem específica da GPU apropriada. Em vez disso, crie uma nova conexão.

  1. Em Manage > Full Configuration, selecione Hosting no painel esquerdo.
  2. Selecione a conexão e selecione Edit Connection na barra de ações.
  3. Siga as instruções para as configurações disponíveis quando editar uma conexão.
  4. Quando terminar, selecione Apply para aplicar as alterações feitas e manter a janela aberta, ou selecione OK para aplicar as alterações e fechar a janela.

Página Connection Properties:

  • Para alterar o endereço de conexão e as credenciais, selecione Edit settings… e insira as novas informações.
  • Para especificar os servidores de alta disponibilidade para uma conexão do Citrix Hypervisor, selecione Edit servers… e selecione os servidores. A Citrix recomenda que você selecione todos os servidores no pool para permitir a comunicação com o Citrix Hypervisor se a imagem mestre do pool falhar.

    Nota:

    Se você estiver usando HTTPS e quiser configurar servidores de alta disponibilidade, não instale um certificado curinga para todos os servidores em um pool. É necessário um certificado individual para cada servidor. Para obter mais informações, consulte Criar uma conexão ao Citrix Hypervisor.

Página Advanced:

As configurações de limite de aceleração permitem especificar um número máximo de ações de energia permitidas em uma conexão. Essas configurações podem ajudar quando as configurações de gerenciamento de energia permitem que muitas ou poucas máquinas sejam iniciadas ao mesmo tempo. Cada tipo de conexão contém valores padrão específicos que são apropriados para a maioria dos casos. Normalmente, eles não precisam ser alterados.

  • As configurações Simultaneous actions (all types) e Simultaneous Personal vDisk inventory updates especificam dois valores: o número absoluto máximo que pode ocorrer simultaneamente nesta conexão e a porcentagem máxima de todas as máquinas que usam essa conexão. Você deve especificar os valores absoluto e percentual. O limite real aplicado é o menor dos valores.

    Por exemplo, em uma implantação com 34 máquinas, se Simultaneous actions (all types) for definido como um valor absoluto de 10 e um valor percentual de 10, o limite real aplicado será 3 (ou seja, 10% de 34 arredondados para o número inteiro mais próximo, que é menor que o valor absoluto de 10 máquinas).

  • Maximum new actions per minute é um número absoluto. Não há valor percentual.

Página Shared Tenants:

Adicione locatários e assinaturas que compartilham a Galeria de Computação do Azure com a assinatura dessa conexão. Como resultado, ao criar ou atualizar catálogos, você pode selecionar imagens compartilhadas desses locatários e assinaturas.

  • Insira o ID do aplicativo e o segredo do aplicativo do aplicativo associado a essa conexão. Com essas informações, você pode se autenticar no Azure. Recomendamos que você troque as chaves regularmente para garantir a segurança.
  • Especifique locatários compartilhados e assinaturas. Você pode adicionar até oito locatários compartilhados. Para cada locatário, você pode adicionar até oito assinaturas.
  • Clique em Save e Apply quando terminar.

Insira as informações no campo Connection options somente sob a orientação de um representante do Suporte Citrix.

Editar redes

Você pode alterar as redes de uma conexão. Faça o seguinte:

  1. Vá para Manage > Full Configuration > Hosting.
  2. Selecione os recursos de destino na conexão e, em seguida, selecione Edit Network na barra de ações.
  3. Selecione uma ou mais redes para as máquinas virtuais usarem.
  4. Clique em Save para salvar suas alterações e sair.

Ativar ou desativar o modo de manutenção para uma conexão

Ligar o modo de manutenção para uma conexão impede que qualquer nova ação de energia afete as máquinas armazenadas na conexão. Os usuários não podem se conectar a uma máquina quando ela está no modo de manutenção. Se os usuários já estiverem conectados, o modo de manutenção entra em vigor quando eles fazem logoff.

  1. Em Manage > Full Configuration, selecione Hosting no painel esquerdo.
  2. Selecione a conexão. Para ativar o modo de manutenção, selecione Turn On Maintenance Mode na barra de ações. Para desativar o modo de manutenção, selecione Turn Off Maintenance Mode.

Você também pode ativar ou desativar o modo de manutenção para máquinas individuais. Você pode ativar ou desativar o modo de manutenção para as máquinas em catálogos de máquinas ou grupos de entrega.

Excluir uma conexão

Cuidado:

A exclusão de uma conexão pode resultar na exclusão de um grande número de máquinas e perda de dados. Certifique-se de que seja feito o backup dos dados de usuário nas máquinas afetadas ou que eles não sejam mais necessários.

Antes de excluir uma conexão, certifique-se de que:

  • Todos os usuários estão desconectados das máquinas armazenadas na conexão.
  • Nenhuma sessão de usuário desconectada está sendo executada.
  • O modo de manutenção está ativado para máquinas em pool e dedicadas.
  • Todas as máquinas nos catálogos de máquinas usadas pela conexão estão desligadas.

Um catálogo de máquinas torna-se inutilizável quando você exclui uma conexão à qual o catálogo faz referência. Se essa conexão for referenciada por um catálogo, você pode excluir o catálogo. Antes de excluir um catálogo, verifique se ele não é usado por outras conexões.

  1. Em Manage > Full Configuration, selecione Hosting no painel esquerdo.
  2. Selecione a conexão e selecione Delete Connection na barra de ações.
  3. Se a conexão tiver máquinas armazenadas nela, você será perguntado se as máquinas devem ser excluídas ou não. Se tiverem que ser excluídas, especifique o que fazer com as contas de computador do Active Directory associadas.

Renomear ou testar uma conexão

  1. Em Manage > Full Configuration, selecione Hosting no painel esquerdo.
  2. Selecione a conexão e depois selecione Rename Connection ou Test Connection na barra de ações.

Exibir detalhes da máquina em uma conexão

  1. Em Manage > Full Configuration, selecione Hosting no painel esquerdo.
  2. Selecione a conexão e selecione View Machines na barra de ações.

O painel superior lista as máquinas acessadas através da conexão. Selecione uma máquina para exibir seus detalhes no painel inferior. Os detalhes da sessão também são fornecidos para sessões abertas.

Use o recurso de pesquisa para encontrar máquinas rapidamente. Selecione uma pesquisa salva na lista, na parte superior da janela, ou crie uma nova pesquisa. Você pode pesquisar digitando todo ou parte do nome da máquina, ou pode criar uma expressão para usar em uma pesquisa avançada. Para criar uma expressão, selecione Unfold e depois selecione nas listas de propriedades e operadores.

Gerenciar máquinas em uma conexão

  1. Em Manage > Full Configuration, selecione Hosting no painel esquerdo.
  2. Selecione uma conexão e selecione View Machines na barra de ações.
  3. Selecione uma das seguintes opções na barra de ações. Algumas ações não estarão disponíveis, dependendo do estado da máquina e do tipo de host da conexão.

    • Start: inicia a máquina se estiver desligada ou suspensa.
    • Suspend: pausa a máquina sem desligá-la e atualiza a lista de máquinas.
    • Shut down: solicita que o sistema operacional seja desligado.
    • Force shut down: força o desligamento da máquina e atualiza a lista de máquinas.
    • Restart: solicita que o sistema operacional seja desligado e, em seguida, inicializa a máquina novamente. Se o sistema operacional não conseguir, a área de trabalho permanecerá em seu estado atual.
    • Enable maintenance mode: interrompe temporariamente as conexões com uma máquina. Os usuários não podem se conectar a uma máquina nesse estado. Se os usuários estiverem conectados, o modo de manutenção entra em vigor quando eles fazem logoff. (Você também pode ativar ou desativar o modo de manutenção para todas as máquinas acessadas por meio de uma conexão, conforme descrito anteriormente.)
    • Remove from Delivery Group: remover uma máquina de um grupo de entrega não a exclui do catálogo de máquinas que o grupo de entrega usa. Você pode remover uma máquina somente quando nenhum usuário está conectado a ela. Ative o modo de manutenção para impedir temporariamente que os usuários se conectem enquanto você estiver removendo a máquina.
    • Delete: quando você exclui uma máquina, os usuários não têm mais acesso a ela, e a máquina é excluída do catálogo de máquinas. Antes de excluir uma máquina, certifique-se de que seja feito o backup de todos os dados de usuário ou que eles não sejam mais necessários. Você pode excluir uma máquina somente quando nenhum usuário está conectado a ela. Ative o modo de manutenção para impedir temporariamente que os usuários se conectem enquanto você estiver excluindo a máquina.

Para ações que envolvem o desligamento da máquina, se a máquina não for desligada dentro de 10 minutos, ela será encerrada. Se o Windows tentar instalar atualizações durante o desligamento, existe o risco de a máquina ser encerrada antes que as atualizações sejam concluídas.

Editar armazenamento

Você pode exibir o status dos servidores que são usados para armazenar os dados pessoais (PvD), temporários e de sistema operacional das VMs que usam uma conexão. Você também pode especificar quais servidores usar para armazenamento de cada tipo de dados.

  1. Em Manage > Full Configuration, selecione Hosting no painel esquerdo.
  2. Selecione a conexão e selecione Edit Storage na barra de ações.
  3. No painel esquerdo, selecione o tipo de dados: de sistema operacional ou temporário.
  4. Marque ou desmarque as caixas de seleção de um ou mais dispositivos de armazenamento para o tipo de dados selecionado.
  5. Selecione OK.

Cada dispositivo de armazenamento na lista inclui seu nome e status de armazenamento. Os valores de status de armazenamento válidos são:

  • In use: o armazenamento está sendo usado para criar máquinas.
  • Superseded: o armazenamento está sendo usado apenas para máquinas existentes. Nenhuma nova máquina é adicionada a este armazenamento.
  • Not in use: o armazenamento não está sendo usado para criar máquinas.

Se você desmarcar a caixa de seleção de um dispositivo atualmente selecionado como In use, seu status será alterado para Superseded. As máquinas existentes continuarão a usar esse dispositivo de armazenamento (e podem gravar dados nele). Portanto, esse local pode ficar cheio mesmo depois de deixar de ser usado para criar máquinas.

Excluir, renomear ou testar recursos

  1. Em Manage > Full Configuration, selecione Hosting no painel esquerdo.
  2. Selecione o recurso e, em seguida, selecione a entrada apropriada na barra de ações: Delete Resources, Rename Resources ou Test Resources.

Detectar recursos órfãos do Azure

Recursos órfãos são recursos não utilizados presentes no sistema e que podem gerar despesas desnecessárias.

Esse recurso permite que você detecte os recursos órfãos do Azure nos hosts do seu site na nuvem.

Siga as etapas no Citrix DaaS:

  1. Em Manage > Full Configuration, selecione Hosting no painel esquerdo.
  2. Selecione uma conexão e, em seguida, selecione Detect Orphaned Resources na barra de ações. A caixa de diálogo Detect Orphaned Resources exibe o relatório de recursos órfãos.
  3. Para exibir o relatório de recursos órfãos, selecione View Report.

Como alternativa, você pode detectar recursos órfãos do Azure usando o PowerShell. Para obter mais informações, consulte Recuperar uma lista de recursos órfãos.

Para entender os motivos por trás dos recursos órfãos e saber como prosseguir, consulte Efficiently manage Orphaned Azure resources with Citrix.

Timers de conexão

Você pode usar configurações de política Citrix para definir três timers de conexão:

  • Maximum connection timer: determina a duração máxima de uma conexão ininterrupta entre um dispositivo de usuário e uma área de trabalho virtual. Use as configurações de política Session connection timer e Session connection timer interval.
  • Connection idle timer: determina quanto tempo uma conexão ininterrupta do dispositivo do usuário a uma área de trabalho virtual é mantida se não houver nenhuma entrada pelo usuário. Use as configurações de política Session idle timer e Session idle timer interval.
  • Disconnect timer: determina quanto tempo uma área de trabalho virtual desconectada e bloqueada pode permanecer bloqueada antes que seja feito logoff da sessão. Use as configurações de política Disconnected session timer e Disconnected session timer interval.

Quando você atualizar qualquer uma dessas configurações, assegure que elas sejam consistentes em toda a sua implantação.

Consulte a documentação de configurações de política para obter mais informações.

Recuperar uma lista de recursos órfãos

Você pode obter uma lista de recursos órfãos criados pelo MCS, mas que não são mais monitorados pelo MCS. Para obter a lista, você pode usar os comandos do PowerShell. Você pode filtrar usando conexões.

Nota:

  • Atualmente, esse recurso se aplica somente aos ambientes do Azure.
  • O comando do PowerShell é rejeitado se houver um provisionamento ou atualização de imagem em andamento.
  • Um recurso gerenciado pelo cliente marcado com todas as tags Citrix é detectado como um recurso órfão. No entanto, se você adicionar outra tag CitrixDetectIgnore com valor true para esse recurso, o recurso será ignorado ao detectar recursos órfãos.

Limitações:

  • Somente um usuário com a função interna Full admin ou um usuário administrador com a função Cloud admin pode executar o comando PowerShell e obter a lista de recursos órfãos.
  • Para evitar o reconhecimento incorreto de recursos órfãos, não ligue as VMs enquanto estiver filtrando recursos órfãos.
  • Cerca de 2.000 registros são exibidos como órfãos em caso de possível carga de trabalho pesada.
  • A lista de grupos de recursos órfãos não está disponível no momento.

Para exibir a lista de recursos órfãos:

  1. Abra uma janela do PowerShell.
  2. Execute asnp citrix*.
  3. Execute os seguintes comandos:

    $pluginId = 'AzureRmFactory'
    $connections = Get-ChildItem xdhyp:\connections | where { $_.PluginId -eq $pluginId }
    get-provorphanedresource -HypervisorConnectionUid $connections.HypervisorConnectionUid
    <!--NeedCopy-->
    

Para exibir a lista de recursos órfãos de um ID de assinatura:

  1. Abra uma janela do PowerShell.
  2. Execute asnp citrix*.
  3. Execute os seguintes comandos:

    $connections = Get-ChildItem xdhyp:\connections | where { $_.CustomProperties -match '<subscriptionId>' }
    get-provorphanedresource -HypervisorConnectionUid $connections.HypervisorConnectionUid
    <!--NeedCopy-->
    

O que fazer a seguir

Se você estiver no processo de implantação inicial, crie um catálogo de máquinas.