Partilhar via


Implantar um servidor de ficheiros escalável de dois nós do Storage Spaces Direct para armazenamento de UPD no Azure

Os Serviços de Ambiente de Trabalho Remoto (RDS) exigem um servidor de arquivos ligado ao domínio para os discos de perfil de utilizador (UPDs). Para implantar um SOFS (servidor de arquivos de expansão) associado a um domínio de alta disponibilidade no Azure, use os Espaços de Armazenamento Diretos com o Windows Server 2016. Se não estiver familiarizado com UPDs ou Serviços de Ambiente de Trabalho Remoto, consulte Bem-vindo aos Serviços de Ambiente de Trabalho Remoto.

Note

A Microsoft acaba de publicar um modelo do Azure para implantar um servidor de arquivos de expansão do Storage Spaces Direct! Você pode usar o modelo para criar sua implantação ou usar as etapas neste artigo.

Recomendamos implantar seu SOFS com VMs da série DS e discos de dados de armazenamento premium, onde há o mesmo número e tamanho de discos de dados em cada VM. Você precisará de um mínimo de duas contas de armazenamento. 

Para pequenas implementações, recomendamos um cluster de 2 nós com testemunho na nuvem, no qual o volume é espelhado com 2 cópias. Aumente pequenas implantações adicionando discos de dados. Aumente o tamanho das implantações adicionando nós (máquinas virtuais). 

Estas instruções são para uma implantação de 2 nós. A tabela a seguir mostra os tamanhos de VM e disco necessários para armazenar UPDs para o número de usuários em sua empresa. 

Utilizadores Total (GB) VM # Discos Tipo de disco Tamanho do disco (GB) Configuration
10 50 DS1 2 P10 128 2x (DS1 + 2 P10)
25 125 DS1 2 P10 128 2x (DS1 + 2 P10)
50 250 DS1 2 P10 128 2x (DS1 + 2 P10)
100 500 DS1 2 P20 512 2x (DS1 + 2 P20)
250 1250 DS1 2 P30 1024 2x (DS1 + 2 P30)
500 2500 DS2 3 P30 1024 2x (DS2 + 3 P30)
1000 5000 DS3 5 P30 1024 2x (DS3 + 5 P30)
2500 12500 DS4 13 P30 1024 2x (DS4 + 13 P30)
5000 25000 DS5 25 P30 1024 2x (DS5 + 25 P30)

