Plano para implantação do pNFS
Antes de implementar o pNFS em seu ambiente, certifique-se de atender aos pré-requisitos e de compreender os requisitos de interoperabilidade e os limites de configuração.
Pré-requisitos
Antes de habilitar e usar o pNFS no ONTAP, certifique-se de que os seguintes requisitos sejam atendidos:
-
O NFSv4.1 ou posterior está habilitado no servidor NFS.
-
Pelo menos um "Os dados LIF existem por nó." no cluster para a SVM que hospeda o servidor NFS
-
Todos "Os LIFs de dados no SVM são roteáveis." para clientes NFS
-
Os clientes NFS suportam pNFS (a maioria das distribuições Linux modernas de 2014 em diante).
-
A conectividade de rede entre os clientes e todos os LIFs de dados no SVM está funcional.
-
A resolução de DNS (caso utilize nomes de host) está configurada corretamente para todas as LIFs de dados.
-
"Volumes FlexGroup" estão configurados (recomendado para melhores resultados)
-
"Os domínios de ID do NFSv4.x correspondem" entre clientes e ONTAP
-
"NFS Kerberos" (se utilizado) está habilitado em todos os LIFs de dados no SVM.
Resumo das melhores práticas
Ao implementar o pNFS em seu ambiente, siga estas boas práticas:
-
Usar "Volumes FlexGroup" para melhor desempenho e escalabilidade de capacidade
-
Garanta que todos "As interfaces de rede na SVM são roteáveis." para clientes
-
"Desativar NFSv4,0" para garantir que os clientes usem NFSv4.1 ou posterior.
-
Distribua os pontos de montagem por várias interfaces e nós de rede.
-
Use DNS round robin para "servidores de metadados de balanceamento de carga"
-
Verificar "Os domínios de ID do NFSv4.x correspondem" em clientes e servidores
-
Conduta "migrações de interface de rede" e "failover de armazenamento" durante os períodos de manutenção
-
Habilitar "NFS Kerberos" em todos os LIFs de dados se estiver usando segurança Kerberos
-
Evite usar "Encaminhamentos NFSv4.1" ao usar pNFS
-
Teste "configurações do nconnect" tenha cuidado para evitar sobrecarregar os limites de conexão TCP.
-
Considerar "entroncamento de sessão" como uma alternativa a "nligar" (não use ambos juntos)
-
Verificar "suporte do fornecedor do sistema operacional do cliente" para pNFS antes da implantação
Interoperabilidade
O pNFS no ONTAP foi projetado para funcionar com clientes NFS compatíveis com RFC. Aplicam-se as seguintes considerações:
-
Mais moderno "Distribuições Linux de 2014 em diante" Suporte a pNFS (RHEL 6.4, Fedora 17 e versões posteriores)
-
Verifique com o fornecedor do seu sistema operacional cliente se o pNFS é compatível.
-
O pNFS funciona tanto com FlexVol quanto com "Volumes FlexGroup"
-
O pNFS é compatível com NFSv4.1 e "NFSv4.2"
-
O pNFS pode ser usado com "NFS Kerberos" (krb5, krb5i, krb5p), mas o desempenho pode ser afetado
-
O pNFS pode ser usado em conjunto com "nligar" ou "entroncamento de sessão" (mas não ambos simultaneamente)
-
pNFS não funciona sobre "NFSv4.0"
Limites
Os seguintes limites se aplicam ao pNFS no ONTAP:
-
"limites de conexão TCP" O preço por nó varia conforme a plataforma (consulte o NetApp Hardware Universe para obter os limites específicos).
-
Tamanho máximo do arquivo: Depende do tipo de volume e da versão do ONTAP.
-
Número máximo de arquivos: até 200 bilhões de arquivos. "Volumes FlexGroup"
-
Capacidade máxima: até 60 PB com "Volumes FlexGroup"
-
"contagem de interfaces de rede"É necessário pelo menos um LIF de dados por nó; mais podem ser necessários para balanceamento de carga.
Ao usar "nconnect com pNFS"Esteja ciente de que o número de conexões TCP se multiplica rapidamente:
-
Cada cliente montado com nconnect cria múltiplas conexões TCP por LIF de dados.
-
Com muitos clientes usando valores altos de nconnect, "limites de conexão TCP" pode ser excedido
-
Exceder os limites de conexão TCP impede novas conexões até que as conexões existentes sejam liberadas.