Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
As configurações de exemplo descritas neste artigo são uma progressão de complexidade com base nas escolhas de configuração. Cada exemplo tem uma configuração associada focada em redundância ou recuperação de desastres. Recomendamos que você selecione a configuração mais simples para seu ambiente. O acréscimo de complexidade desnecessária leva a configurações e casos de suporte incorretos.
Use esses exemplos como ponto de partida da configuração do FSLogix. As ideias e os conceitos desses exemplos devem informar seus requisitos organizacionais específicos.
Exemplo 1: Standard
O exemplo de configuração Standard é a configuração mais simples. A maioria dos clientes deve considerá-lo.
Pré-requisitos (Padrão)
- Pré-requisitos do FSLogix, incluindo exclusões de antivírus.
- Área de Trabalho Virtual do Azure ou infraestrutura de área de trabalho virtual equivalente.
- Compartilhamento de arquivos SMB (Bloco de Mensagens do Servidor).
- Compartilhamento validado e permissões do NTFS (New Technology File System).
Itens de configuração (Standard)
| Itens | Descrição |
|---|---|
| Localização do VHD (disco rígido virtual único) | A VHDLocations configuração contém um único caminho UNC (Convenção Universal de Nomenclatura) para um compartilhamento de arquivos SMB. |
| Contêiner único | Um único contêiner de perfil é criado para o usuário. O Contêiner de Dados e Arquivos do Office (ODFC) não está configurado. |
| Nenhuma conexão simultânea | A configuração ProfileType está definida para 0 ou não configurada. Você pode montar o perfil de um usuário em apenas uma única conexão. |
| Nenhum redirecionamento de perfil personalizado | Nenhum uso do arquivo redirections.xml. |
Configurações do Registro (Standard)
| Nome da chave | Tipo de dados | Valor | Descrição |
|---|---|---|---|
| Habilitado | DWORD | 1 | OBRIGATÓRIO |
| DeleteLocalProfileWhenVHDShouldApply1 | dword | 1 | Recomendado |
| FlipFlopProfileDirectoryName2 | dword | 1 | Recomendado |
| LockedRetryCount3 | dword | 3 | Recomendado |
| LockedRetryInterval3 | dword | 15 | Recomendado |
| ProfileType4 | dword | 0 | Padrão |
| ReAttachIntervalSeconds3 | dword | 15 | Recomendado |
| ReAttachRetryCount3 | dword | 3 | Recomendado |
| SizeInMBs | dword | 30000 | Padrão |
| VHDLocations | MULTI_SZ ou REG_SZ | \\<storage-account-name>.file.core.windows.net\<share-name> |
Exemplo |
| VolumeType5 | REG_SZ | VHDX | Recomendado |
1 Recomendado para garantir que os usuários não usem perfis locais e percam dados inesperadamente.
2 Fornece uma maneira mais fácil de navegar pelos diretórios de contêiner.
3 Diminui o tempo de repetição para habilitar um cenário de falha mais rápido.
4 Conexões simples reduzem a complexidade e aumentam o desempenho.
5 VHDX é preferencial em relação ao VHD devido ao seu tamanho com suporte e a redução dos cenários de corrupção.
Exemplo 2: Standard + Alta Disponibilidade (Cache de Nuvem)
O exemplo de configuração Standard + Alta Disponibilidade aprimora o exemplo padrão básico incorporando o Cache de Nuvem para garantir a disponibilidade regional para o contêiner de perfil. Essa configuração foi projetada para fornecer robustez e redundância. O contêiner de perfil fica acessível mesmo se ocorrerem falhas ou interrupções em uma região específica.
O Cache de Nuvem atua como uma camada de resiliência e disponibilidade e grava periodicamente dados de perfil upstream em vários provedores de armazenamento. Ao replicar dados em provedores de armazenamento exclusivos, ele garante que o contêiner de perfil permaneça disponível mesmo que um provedor de armazenamento não esteja disponível. Essa abordagem aprimora a confiabilidade e minimiza o tempo de inatividade para os usuários.
Pontos-chave
- Redundante e robusto: Permite que o contêiner de perfil fique acessível mesmo se ocorrerem falhas ou interrupções, o que minimiza o tempo de inatividade para os usuários.
- Resiliência: O Cache de Nuvem atua como uma camada de disponibilidade e grava periodicamente dados de perfil upstream em vários provedores de armazenamento.
- Experiência em design de armazenamento: A funcionalidade do Cache de Nuvem depende do desempenho de seus provedores de armazenamento.
Resumo
A configuração Standard + Alta Disponibilidade combina os benefícios da configuração Standard com outras medidas para manter a disponibilidade entre regiões. A combinação a torna adequada para aplicativos críticos que exigem acesso contínuo aos dados de perfil.
Figura 1: Alta disponibilidade do FSLogix usando o Cloud Cache
Pré-requisitos (Padrão + Alta Disponibilidade)
- Pré-requisitos do FSLogix, incluindo exclusões de antivírus.
- Área de Trabalho Virtual do Azure ou infraestrutura de área de trabalho virtual equivalente.
- Vários provedores de armazenamento na mesma região ou armazenamento com redundância de zona.
- Permissões de compartilhamento e NTFS validadas (somente SMB).
Itens de configuração (Standard + Alta Disponibilidade)
| Itens | Descrição |
|---|---|
| Redundância de contêiner | A CCDLocations configuração contém pelo menos dois provedores de armazenamento de tipos variados. Os provedores de armazenamento estão na mesma região que as máquinas virtuais. |
| Contêiner único | Um único contêiner de perfil é criado para o usuário. O contêiner ODFC não está configurado. |
| Nenhuma conexão simultânea | A configuração ProfileType está definida para 0 ou não configurada. Você pode montar o perfil de um usuário em apenas uma única conexão. |
| Nenhum redirecionamento de perfil personalizado | Nenhum uso do arquivo redirections.xml. |
Configurações do Registro (Standard + Alta Disponibilidade)
| Nome da chave | Tipo de dados | Valor | Descrição |
|---|---|---|---|
| CCDLocations | MULTI_SZ ou REG_SZ | type=smb,name="FILES SMB PROVIDER",connectionString=\\<storage-account-name-1>.file.core.windows.net\<share-name>;type=smb,name="ANF SMB PROVIDER",connectionString=\\<azure-netapp-files-fqdn>\<volume-name> |
Exemplo |
| ClearCacheOnLogoff1 | dword | 1 | Recomendado |
| Habilitado | DWORD | 1 | OBRIGATÓRIO |
| DeleteLocalProfileWhenVHDShouldApply2 | dword | 1 | Recomendado |
| FlipFlopProfileDirectoryName3 | dword | 1 | Recomendado |
| HealthyProvidersRequiredForRegister4 | dword | 1 | Recomendado |
| LockedRetryCount5 | dword | 3 | Recomendado |
| LockedRetryInterval5 | dword | 15 | Recomendado |
| ProfileType6 | dword | 0 | Padrão |
| ReAttachIntervalSeconds5 | dword | 15 | Recomendado |
| ReAttachRetryCount5 | dword | 3 | Recomendado |
| SizeInMBs | dword | 30000 | Padrão |
| VolumeType7 | REG_SZ | VHDX | Recomendado |
1 Recomendado para economizar espaço no disco local e possível risco de perda de dados quando você usa desktops em pool.
2 Recomendado para garantir que os usuários não usem perfis locais e percam dados inesperadamente.
3 Fornece uma maneira mais fácil de navegar pelos diretórios de contêiner.
4 Impede que os usuários criem um cache local se pelo menos um provedor não estiver íntegro.
5 Diminui o tempo de repetição para habilitar um cenário de falha mais rápido.
6 Conexões simples reduzem a complexidade e aumentam o desempenho.
7 VHDX é preferido em relação ao VHD devido ao seu tamanho suportado e à redução dos cenários de corrupção de dados.
Exemplo 3: Standard + recuperação de desastres (sem recuperação de perfil)
O exemplo de configuração standard + recuperação de desastre é uma extensão do exemplo padrão básico. Nessa configuração, a infraestrutura duplicada existe em outra região, mas permanece desligada até que seja necessária. Diferentemente de outros cenários de recuperação, não há recuperação de perfil nessa abordagem. Em vez disso, os usuários criam novos perfis no local alternativo. Esse cenário de recuperação é o menos complexo, mas vem com uma desvantagem significativa. A experiência e o treinamento do usuário são componentes críticos para o sucesso.
Pontos-chave
- Infraestrutura duplicada: A região de recuperação de desastre espelha a infraestrutura primária, mas permanece inativa até que seja necessário.
- Nenhuma recuperação de perfil: Em vez de restaurar perfis existentes, os usuários criam novos no local alternativo.
- Simplicidade: Essa abordagem minimiza a complexidade, mas depende muito da familiaridade e do treinamento do usuário.
- Experiência do usuário: Garantir uma transição suave e a compreensão do usuário é crucial.
Resumo
A configuração Standard + Disaster Recovery equilibra a simplicidade com a necessidade de educação e adaptação do usuário.
Figura 2: Nenhuma recuperação de perfil | Contêineres padrão FSLogix (VHDLocations)
Pré-requisitos (Padrão + Recuperação de Desastres)
- Pré-requisitos do FSLogix, incluindo exclusões de antivírus.
- Área de Trabalho Virtual do Azure ou infraestrutura de área de trabalho virtual equivalente.
- Armazenamento duplicado e infraestrutura de computação em outra região.
- Permissões validadas de NTFS e de nível de compartilhamento (somente SMB).
Itens de configuração (Standard + Recuperação de Desastre)
| Itens | Descrição |
|---|---|
| Localização de um único VHD | A VHDLocations configuração contém um único caminho UNC para um compartilhamento de arquivos SMB. |
| Contêiner único | Um único contêiner de perfil é criado para o usuário. O contêiner ODFC não está configurado. |
| Nenhuma conexão simultânea | A configuração ProfileType está definida para 0 ou não configurada. Você pode montar o perfil de um usuário em apenas uma única conexão. |
| Nenhum redirecionamento de perfil personalizado | Nenhum uso do arquivo redirections.xml. |
Configurações do Registro (Standard + Recuperação de Desastre)
| Nome da chave | Tipo de dados | Valor | Descrição |
|---|---|---|---|
| Habilitado | DWORD | 1 | OBRIGATÓRIO |
| DeleteLocalProfileWhenVHDShouldApply1 | dword | 1 | Recomendado |
| FlipFlopProfileDirectoryName2 | dword | 1 | Recomendado |
| LockedRetryCount3 | dword | 3 | Recomendado |
| LockedRetryInterval3 | dword | 15 | Recomendado |
| ProfileType4 | dword | 0 | Padrão |
| ReAttachIntervalSeconds3 | dword | 15 | Recomendado |
| ReAttachRetryCount3 | dword | 3 | Recomendado |
| SizeInMBs | dword | 30000 | Padrão |
| VHDLocations | MULTI_SZ ou REG_SZ | \\<storage-account-name>.file.core.windows.net\<share-name> |
Exemplo |
| VolumeType5 | REG_SZ | VHDX | Recomendado |
1 Recomendado para garantir que os usuários não usem perfis locais e percam dados inesperadamente.
2 Fornece uma maneira mais fácil de navegar pelos diretórios de contêiner.
3 Diminui o tempo de repetição para habilitar um cenário de falha mais rápido.
4 Conexões simples reduzem a complexidade e aumentam o desempenho.
5 VHDX é preferencial em relação ao VHD devido ao seu tamanho com suporte e a redução dos cenários de corrupção.
Exemplo 4: Avançado
O exemplo de configuração avançado baseia-se no exemplo Standard introduzindo mais recursos para aprimorar a flexibilidade e a personalização.
Pontos-chave
- Múltiplos VHDLocations ou configurações específicas do objeto: Você pode especificar várias localidades para armazenar perfis de usuário (VHDLocations). Como alternativa, é possível definir configurações específicas do objeto para adaptar o comportamento do perfil a usuários ou grupos específicos. Essa flexibilidade permite otimizar o gerenciamento de perfil com base nas necessidades da sua organização.
- Entradas mínimas em redirecionamentos de perfil personalizado: Ao contrário da configuração Standard, em que o arquivo redirections.xml não é usado, a configuração Avançada minimiza o número de entradas redirections.xml. Cada entrada na configuração redirections.xml aumenta a complexidade e pode causar comportamentos desconhecidos nos aplicativos. Minimizar essas entradas pode fornecer uma experiência geral melhor do usuário.
Resumo
A configuração avançada oferece controle granular sobre o armazenamento e o redirecionamento de perfis, tornando-a adequada para organizações com diversos requisitos.
Pré-requisitos (Avançado)
- Pré-requisitos do FSLogix, incluindo exclusões de antivírus.
- Área de Trabalho Virtual do Azure ou infraestrutura de área de trabalho virtual equivalente.
- Vários compartilhamentos de arquivos SMB.
- Permissões de compartilhamento e NTFS validadas (somente SMB).
Itens de configuração (Avançado)
| Itens | Descrição |
|---|---|
| Vários locais de VHD | A VHDLocations configuração contém um único ou vários caminhos UNC (separados por ponto e vírgula) para compartilhamentos de arquivos SMB. |
| Configurações específicas do objeto | Permite configurações exclusivas com base em um SID de usuário ou grupo. |
| Contêiner único | Um único contêiner de perfil é criado para o usuário. O contêiner ODFC não está configurado. |
| Nenhuma conexão simultânea | A configuração ProfileType está definida para 0 ou não configurada. Você pode montar o perfil de um usuário em apenas uma única conexão. |
| redirections.xml mínimo | O arquivo .xml contém poucas entradas com complexidade mínima. |
Para obter mais informações, consulte o perfil personalizado redirections.xml.
Para obter informações sobre como implementar esse recurso para o Microsoft Teams, consulte Tutorial: Criar e implementar redirections.xml.
Configurações do Registro (Avançado)
Várias VHDLocations
| Nome da chave | Tipo de dados | Valor | Descrição |
|---|---|---|---|
| Habilitado | DWORD | 1 | OBRIGATÓRIO |
| DeleteLocalProfileWhenVHDShouldApply1 | dword | 1 | Recomendado |
| FlipFlopProfileDirectoryName2 | dword | 1 | Recomendado |
| LockedRetryCount3 | dword | 3 | Recomendado |
| LockedRetryInterval3 | dword | 15 | Recomendado |
| ProfileType4 | dword | 0 | Padrão |
| ReAttachIntervalSeconds3 | dword | 15 | Recomendado |
| ReAttachRetryCount3 | dword | 3 | Recomendado |
| RedirXMLSourceFolder | REG_SZ | \\<server-name>\<share-name> |
Exemplo |
| SizeInMBs | dword | 30000 | Padrão |
| VHDLocations | MULTI_SZ ou REG_SZ | \\<storage-account-name-1>.file.core.windows.net\<share-name>;\\<storage-account-name-2>.file.core.windows.net\<share-name> |
Exemplo |
| VolumeType5 | REG_SZ | VHDX | Recomendado |
Localizações de VHD específicas do objeto
A configuração padrão VHDLocations é usada para qualquer usuário ou grupo que não seja correspondido pela configuração específica do objeto.
Caminho do Registro:HKLM:\SOFTWARE\FSLogix\Profiles\
| Nome da chave | Tipo de dados | Valor | Descrição |
|---|---|---|---|
| Habilitado | dword | 1 | OBRIGATÓRIO |
| DeleteLocalProfileWhenVHDShouldApply1 | dword | 1 | Recomendado |
| FlipFlopProfileDirectoryName2 | dword | 1 | Recomendado |
| LockedRetryCount3 | dword | 3 | Recomendado |
| LockedRetryInterval3 | dword | 15 | Recomendado |
| ProfileType4 | dword | 0 | Padrão |
| ReAttachIntervalSeconds3 | dword | 15 | Recomendado |
| ReAttachRetryCount3 | dword | 3 | Recomendado |
| RedirXMLSourceFolder | REG_SZ | \\<server-name>\<share-name> |
Exemplo |
| SizeInMBs | dword | 30000 | Padrão |
| VHDLocations | MULTI_SZ ou REG_SZ | \\<storage-account-name>.file.core.windows.net\<share-name> |
Exemplo |
| VolumeType5 | REG_SZ | VHDX | Recomendado |
Caminho do Registro:HKLM:\SOFTWARE\FSLogix\Profiles\ObjectSpecific\S-0-0-00-000000000-0000000000-000000000-1234\
| Nome da chave | Tipo de dados | Valor | Descrição |
|---|---|---|---|
| VHDLocations | MULTI_SZ ou REG_SZ | \\<server-name>\<share-name> |
Exemplo |
Caminho do Registro:HKLM:\SOFTWARE\FSLogix\Profiles\ObjectSpecific\S-0-0-00-000000000-0000000000-000000000-4321\
| Nome da chave | Tipo de dados | Valor | Descrição |
|---|---|---|---|
| VHDLocations | MULTI_SZ ou REG_SZ | \\<azure-netapp-files-computer-account>.contoso.com\<share-name> |
Exemplo |
Aviso
O uso de várias entradas VHDLocations não fornece resiliência de contêiner. Quando existem várias entradas, os usuários tentam criar ou localizar seu contêiner na lista de locais em ordem. O primeiro local ao qual o usuário tem acesso ou que está disponível é de onde o contêiner é criado ou anexado. Se você usar várias entradas, os usuários deverão ter acesso a apenas um único local.
Considere usar as configurações específicas do objeto em vez de várias VHDLocations.
1 Recomendado para garantir que os usuários não usem perfis locais e percam dados inesperadamente.
2 Fornece uma maneira mais fácil de navegar pelos diretórios de contêiner.
3 Diminui o tempo de repetição para habilitar um cenário de falha mais rápido.
4 Conexões simples reduzem a complexidade e aumentam o desempenho.
5 VHDX é preferencial em relação ao VHD devido ao seu tamanho com suporte e a redução dos cenários de corrupção.
Exemplo 5: Avançado + Recuperação de desastres (primário / failover)
O exemplo de configuração Avançada + Recuperação de Desastres adiciona complexidade por meio de um projeto de failover. Essa estratégia comum ajuda a garantir a disponibilidade e a confiabilidade de sua infraestrutura se houver um desastre ou uma falha. Com o Cache de Nuvem, você pode configurar seus dispositivos para usar dois provedores de armazenamento que armazenam seus dados de perfil em locais diferentes.
O Cache de Nuvem sincroniza seus dados de perfil com cada um dos dois provedores de armazenamento de forma assíncrona para que você sempre tenha a versão mais recente de seus dados. Alguns de seus dispositivos estão no local primário e os outros dispositivos estão no local de failover. O Cache de Nuvem prioriza o primeiro provedor de armazenamento (mais próximo do dispositivo) e usa o outro provedor de armazenamento como backup.
Por exemplo, se o dispositivo primário estiver no Oeste dos EUA e seu dispositivo de failover estiver no Leste dos EUA, você poderá configurar o Cache de Nuvem da seguinte maneira:
- O dispositivo primário usa um provedor de armazenamento no oeste dos EUA como a primeira opção e um provedor de armazenamento no leste dos EUA como a segunda opção.
- O dispositivo de failover usa um provedor de armazenamento no leste dos EUA como a primeira opção e um provedor de armazenamento no oeste dos EUA como a segunda opção.
- Se o dispositivo primário ou o provedor de armazenamento mais próximo falhar, você poderá alternar para o dispositivo de failover ou o provedor de armazenamento de backup e continuar seu trabalho sem perder os dados do perfil.
Pontos-chave
- Projeto de failover: Esse projeto garante a disponibilidade e a confiabilidade de sua infraestrutura se houver um desastre ou uma falha.
- Armazenamento de perfil: O Cache de Nuvem permite que você armazene seus dados de perfil em locais diferentes.
- Custo extra de armazenamento: Vários locais de armazenamento aumentam o custo geral.
- Excelência operacional: Processo de failover manual, que pode exigir a aprovação das partes interessadas de negócios e a validação do processo.
- Experiência do usuário: Você pode experimentar alguma latência ou inconsistência em seus dados de perfil devido à sincronização assíncrona com os dois provedores de armazenamento.
Resumo
A configuração Avançado + Recuperação de Desastre mostra como um design de failover com o Cache em Nuvem pode aumentar a confiabilidade e a disponibilidade de sua infraestrutura usando dois provedores de armazenamento em locais diferentes. Ele também destaca as desvantagens dessa abordagem, como mais custos, a necessidade de ativação manual do failover e a possível latência ou inconsistência nos dados de perfil.
Figura 3: Cache de Nuvem (primário/failover) | FSLogix Cloud Cache (CCDLocations)
Pré-requisitos (Avançado + Recuperação de Desastres)
- Pré-requisitos do FSLogix, incluindo exclusões de antivírus.
- Área de Trabalho Virtual do Azure ou infraestrutura de área de trabalho virtual equivalente.
- Dois provedores de armazenamento em pelo menos duas regiões.
- Permissões de compartilhamento e NTFS validadas (somente SMB).
Itens de configuração (Advanced + Disaster Recovery)
| Itens | Descrição |
|---|---|
| Redundância de contêiner | A CCDLocations configuração contém dois provedores de armazenamento.1 O site primário é configurado com o provedor de armazenamento mais próximo listado primeiro e o provedor de armazenamento de failover é listado por último. O site de failover tem a configuração inversa. O provedor de armazenamento mais próximo é o primeiro e os provedores de armazenamento do site primário são listados por último. |
| Contêiner único | Um único contêiner de perfil é criado para o usuário. O contêiner ODFC não está configurado. |
| Nenhuma conexão simultânea | A configuração ProfileType está definida para 0 ou não configurada. Você pode montar o perfil de um usuário em apenas uma única conexão. |
| Nenhum redirecionamento de perfil personalizado | Nenhum uso do arquivo redirections.xml. |
1 Os provedores de armazenamento devem estar em regiões ou locais diferentes.
Para ver nossas exclusões recomendadas, consulte Redirecionamentos de perfis personalizados.
Configurações do Registro (Advanced + Disaster Recovery)
Site primário
| Nome da chave | Tipo de dados | Valor | Descrição |
|---|---|---|---|
| CCDLocations | MULTI_SZ ou REG_SZ | type=smb,name="FILES SMB PRIMARY",connectionString=\\<storage-account-name-primary>.file.core.windows.net\<share-name>;type=smb,name="FILES SMB PROVIDER FAILOVER",connectionString=\\<storage-account-name-failover>.file.core.windows.net\<share-name> |
Exemplo |
| ClearCacheOnLogoff1 | dword | 1 | Recomendado |
| Habilitado | DWORD | 1 | OBRIGATÓRIO |
| DeleteLocalProfileWhenVHDShouldApply2 | dword | 1 | Recomendado |
| FlipFlopProfileDirectoryName3 | dword | 1 | Recomendado |
| HealthyProvidersRequiredForRegister4 | dword | 1 | Recomendado |
| LockedRetryCount5 | dword | 3 | Recomendado |
| LockedRetryInterval5 | dword | 15 | Recomendado |
| ProfileType6 | dword | 0 | Padrão |
| ReAttachIntervalSeconds5 | dword | 15 | Recomendado |
| ReAttachRetryCount5 | dword | 3 | Recomendado |
| SizeInMBs | dword | 30000 | Padrão |
| VolumeType7 | REG_SZ | VHDX | Recomendado |
Site de failover
| Nome da chave | Tipo de dados | Valor | Descrição |
|---|---|---|---|
| CCDLocations | MULTI_SZ ou REG_SZ | type=smb,name="FILES SMB FAILOVER",connectionString=\\<storage-account-name-failover>.file.core.windows.net\<share-name>;type=smb,name="FILES SMB PROVIDER PRIMARY",connectionString=\\<storage-account-name-primary>.file.core.windows.net\<share-name> |
Exemplo |
| ClearCacheOnLogoff1 | dword | 1 | Recomendado |
| Habilitado | DWORD | 1 | OBRIGATÓRIO |
| DeleteLocalProfileWhenVHDShouldApply2 | dword | 1 | Recomendado |
| FlipFlopProfileDirectoryName3 | dword | 1 | Recomendado |
| HealthyProvidersRequiredForRegister4 | dword | 1 | Recomendado |
| LockedRetryCount5 | dword | 3 | Recomendado |
| LockedRetryInterval5 | dword | 15 | Recomendado |
| ProfileType6 | dword | 0 | Padrão |
| ReAttachIntervalSeconds5 | dword | 15 | Recomendado |
| ReAttachRetryCount5 | dword | 3 | Recomendado |
| SizeInMBs | dword | 30000 | Padrão |
| VolumeType7 | REG_SZ | VHDX | Recomendado |
1 Recomendado para economizar espaço no disco local e possível risco de perda de dados quando você usa desktops em pool.
2 Recomendado para garantir que os usuários não usem perfis locais e percam dados inesperadamente.
3 Fornece uma maneira mais fácil de navegar pelos diretórios de contêiner.
4 Impede que os usuários criem um cache local se pelo menos um provedor não estiver íntegro.
5 Diminui o tempo de repetição para habilitar um cenário de falha mais rápido.
6 Conexões simples reduzem a complexidade e aumentam o desempenho.
7 VHDX é preferido em relação ao VHD devido ao seu tamanho suportado e à redução dos cenários de corrupção de dados.
Exemplo 6: Complexo
O exemplo de configuração complexa baseia-se no exemplo Avançado introduzindo várias conexões. Nessa configuração, os perfis de usuário podem lidar com várias conexões. Por esse motivo, um único usuário pode ter sessões ativas em diferentes dispositivos simultaneamente.
Apesar do aumento da complexidade, a meta continua sendo fornecer uma experiência perfeita para os usuários. Várias conexões configuradas corretamente aumentam a produtividade e a flexibilidade, o que torna essa configuração adequada para organizações com necessidades diversas e altas demandas.
A Área de Trabalho Virtual do Azure não dá suporte a várias conexões no mesmo pool de hosts.
Resumo
A configuração complexa equilibra sofisticação com design centrado no usuário, tornando-a ideal para grandes organizações que exigem escalabilidade e gerenciamento robusto de perfis.
Figura 4: Exemplo complexo com várias conexões | Contêineres padrão FSLogix (VHDLocations)
Pré-requisitos (Complexo)
- Pré-requisitos do FSLogix, incluindo exclusões de antivírus.
- Área de Trabalho Virtual do Azure ou infraestrutura de área de trabalho virtual equivalente.
- Pools separados de máquinas virtuais.
- Vários compartilhamentos de arquivos SMB (não para alta disponibilidade).
- Permissões de compartilhamento e NTFS validadas (somente SMB).
Itens de configuração (Complexo)
| Itens | Descrição |
|---|---|
| Vários locais de VHD | A VHDLocations configuração contém um único ou vários caminhos UNC (separados por um ponto-e-vírgula) para compartilhamentos de arquivos SMB. |
| Configurações específicas do objeto | Permite configurações exclusivas com base em um SID de usuário ou grupo. |
| Contêiner único | Um único contêiner de perfil é criado para o usuário. O contêiner ODFC não está configurado. |
| Conexões simultâneas | A ProfileType configuração é definida como 3. Os usuários podem ter vários logins, mas somente uma (1) sessão permite gravações no disco VHD básico. |
| (Opcional) redirections.xml | O arquivo .xml contém várias entradas com complexidade adicional. |
Para obter mais informações, consulte o perfil personalizado redirections.xml.
Para obter informações sobre como implementar esse recurso para o Microsoft Teams, consulte Tutorial: Criar e implementar redirections.xml.
Configurações do Registro (Complexo)
Várias VHDLocations
| Nome da chave | Tipo de dados | Valor | Descrição |
|---|---|---|---|
| Habilitado | DWORD | 1 | OBRIGATÓRIO |
| DeleteLocalProfileWhenVHDShouldApply1 | dword | 1 | Recomendado |
| FlipFlopProfileDirectoryName2 | dword | 1 | Recomendado |
| LockedRetryCount3 | dword | 3 | Recomendado |
| LockedRetryInterval3 | dword | 15 | Recomendado |
| ProfileType4 | dword | 0 | Padrão |
| ReAttachIntervalSeconds3 | dword | 15 | Recomendado |
| ReAttachRetryCount3 | dword | 3 | Recomendado |
| RedirXMLSourceFolder | REG_SZ | \\<server-name>\<share-name> |
Exemplo |
| SizeInMBs | dword | 30000 | Padrão |
| VHDLocations | MULTI_SZ ou REG_SZ | \\<storage-account-name-1>.file.core.windows.net\<share-name>;\\<storage-account-name-2>.file.core.windows.net\<share-name> |
Exemplo |
| VolumeType5 | REG_SZ | VHDX | Recomendado |
Localizações de VHD específicas do objeto
A configuração padrão VHDLocations é usada para qualquer usuário ou grupo que não seja correspondido pela configuração específica do objeto.
Caminho do Registro:HKLM:\SOFTWARE\FSLogix\Profiles\
| Nome da chave | Tipo de dados | Valor | Descrição |
|---|---|---|---|
| Habilitado | dword | 1 | OBRIGATÓRIO |
| DeleteLocalProfileWhenVHDShouldApply1 | dword | 1 | Recomendado |
| FlipFlopProfileDirectoryName2 | dword | 1 | Recomendado |
| LockedRetryCount3 | dword | 3 | Recomendado |
| LockedRetryInterval3 | dword | 15 | Recomendado |
| ProfileType4 | dword | 0 | Padrão |
| ReAttachIntervalSeconds3 | dword | 15 | Recomendado |
| ReAttachRetryCount3 | dword | 3 | Recomendado |
| RedirXMLSourceFolder | REG_SZ | \\<server-name>\<share-name> |
Exemplo |
| SizeInMBs | dword | 30000 | Padrão |
| VHDLocations | MULTI_SZ ou REG_SZ | \\<storage-account-name>.file.core.windows.net\<share-name> |
Exemplo |
| VolumeType5 | REG_SZ | VHDX | Recomendado |
Caminho do Registro:HKLM:\SOFTWARE\FSLogix\Profiles\ObjectSpecific\S-0-0-00-000000000-0000000000-000000000-1234\
| Nome da chave | Tipo de dados | Valor | Descrição |
|---|---|---|---|
| VHDLocations | MULTI_SZ ou REG_SZ | \\<server-name>\<share-name> |
Exemplo |
Caminho do Registro:HKLM:\SOFTWARE\FSLogix\Profiles\ObjectSpecific\S-0-0-00-000000000-0000000000-000000000-4321\
| Nome da chave | Tipo de dados | Valor | Descrição |
|---|---|---|---|
| VHDLocations | MULTI_SZ ou REG_SZ | \\<azure-netapp-files-computer-account>.contoso.com\<share-name> |
Exemplo |
Aviso
O uso de várias entradas VHDLocations não fornece resiliência de contêiner. Quando existem várias entradas, o usuário tenta criar ou localizar seu contêiner na lista de locais em ordem. O primeiro local ao qual o usuário tem acesso ou que está disponível é de onde o contêiner é criado ou anexado. Se você usar várias entradas, os usuários deverão ter acesso a apenas um único local.
Considere usar as configurações específicas do objeto em vez de várias VHDLocations.
1 Recomendado para garantir que os usuários não usem perfis locais e percam dados inesperadamente.
2 Fornece uma maneira mais fácil de navegar pelos diretórios de contêiner.
3 Diminui o tempo de repetição para habilitar um cenário de falha mais rápido.
4 Conexões simples reduzem a complexidade e aumentam o desempenho.
5 VHDX é preferencial em relação ao VHD devido ao seu tamanho com suporte e a redução dos cenários de corrupção.
Exemplo 7: Complexo + Recuperação de Desastres (ativo / ativo)
O exemplo de configuração complexo + recuperação de desastre se baseia no exemplo Avançado + Recuperação de Desastre implementando um design ativo/ativo. Em vez de fazer o balanceamento de carga entre os dois locais, essa configuração depende de os usuários terem acesso a apenas um local. Se houver uma simulação de continuidade de negócios e recuperação de desastres, os usuários de uma região com falha terão acesso às máquinas virtuais na região em funcionamento.
Pontos-chave
- Funcionalidade de failover: Se ocorrer um desastre, as regiões sobreviventes deverão ter capacidade para dar suporte a todos os usuários.
- Armazenamento de perfil: O Cache de Nuvem permite que você armazene seus dados de perfil em locais diferentes.
- Custo extra de armazenamento: Vários locais de armazenamento aumentam o custo geral.
- Excelência operacional: Processo manual de failover, que pode exigir a aprovação das partes interessadas do negócio, validação do processo e atribuições adequadas de usuários.
- Experiência do usuário: Você pode experimentar alguma latência ou inconsistência em seus dados de perfil devido à sincronização assíncrona com os dois provedores de armazenamento.
Resumo
A configuração Complexo + Recuperação de Desastres com o Cache em Nuvem oferece redundância e flexibilidade, mas as decisões de negócios desempenham um papel crucial no início do failover.
Figura 5: Cache de Nuvem (ativo/ativo) | FSLogix Cloud Cache (CCDLocations)
Pré-requisitos (Complexo + Recuperação de Desastres)
- Pré-requisitos do FSLogix, incluindo exclusões de antivírus.
- Área de Trabalho Virtual do Azure ou infraestrutura de área de trabalho virtual equivalente.
- Pools separados de máquinas virtuais em cada local.
- Os usuários têm acesso a apenas uma única região de cada vez.
- Permissões de compartilhamento e NTFS validadas (somente SMB).
Itens de configuração (Complex + Disaster Recovery)
| Itens | Descrição |
|---|---|
| Redundância de contêiner | A CCDLocations configuração contém dois provedores de armazenamento.1 O site primário é configurado com o provedor de armazenamento mais próximo listado primeiro e o provedor de armazenamento de failover fornecido pela última vez. O site de failover tem a configuração inversa. O provedor de armazenamento mais próximo primeiro, seguido pelos provedores de armazenamento do site primário listados por último. |
| Contêiner único | Existe ou é criado um Perfil e um contêiner ODFC para cada usuário. |
| Nenhuma conexão simultânea | A configuração ProfileType está definida para 0 ou não configurada. Você pode montar o perfil de um usuário em apenas uma única conexão. |
| (Opcional) redirections.xml | O arquivo .xml contém várias entradas com complexidade adicional. |
Para obter mais informações, examine o perfil personalizado redirections.xml.
Para obter informações sobre como implementar esse recurso para o Microsoft Teams, consulte Tutorial: Criar e implementar redirections.xml.
Configurações do registro (Complexo + Recuperação de Desastres)
Site A (Oeste dos EUA)
| Nome da chave | Tipo de dados | Valor | Descrição |
|---|---|---|---|
| CCDLocations | MULTI_SZ ou REG_SZ | type=smb,name="FILES SMB WEST US",connectionString=\\<storage-account-name-primary>.file.core.windows.net\<share-name>;type=smb,name="FILES SMB PROVIDER EAST US",connectionString=\\<storage-account-name-failover>.file.core.windows.net\<share-name> |
Exemplo |
| ClearCacheOnLogoff1 | dword | 1 | Recomendado |
| Habilitado | DWORD | 1 | OBRIGATÓRIO |
| DeleteLocalProfileWhenVHDShouldApply2 | dword | 1 | Recomendado |
| FlipFlopProfileDirectoryName3 | dword | 1 | Recomendado |
| HealthyProvidersRequiredForRegister4 | dword | 1 | Recomendado |
| LockedRetryCount5 | dword | 3 | Recomendado |
| LockedRetryInterval5 | dword | 15 | Recomendado |
| ProfileType6 | dword | 0 | Padrão |
| ReAttachIntervalSeconds5 | dword | 15 | Recomendado |
| ReAttachRetryCount5 | dword | 3 | Recomendado |
| SizeInMBs | dword | 30000 | Padrão |
| VolumeType7 | REG_SZ | VHDX | Recomendado |
Site B (Leste dos EUA)
| Nome da chave | Tipo de dados | Valor | Descrição |
|---|---|---|---|
| CCDLocations | MULTI_SZ ou REG_SZ | type=smb,name="FILES SMB EAST US",connectionString=\\<storage-account-name-failover>.file.core.windows.net\<share-name>;type=smb,name="FILES SMB PROVIDER WEST US",connectionString=\\<storage-account-name-primary>.file.core.windows.net\<share-name> |
Exemplo |
| ClearCacheOnLogoff1 | dword | 1 | Recomendado |
| Habilitado | DWORD | 1 | OBRIGATÓRIO |
| DeleteLocalProfileWhenVHDShouldApply2 | dword | 1 | Recomendado |
| FlipFlopProfileDirectoryName3 | dword | 1 | Recomendado |
| HealthyProvidersRequiredForRegister4 | dword | 1 | Recomendado |
| LockedRetryCount5 | dword | 3 | Recomendado |
| LockedRetryInterval5 | dword | 15 | Recomendado |
| ProfileType6 | dword | 0 | Padrão |
| ReAttachIntervalSeconds5 | dword | 15 | Recomendado |
| ReAttachRetryCount5 | dword | 3 | Recomendado |
| SizeInMBs | dword | 30000 | Padrão |
| VolumeType7 | REG_SZ | VHDX | Recomendado |
1 Recomendado para economizar espaço no disco local e possível risco de perda de dados quando você usa desktops em pool.
2 Recomendado para garantir que os usuários não usem perfis locais e percam dados inesperadamente.
3 Fornece uma maneira mais fácil de navegar pelos diretórios de contêiner.
4 Impede que os usuários criem um cache local se pelo menos um provedor não estiver íntegro.
5 Diminui o tempo de repetição para habilitar um cenário de falha mais rápido.
6 Conexões simples reduzem a complexidade e aumentam o desempenho.
7 VHDX é preferido em relação ao VHD devido ao seu tamanho suportado e à redução dos cenários de corrupção de dados.
Apêndice: Diagrama lógico de vários VHDLocations
Quando você usa vários valores na VHDLocations configuração, é importante entender como o FSLogix determina o local a ser usado.
Aviso
Os usuários que têm acesso a vários locais poderão criar um novo perfil em outro local se o local do perfil real não estiver disponível.
Figura 6:VHDLocations diagrama lógico