Siga as etapas a seguir para criar um controlador de domínio (que chamamos de "my-dc" abaixo) e duas VMs de nó ("my-fsn1" e "my-fsn2") e configure as VMs para formarem um SOFS Direct de Storage Spaces com 2 nós.

  1. Crie uma assinatura de Microsoft Azure .
  2. Entre no portal do Azure.
  3. Crie uma conta de armazenamento Azure no Gestor de Recursos do Azure. Crie-o em um novo grupo de recursos e use as seguintes configurações:
    • Modelo de implantação: Resource Manager
    • Tipo de conta de armazenamento: Uso geral
    • Nível de desempenho: Premium
    • Opção de replicação: LRS
  4. Configure uma floresta do Ative Directory usando um modelo de início rápido ou implantando a floresta manualmente.
  5. Configure os nós do cluster do servidor de arquivos. Você pode fazer isso implantando o modelo do Azure do cluster SOFS Espaços de Armazenamento Diretos do Windows Server 2016 ou seguindo as etapas 6 a 11 para implantar manualmente.
  6. Para configurar manualmente os nós do cluster do servidor de arquivos:
    1. Crie o primeiro nó:
      1. Crie uma nova máquina virtual usando a imagem do Windows Server 2016. (Clique em Novo > Máquinas Virtuais > Windows Server 2016. Selecione Gerenciador de Recursose, em seguida, clique em Criar.)
      2. Defina a configuração básica da seguinte forma:
        • Designação: my-fsn1
        • Tipo de disco SSD de VM
        • Use um grupo de recursos existente, aquele que você criou na etapa 3.
      3. Tamanho: DS1, DS2, DS3, DS4 ou DS5, dependendo das necessidades do utilizador (consulte a tabela no início destas instruções). Verifique se o suporte de disco premium está selecionado.
      4. Settings:
        • Conta de armazenamento: escolha a conta de armazenamento que você criou na etapa 3.
        • Alta disponibilidade - crie um novo conjunto de disponibilidade. (Clique em Alta Disponibilidade > Criar novoe, em seguida, introduza um nome (por exemplo, s2d-cluster). Use os valores padrão para Atualizar domínios e Domínios de falha.)
    2. Crie o segundo nó. Repita o passo acima com as seguintes alterações:
      • Designação: my-fsn2
      • Alta disponibilidade - selecione o conjunto de disponibilidade criado acima.
  7. Anexe discos de dados às VMs do nó do cluster de acordo com as necessidades do usuário (como visto na tabela acima). Depois que os discos de dados forem criados e anexados à VM, defina o cache do host como Nenhum.
  8. Defina os endereços IP de todas as VMs como estáticos.
    1. No grupo de recursos, selecione uma VM e clique em Interfaces de rede (em configurações). Selecione a interface de rede listada e clique em Configurações IP. Selecione a configuração de IP listada, selecione estática e clique em Salvar.
    2. Observe o endereço IP privado do controlador de domínio (my-dc para o nosso exemplo) (10.x.x.x).
  9. Configure o endereço do servidor DNS primário nas NICs das VMs do nó do cluster para o servidor my-dc. Selecione a VM e, em seguida, clique em Interfaces de Rede > Servidores DNS > DNS Personalizado. Introduza o endereço IP privado que anotou acima e, em seguida, clique em Guardar.
  10. Crie uma conta de armazenamento do Azure para ser sua testemunha de nuvem. (Se usares as instruções vinculadas, pára quando chegares a "Configuração do Cloud Witness com a interface gráfica do Gerenciador de Cluster de Failover" – faremos essa etapa abaixo.)
  11. Configure o servidor de arquivos Storage Spaces Direct. Conecte-se a uma VM de nó e execute os seguintes cmdlets do Windows PowerShell.
    1. Instale a Funcionalidade de Clusterização de Failover e a Funcionalidade de Servidor de Ficheiros nos nós de cluster das duas VMs do servidor de ficheiros.

      $nodes = ("my-fsn1", "my-fsn2")
      icm $nodes {Install-WindowsFeature Failover-Clustering -IncludeAllSubFeature -IncludeManagementTools}
      icm $nodes {Install-WindowsFeature FS-FileServer}
      
    2. Valide as VMs dos nós de cluster e crie o cluster de SOFS de 2 nós.

      Test-Cluster -node $nodes
      New-Cluster -Name MY-CL1 -Node $nodes –NoStorage –StaticAddress [new address within your addr space]
      
    3. Configure a testemunha de nuvem. Use o nome da conta de armazenamento de testemunhas na nuvem e a chave de acesso.

      Set-ClusterQuorum –CloudWitness –AccountName <StorageAccountName> -AccessKey <StorageAccountAccessKey>
      
    4. Habilite os Espaços de Armazenamento Diretos.

      Enable-ClusterS2D
      
    5. Crie um volume de disco virtual.

      New-Volume -StoragePoolFriendlyName S2D* -FriendlyName VDisk01 -FileSystem CSVFS_REFS -Size 120GB
      

      Para exibir informações sobre o volume compartilhado do cluster no cluster SOFS, execute o seguinte cmdlet:

      Get-ClusterSharedVolume
      
    6. Crie o Servidor de Ficheiros Expansível (SOFS):

      Add-ClusterScaleOutFileServerRole -Name my-sofs1 -Cluster MY-CL1
      
    7. Crie um novo compartilhamento de arquivos SMB no cluster SOFS.

      New-Item -Path C:\ClusterStorage\VDisk01\Data -ItemType Directory
      New-SmbShare -Name UpdStorage -Path C:\ClusterStorage\VDisk01\Data
      

Agora você tem um compartilhamento no \\my-sofs1\UpdStorage, que pode ser usado para armazenamento UPD ao habilitar o UPD para seus usuários.