Skip to main content
NetApp virtualization solutions
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Configura i volumi ONTAP, le policy di esportazione e le autorizzazioni per Nutanix

Collaboratori netapp-jsnyder

Crea e configura i volumi di storage ONTAP, configura le policy di esportazione e definisci il ruolo SVM e l'account di servizio che Nutanix utilizza per gestire lo storage ONTAP. Dopo aver completato queste attività, puoi collegare le esportazioni FlexVol al cluster come storage condiviso per i carichi di lavoro delle macchine virtuali.

Il processo inizia creando volumi ONTAP FlexVol e configurando le policy di esportazione NFS. Definisci quindi il ruolo SVM richiesto e le autorizzazioni REST API, quindi infine collega lo storage ONTAP al cluster di calcolo Nutanix.

Crea volumi ONTAP FlexVol

Crea i volumi FlexVol necessari e applica le impostazioni ONTAP consigliate per ottimizzare l'utilizzo della capacità, l'efficienza dello storage e le prestazioni per i carichi di lavoro Nutanix.

Passi
  1. Crea i volumi FlexVol con le seguenti impostazioni:

    Impostazione Configurazione

    Garanzia di volume

    Nessuno (thin provisioned)

    fractional_reserve

    0%

    snap_reserve

    0%

    Ridimensionamento automatico

    Su

    efficienza di storage

    Abilitato

    Eliminazione automatica

    volume/ oldest_first

    Policy di tiering del volume

    Solo Snapshot

    try_first

    Crescita automatica

    policy di Snapshot

    Nessuno

Nota
  • Configura più volumi FlexVol e aggiungili come container di storage.

  • Crea da 4 a 8 volumi NFSv3 per ospitare i dati delle macchine virtuali.

  • Usa un volume dedicato per il servizio Nutanix o per il volume di metadati. Anche se i dati di servizio possono condividere un volume di dati, ti consigliamo di usare un volume dedicato.

  • Usa i percorsi di esportazione FlexVol per impostazione predefinita. Se usi i qtree, specifica il percorso di esportazione del qtree quando colleghi il container di storage.

  • Distribuisci i volumi in modo uniforme tra i nodi ONTAP, posizionandoli in modo alternato sui nodi per bilanciare il posizionamento del carico di lavoro e l'utilizzo delle risorse nell'intero cluster.

Calcola la dimensione del volume di servizio

Calcola la dimensione del volume dei metadati (di servizio) allocando un minimo di 1 TiB per nodo del cluster (N × 1 TiB). Ad esempio, un cluster a 8 nodi richiede almeno 8 TiB di capacità disponibile.

Nota
  • Crea un singolo FlexVol volume con thin provisioning per i metadati di Nutanix.

  • Se non specifichi un percorso di esportazione dedicato per il volume di servizio, il sistema utilizza automaticamente il primo percorso di esportazione configurato per il volume dei servizi del cluster (metadati) e applica il tag Cluster Services a tale percorso.

  • Non rinominare i volumi FlexVol selezionati o i relativi percorsi di esportazione dopo la distribuzione. La ridenominazione può interrompere le operazioni di I/O delle macchine virtuali e compromettere l'accessibilità dei carichi di lavoro.

  • Il FlexVol volume utilizzato per il volume di servizio può essere configurato con thin provisioning.

Calcola la dimensione del volume dei dati

Il dimensionamento dei volumi di dati è simile al dimensionamento dei datastore. Dimensiona i volumi del container di storage in base al numero previsto di macchine virtuali, ai relativi requisiti di capacità e alla crescita prevista. Pianifica spazio libero sufficiente per gestire il provisioning delle VM, gli Snapshot e l'overhead operativo, distribuendo i carichi di lavoro su più volumi per supportare la scalabilità e un utilizzo bilanciato delle risorse.

Configurare le policy di esportazione di ONTAP

Configura le policy di esportazione in modo che solo le CVM di Nutanix possano accedere ai volumi NFS.

Volumi di dati

  1. Crea una policy di esportazione a livello di volume che consenta gli indirizzi IP della CVM o l'intervallo di subnet.

  2. Imposta le seguenti regole:

    1. Regola di sola lettura (rorule): sys

    2. Regola di lettura/scrittura (rwrule): sys

    3. Superutente: sys

  3. Se utilizzi i qtree, crea una regola della policy di esportazione dedicata per ogni qtree con le stesse autorizzazioni.

