Tutorial: Montar o cluster

Este tutorial ensina-o a montar clientes NFS no cluster do Azure FXT Edge Filer. Os clientes montam os caminhos do espaço de nomes virtual que atribuiu quando adicionou o armazenamento de back-end.

Este tutorial ensina:

  • Estratégias de balanceamento de carga de clientes ao longo do intervalo de endereços IP destinados ao cliente
  • Como construir um caminho de montagem a partir de uma junção de endereço IP e espaço de nomes com acesso ao cliente
  • Que argumentos utilizar num comando de montagem

Este tutorial demora aproximadamente 45 minutos a concluir.

Passos para montar o cluster

Siga estes passos para ligar máquinas cliente ao cluster do Azure FXT Edge Filer.

  1. Decida como fazer o balanceamento de carga do tráfego do cliente entre os nós de cluster. Leia Balancear a carga do cliente, abaixo, para obter detalhes.
  2. Identifique o endereço IP do cluster e o caminho de junção a montar.
  3. Determine o caminho destinado ao cliente para a montagem.
  4. Emita o comando de montagem, com argumentos adequados.

Balancear a carga do cliente

Para ajudar a equilibrar os pedidos de cliente entre todos os nós no cluster, deve montar clientes para a gama completa de endereços IP destinados ao cliente. Existem várias formas de automatizar esta tarefa.

Para saber mais sobre o balanceamento de carga DNS round robin para o cluster, leia Configurar o DNS para o cluster do Azure FXT Edge Filer. Para utilizar este método, tem de manter um servidor DNS, o que não é explicado nestes artigos.

Um método mais simples para pequenas instalações é utilizar um script para atribuir endereços IP em todo o intervalo no tempo de montagem do cliente.

Outros métodos de balanceamento de carga podem ser adequados para sistemas grandes ou complicados. Consulte o seu representante da Microsoft ou abra um pedido de suporte para obter ajuda. (Balanceador de Carga do Azure não é atualmente suportado com o Azure FXT Edge Filer.)

Criar o comando de montagem

A partir do cliente, o mount comando mapeia o servidor virtual (vserver) no cluster do Azure FXT Edge Filer para um caminho no sistema de ficheiros local.

O formato é mount <FXT cluster path> <local path> {options}

Existem três elementos no comando de montagem:

Criar o caminho do cluster

O caminho do cluster é uma combinação do endereço IP vserver e o caminho para uma junção de espaço de nomes. A junção do espaço de nomes é um caminho virtual que definiu quando adicionou o sistema de armazenamento.

Por exemplo, se utilizasse /fxt/files como caminho do espaço de nomes, os seus clientes montariam IP_address:/fxt/files no ponto de montagem local.

Caixa de diálogo

O endereço IP é um dos endereços IP destinados ao cliente definidos para o vserver. Pode encontrar o intervalo de IPs destinados ao cliente em dois locais no cluster Painel de Controlo:

  • Tabela VServers (separador Dashboard) -

    Separador Dashboard do Painel de Controlo com o separador VServer selecionado na tabela de dados abaixo do gráfico e a secção endereço IP em círculo

  • Página de definições de Rede Voltada para o Cliente -

    Definições > Página de configuração de Rede Voltada para Cliente VServer > com um círculo à volta da secção Intervalo de Endereços da tabela para um vserver específico

Combine o endereço IP e o caminho do espaço de nomes para formar o caminho do cluster para o comando de montagem.

Comando de montagem de cliente de exemplo: mount 10.0.0.12:/sd-access /mnt/fxt {options}

Criar o caminho local

O caminho local para o comando de montagem cabe-lhe a si. Pode definir qualquer estrutura de caminho que pretenda como parte do espaço de nomes virtual. Crie um espaço de nomes e um caminho local que seja conveniente para o fluxo de trabalho do cliente.

Para obter mais informações sobre o espaço de nomes destinado ao cliente, leia a descrição geral do espaço de nomes do Guia de Configuração do Cluster.

Além dos caminhos, inclua as opções de comando de montagem descritas abaixo ao montar cada cliente.

Para garantir uma montagem totalmente integrada do cliente, transmita estas definições e argumentos no comando de montagem:

mount -o hard,nointr,proto=tcp,mountproto=tcp,retry=30 ${VSERVER_IP_ADDRESS}:/${NAMESPACE_PATH} ${LOCAL_FILESYSTEM_MOUNT_POINT}

Definições necessárias Descrição
hard As montagens suaves no cluster do Azure FXT Edge Filer estão associadas a falhas de aplicações e a possíveis perdas de dados.
proto=netid Esta opção suporta o processamento adequado de erros de rede NFS.
mountproto=netid Esta opção suporta o processamento adequado de erros de rede para operações de montagem.
retry=n Defina retry=30 para evitar falhas de montagem transitórias. (É recomendado um valor diferente em montagens em primeiro plano.)
Definições preferenciais Descrição
nointr Se os seus clientes utilizarem kernels de SO mais antigos (antes de Abril de 2008) que suportam esta opção, utilize-a. A opção "intr" é a predefinição.

Passos seguintes

Depois de montar clientes, pode testar o fluxo de trabalho e começar a utilizar o cluster.

Se precisar de mover dados para um novo filer cloud core, tire partido da estrutura de cache com a ingestão de dados paralela. Algumas estratégias são descritas em Mover dados para um cluster vFXT. (O Avere vFXT para o Azure é um produto baseado na cloud que utiliza tecnologia de colocação em cache muito semelhante ao Azure FXT Edge Filer.)

Leia Monitorizar o estado de hardware do Filer do Azure FXT Edge se precisar de resolver problemas de hardware.