Considerações sobre continuidade dos negócios e recuperação de desastres para Citrix no Azure
Este artigo descreve como você pode melhorar a BDCR (continuidade dos negócios e a recuperação de desastres) para um ambiente Citrix no Azure.
Considerações sobre o design Citrix
As considerações de design para tecnologias Citrix estão resumidas em Decisão de design: planejamento de recuperação de desastre na Citrix Tech Zone. Este guia auxilia no planejamento e nas considerações da arquitetura BCDR para implantações no local e no Azure do Citrix DaaS.
Quando você implantar o Citrix no Azure, é recomendável seguir as mesmas considerações de design para armazenamento ideal para contêineres de perfil e do Office, disponibilidade de imagem golden e dependências de infraestrutura e aplicativo que você seguiria para a Área de Trabalho Virtual do Azure.
Como a disponibilidade da VM do Azure não é garantida por padrão (incluindo para instâncias reservadas), é recomendável que você use o recurso de reserva de capacidade sob demanda do Azure para garantir disponibilidade suficiente nas regiões obrigatórias quando for mais necessário.
Fatores de design adicionais para implantações do Citrix no Azure são destacados nas seções a seguir.
Estratégias de disponibilidade do catálogo de máquinas
Você pode implantar catálogos de máquinas do Citrix em uma configuração ativa/ativa ou ativa/passiva usando uma combinação de cargas de trabalho locais e do Azure.
As listas a seguir não são inclusivas. Elas contêm destaques importantes. Para obter mais informações, consulte Citrix TechZone - Opções de recuperação de desastres.
Ativo/ativo
- O teste contínuo do local de recuperação de desastres (armazenamento e rede) é habilitado.
- Um único grupo de entregas pode conter VMs de várias regiões. No entanto, as estratégias de continuidade dos negócios ativa/ativa são complexas. Você precisa ter uma compreensão detalhada dos casos de uso, dados e aplicativos associados. Mapear usuários ou aplicativos para regiões usando a preferência de zona poderão ajudar a garantir que eles sejam direcionados para uma região ideal se a capacidade estiver disponível.
- Para simplificar o uso de DR ativa/ativa com áreas de trabalho pessoais, os usuários geralmente são segmentados e alinhados a datacenters primários e secundários. No datacenter primário, a máquina ativa de um usuário é persistente. No datacenter secundário, uma máquina não persistente em pool está em espera com os aplicativos principais necessários para a DR. Você pode usar discos efêmeros nessa máquina em pool para reduzir os custos de armazenamento. Você pode usar recursos, como o redirecionamento de pasta conhecida do OneDrive para habilitar o acesso a dados críticos do usuário de ambas as máquinas.
Ativo/passivo
- A Citrix oferece suporte à implantação de cargas de trabalho persistentes e não persistentes. Para implantações ativas/passivas, você pode usar um catálogo de máquinas em espera ativa com cargas de trabalho não persistentes e discos efêmeros para reduzir drasticamente o custo da implantação.
- Você pode mapear um catálogo ativo e passivo para o mesmo grupo de entregas e apresentá-lo aos usuários como um único aplicativo ou área de trabalho. A preferência de zona pode definir a preferência dos usuários ou do aplicativo para a região ativa. Quando a capacidade está indisponível, as cargas de trabalho na região passiva começam com base na capacidade indisponível na região ativa. Você pode automatizar essa opção usando funcionalidades, como Escala automática, ou pode alternar regiões manualmente colocando as cargas de trabalho passivas no modo de manutenção e habilitando-as quando ocorre um evento de DR. O método que você usa deve estar alinhado com o RTO do plano de BCDR da sua organização.
- É possível o bursting de nuvem do local para o Azure. A escala automática pode ajudar você com esse processo. Você pode usar o serviço de portabilidade de imagem do Citrix para manter uma imagem local e uma imagem do Azure para dois catálogos de máquinas a partir de uma única imagem.
Considerações entre recursos do Azure
Recurso ou serviço do Azure | O que é isso? | Por que isso é importante? |
---|---|---|
Regiões | Um conjunto de datacenters que é implantado em um perímetro definido por latência e conectado por meio de uma rede regional dedicada de baixa latência. | Sua seleção de uma região do Azure deve ser baseada na proximidade de datacenters existentes, usuários ou dados de back-end necessários. Você também precisa estar ciente de quais serviços estão disponíveis nas regiões escolhidas. Para implantações do Citrix, as organizações geralmente começam com uma região única. No entanto, você deve considerar usar duas ou mais regiões a longo prazo para redundância geográfica em uma estratégia BCDR. |
Azure ExpressRoute | Um serviço do Azure que você pode usar para criar conexões privadas entre os datacenters da Microsoft e a infraestrutura no seu local ou em uma instalação de colocação. | O ExpressRoute é um componente de infraestrutura essencial para fazer a ponte entre um datacenter da Microsoft e o datacenter ou a instalação de colocação da sua organização. Geralmente, é um pré-requisito para uma implantação do Citrix em escala empresarial. O ExpressRoute é um serviço compartilhado. Você deve conduzir o planejamento de capacidade da largura de banda para determinar as necessidades gerais de largura de banda para a empresa. Se você não tiver largura de banda disponível suficiente, a experiência do usuário ou o acesso aos principais serviços no datacenter poderão ser afetados. Além disso, o desempenho do protocolo ICA será afetado se as sessões cruzarem o ExpressRoute para chegar ao datacenter. |
Zonas de Disponibilidade | Locais físicos exclusivos em uma região. Cada zona é composta por um ou mais datacenters equipados com energia, resfriamento e sistema de rede independentes. | As zonas de disponibilidade fornecem um SLA alto. Você deve usá-las para toda a infraestrutura e catálogos de máquinas Citrix aplicáveis para fornecer redundância de datacenter em uma região. Nem todas as regiões têm suporte para zonas de disponibilidade, portanto, você deve planejar adequadamente. Para garantir que você crie uma solução resiliente e com redundância de zona desde o início, aproveite as iniciativas do Azure internas. |
Conjuntos de disponibilidade | Um conjunto de VMs que são distribuídas em diversos domínios de falha. Um domínio de falha é um grupo de VMs que compartilham uma mesma fonte de energia e um mesmo comutador de rede. | Os conjuntos de disponibilidade fornecem um SLA alto. Você deverá usá-los para a infraestrutura Citrix somente se as zonas de disponibilidade não estiverem disponíveis na região. Os conjuntos de disponibilidade fornecem apenas redundância de hardware (como regras antiafinidade do hipervisor). Portanto, você deverá usar uma estratégia de várias regiões para fornecer redundância geográfica e de datacenter se as regiões escolhidas não tiverem zonas de disponibilidade. |
Discos gerenciados | Discos que são gerenciados pelo Azure e colocados automaticamente em unidades de escala de armazenamento diferentes para limitar os efeitos da falha de hardware. | Você deve usar discos gerenciados para toda a infraestrutura Citrix e para VDAs (Virtual Delivery Agents). Não é recomendável usar discos não gerenciados. Para obter informações sobre SLAs para máquinas virtuais de instância única, como o VDI de um usuário ou um servidor de aplicativos publicado, confira SLA para máquinas virtuais. Cada tipo de disco oferece desempenho diferente e tem custos associados diferentes. Recomendamos o tipo Premium para máquinas de infraestrutura Citrix. Ao determinar o tipo de disco para VDAs, considere as necessidades de custo, desempenho e disponibilidade. |
Serviço de Backup do Azure | Um serviço que fornece soluções econômicas para fazer backup de seus dados e recuperá-los da nuvem do Azure. | Recomendamos o Backup do Azure para infraestrutura Citrix, VMs de imagem mestra e áreas de trabalho persistentes. |
Bloqueios de recursos | Uma tecnologia que você pode usar para impedir que outros usuários em sua organização excluam ou modifiquem acidentalmente recursos críticos. | Você deve aplicar bloqueios de recursos a todas as VMs de imagem mestra e infraestrutura Citrix. - No mínimo, você deve aplicar Excluir para impedir a exclusão acidental de máquinas críticas. - Você deve aplicar ReadOnly às máquinas da infraestrutura Citrix. Esses objetos são estáticos. As alterações devem ser aplicadas somente durante as janelas adequadas de controle de alterações. |
Recomendações de design Citrix
As diretrizes de design para o Citrix DaaS no Azure estão disponíveis no Citrix TechZone - Diretrizes de design para Citrix DaaS no Microsoft Azure. O artigo destaca as considerações sobre sistema, carga de trabalho, usuário e rede para alinhar as implantações da Citrix com os princípios de design do Cloud Adoption Framework.
Você pode melhorar a resiliência geral de alguns componentes da Citrix, como o dispositivo ELM de App Layering, usando p Azure Site Recovery. Os componentes principais da infraestrutura, como Cloud Connectors e NetScalers, devem sempre ser implantados em tempo integral em outras regiões.