Volume di servizio o dei metadati

  1. Crea una policy di esportazione a livello di volume che consenta gli indirizzi IP della CVM o l'intervallo di subnet.

  2. Imposta le seguenti regole:

    1. Regola di sola lettura (rorule): sys

    2. Regola di lettura/scrittura (rwrule): sys

    3. Superutente: sys

Nota
  • Tutte le esportazioni NFS di ONTAP devono consentire l'accesso solo dagli indirizzi IP di Nutanix CVM o dalla sottorete CVM designata.

  • Usa l'API Prism o ncli per trovare l'elenco degli indirizzi IP degli host CVM e aggiornare la policy di esportazione.

Configura ruoli e autorizzazioni ONTAP

Per connettere lo storage ONTAP a un cluster di calcolo Nutanix, Nutanix utilizza l'API REST di ONTAP per le operazioni del control plane (provisioning di VM, clonazione, Snapshot e gestione dello storage) e NFSv3 per il percorso dei dati.

Crea un ruolo ONTAP con privilegi minimi in modo da non dover usare il ruolo ONTAP admin per eseguire operazioni nel cluster Nutanix solo compute. Questi ruoli minimi sono richiesti a livello di SVM sul lato storage ONTAP.

Nota
  • Usa le impostazioni di configurazione NFS predefinite di ONTAP.

  • Puoi anche utilizzare il vsadmin ruolo.

Autorizzazioni minime per REST API

Crea un ruolo SVM ONTAP personalizzato con le autorizzazioni REST API minime necessarie per abilitare le operazioni di rilevamento, provisioning, clonazione e gestione dello storage Nutanix.

endpoint dell'API REST Accesso Scopo

/api/cluster

Solo lettura

Autenticazione del cluster e convalida della versione

/api/cluster/jobs

Solo lettura

Monitora le operazioni di storage asincrone

/api/network/ip/interfaces

Solo lettura

Scopri le LIF dei dati di ONTAP

/api/storage/file/clone

Leggi/Crea

Operazioni di clonazione, snapshot e backup delle VM

/api/storage/volumes

Solo lettura

Scoperta e gestione dei volumi

/api/storage/volumes/*/files

Accesso completo

Creare, modificare, leggere ed eliminare file gestiti da Nutanix

Configura l'account di servizio

Puoi creare il ruolo e l'utente con ONTAP System Manager o con ONTAP CLI.

System Manager
Passi
  1. Crea un ruolo personalizzato a livello di SVM.

    1. Seleziona Storage > Storage VMs > SVM designata > Settings > Users and Roles.

    2. Seleziona l'icona a forma di freccia (→) accanto a Users and Roles.

    3. Nella sezione Ruoli, seleziona +Aggiungi.

    4. Definisci le regole per il ruolo e fai clic su Save.

      Pagina degli attributi del ruolo di ONTAP System Manager che elenca i percorsi REST API e i livelli di accesso per il ruolo Nutanix

  2. Associa il ruolo all'utente amministratore di Nutanix.

    1. Nella pagina Utenti e ruoli, sotto Utenti, seleziona +Aggiungi.

    2. Seleziona il nome utente richiesto, quindi seleziona il ruolo che hai creato nel passaggio precedente dal menu a tendina Role.

    3. Per i metodi di accesso utente, seleziona HTTP.

    4. Fare clic su Save.

      Pagina Utenti e ruoli di ONTAP System Manager che mostra l'utente Nutanix mappato al ruolo personalizzato

    Pagina Utenti e ruoli di ONTAP System Manager che mostra gli utenti e i livelli di accesso ai ruoli per l'SVM

CLI
Passi
  1. Crea il ruolo eseguendo i seguenti comandi. Sostituisci ntnx-svm e nim-ntnx-role con i nomi del tuo SVM e del tuo ruolo.

    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
  2. Crea l'utente e associalo al ruolo.

    security login create -vserver ntnx-svm -user-or-group-name nim-ntnx-user -application http -authentication-method password -role nim-ntnx-role
Nota Il nome utente e la password dell'account di servizio ONTAP sono necessari quando aggiungi l'array ONTAP al cluster Nutanix. Usa questo utente quando configuri l'SVM di storage ONTAP in Prism Element o Prism Central.