Configurar volumes do ONTAP, políticas de exportação e permissões para o Nutanix
Crie e configure volumes de storage do ONTAP, configure políticas de exportação e defina a função da SVM e a conta de serviço que o Nutanix usa para gerenciar o storage do ONTAP. Depois de concluir essas tarefas, você poderá anexar as exportações do FlexVol ao cluster do Nutanix como storage compartilhado para cargas de trabalho de máquina virtual.
O processo começa com a criação de volumes FlexVol do ONTAP e a configuração de políticas de exportação do NFS. Em seguida, você define a função de SVM necessária e as permissões da API REST e, por fim, conecta o storage do ONTAP ao cluster de computação Nutanix.
Criar volumes FlexVol do ONTAP
Crie os volumes FlexVol necessários e aplique as configurações recomendadas do ONTAP para otimizar a utilização da capacidade, a eficiência de storage e o desempenho das cargas de trabalho do Nutanix.
-
Crie os FlexVol volumes com as seguintes configurações:
Configuração Configuração Garantia de volume
Nenhum (provisionamento dinâmico)
fractional_reserve0%
snap_reserve0%
Dimensionamento automático
Ativar
Eficiência de storage
Habilitado
Exclusão automática
volume/oldest_firstPolítica de tiering de volume
Somente Snapshot
try_firstCrescimento automático
Política do Snapshot
Nenhum
|
|
|
Calcule o tamanho do volume de serviço
Calcule o tamanho do volume de metadados (serviço) alocando no mínimo 1 TiB por nó de cluster (N × 1 TiB). Por exemplo, um cluster de 8 nós requer pelo menos 8 TiB de capacidade disponível.
|
|
|
Calcule o tamanho do volume de dados
O dimensionamento de volumes de dados é semelhante ao dimensionamento do datastore. Dimensione os volumes de contêineres de storage com base no número esperado de máquinas virtuais, nos requisitos de capacidade delas e no crescimento projetado. Planeje espaço livre suficiente para acomodar o provisionamento de VMs, Snapshots e a sobrecarga operacional, distribuindo as cargas de trabalho entre vários volumes para oferecer suporte à escalabilidade e à utilização equilibrada de recursos.
Configurar as políticas de exportação do ONTAP
Configure as políticas de exportação para que somente as CVMs do Nutanix possam acessar os volumes NFS.
Volumes de dados
-
Crie uma política de exportação em nível de volume que permita os endereços IP ou o intervalo de sub-rede da CVM.
-
Estabeleça as seguintes regras:
-
Regra de somente leitura (
rorule):sys -
Regra de leitura/gravação (
rwrule):sys -
Superusuário:
sys
-
-
Se forem utilizadas qtrees, crie uma regra de política de exportação dedicada para cada qtree com as mesmas permissões.
Volume de serviço ou de metadados
-
Crie uma política de exportação em nível de volume que permita os endereços IP ou o intervalo de sub-rede da CVM.
-
Estabeleça as seguintes regras:
-
Regra de somente leitura (
rorule):sys -
Regra de leitura/gravação (
rwrule):sys -
Superusuário:
sys
-
|
|
|
Configurar funções e permissões do ONTAP
Para conectar o storage ONTAP a um cluster de computação Nutanix, a Nutanix usa a API REST do ONTAP para operações do plano de controle (provisionamento de VMs, clonagem, snapshots e gerenciamento de storage) e o NFSv3 para o caminho de dados.
Crie uma função do ONTAP com privilégios mínimos para que você não precise usar a função do ONTAP admin para executar operações no cluster Nutanix somente de computação. Essas funções mínimas são necessárias no nível da SVM no lado do storage do ONTAP.
|
|
|
Permissões mínimas da API REST
Crie uma função SVM personalizada do ONTAP com as permissões mínimas necessárias da API REST para habilitar operações de descoberta de storage do Nutanix, provisionamento, clonagem e gerenciamento.
| Endpoint da API REST | Acesso | Propósito |
|---|---|---|
|
Somente leitura |
Autenticação do cluster e validação da versão |
|
Somente leitura |
Monitorar operações de storage assíncronas |
|
Somente leitura |
Descubra os LIFs de dados do ONTAP |
|
Ler/Criar |
Operações de clonagem, Snapshot e backup de VM |
|
Somente leitura |
Descoberta e gerenciamento de volumes |
|
Acesso total |
Criar, modificar, ler e excluir arquivos gerenciados pelo Nutanix |
Configure a conta de serviço
Você pode criar a função e o usuário com ONTAP System Manager ou com ONTAP CLI.
-
Crie uma função personalizada no nível da SVM.
-
Selecione Armazenamento > VMs de armazenamento > SVM designada > Configurações > Usuários e funções.
-
Selecione o ícone de seta (→) ao lado de Users and Roles.
-
Em Funções, selecione +Adicionar.
-
Defina as regras para a função e clique em Save.

-
-
Atribua a função ao usuário administrador do Nutanix.
-
Na página Usuários e Funções, em Usuários, selecione +Adicionar.
-
Selecione o nome de usuário necessário e, em seguida, selecione a função que você criou na etapa anterior no menu suspenso Role.
-
Para métodos de login de usuário, selecione HTTP.
-
Clique em Salvar.


-
-
Crie a função executando os seguintes comandos. Substitua
ntnx-svm<SVM> enim-ntnx-role<role> pelos nomes da sua SVM e da sua função.security login rest-role create -vserver ntnx-svm -role nim-ntnx-role -api "/api/cluster" -access readonly security login rest-role create -vserver ntnx-svm -role nim-ntnx-role -api "/api/cluster/jobs" -access readonly security login rest-role create -vserver ntnx-svm -role nim-ntnx-role -api "/api/network/ip/interfaces" -access readonly security login rest-role create -vserver ntnx-svm -role nim-ntnx-role -api "/api/storage/file/clone" -access read_create security login rest-role create -vserver ntnx-svm -role nim-ntnx-role -api "/api/storage/volumes" -access readonly security login rest-role create -vserver ntnx-svm -role nim-ntnx-role -api "/api/storage/volumes/*/files" -access all -
Crie o usuário e associe-o à função.
security login create -vserver ntnx-svm -user-or-group-name nim-ntnx-user -application http -authentication-method password -role nim-ntnx-role
|
|
O nome de usuário e a senha da conta de serviço do ONTAP são necessários quando você adiciona o array ONTAP ao cluster Nutanix. Use esse usuário quando você configurar a SVM de storage do ONTAP no Prism Element ou no Prism Central. |