Crea un'istanza

Questa pagina mostra come creare un'istanza Filestore utilizzando la console Google Cloud o gcloud CLI.

Istruzioni per la creazione di un'istanza

Console Google Cloud

Prima di iniziare

  • La quota per un'istanza zonale (da 10 a 100 TiB) o regionale (da 10 a 100 TiB) inizia da 0. A questi livelli, devi prima creare e ricevere l'approvazione per richiesta di aumento della quota prima di poter creare un'istanza.

  • Se devi creare un'istanza utilizzando un livello di servizio legacy, come di livello enterprise o di un SSD su larga scala, è necessario eseguire le operazioni direttamente l'API Filestore o utilizzando gcloud. Queste operazioni create non sono supportate tramite la console Google Cloud.

    Per ulteriori informazioni, consulta Livelli di servizio.

Istruzioni per Google Cloud

  1. Nella console Google Cloud, vai alla pagina delle istanze Filestore.

    Vai alla pagina delle istanze Filestore

  2. Fai clic su Crea istanza.

  3. Inserisci tutti i campi obbligatori e facoltativi in base alle istruzioni riportate nelle sezioni seguenti di questa pagina.

  4. Fai clic su Crea.

gcloud

Prima di iniziare

Per utilizzare gcloud CLI, devi installare gcloud CLI o utilizzare Cloud Shell integrato nella console Google Cloud:

Vai alla console Google Cloud

Comando gcloud per la creazione di un'istanza Filestore

Puoi creare un'istanza Filestore eseguendo il comando filestore instances create. La quota per le istanze varia in base al progetto, alla regione e al livello. Per ulteriori informazioni, consulta Quote o Richiedere un aumento della quota.

gcloud filestore instances create INSTANCE_ID \
    [--project=PROJECT_ID] \
    [--location=LOCATION] \
    [--description=DESCRIPTION] \
    --tier=TIER \
    --file-share=name="FILE_SHARE_NAME",capacity=FILE_SHARE_SIZE \
    --network=name="VPC-NETWORK",[connect-mode=CONNECT_MODE],[reserved-ip-range="RESERVED_IP_ADDRESS"] \
    [--labels=KEY=VALUE,[KEY=VALUE,…]] \
    [--kms-key=KMS_KEY] \
    [--deletion-protection] \
    [--deletion-protection-reason="PROTECTION_REASON"]

Sostituisci quanto segue:

  • INSTANCE_ID con l'ID istanza di Filestore che vuoi creare. Consulta: Assegna un nome all'istanza.
  • PROJECT_ID con l'ID del progetto Google Cloud che contiene l'istanza Filestore. Puoi saltare questo passaggio flag se l'istanza Filestore è nel valore predefinito gcloud progetto. Puoi impostare il progetto predefinito eseguendo il comando config set project:

      gcloud config set project PROJECT_ID
    
  • LOCATION con la posizione in cui vuoi che venga Filestore. Consulta Selezionare una località. Puoi saltare questo flag se l'istanza Filestore si trova in la località predefinita gcloud. Puoi impostare la località predefinita eseguendo Il comando config set filestore/zone:

      gcloud config set filestore/zone zone
    

    Per il livello regionale o aziendale, utilizza il comando config set filestore/region:

      gcloud config set filestore/region region
    
  • DESCRIPTION Una descrizione dell'istanza Filestore.

  • TIER con il livello di servizio che vuoi utilizzare.

  • FILE_SHARE_NAME con il nome specificato per la condivisione file NFS che viene pubblicata dall'istanza. Consulta: Assegna un nome alla condivisione file.

  • FILE_SHARE_SIZE con le dimensioni desiderate per la condivisione file. Consulta: Alloca capacità.

  • VPC-NETWORK con il nome della rete VPC che che deve essere utilizzata dall'istanza. Consulta: Seleziona la rete VPC. Se vuoi specificare un VPC condiviso da un progetto di servizio, devi specificare il nome completo della rete, nel formato projects/HOST_PROJECT_ID/global/networks/SHARED_VPC_NAME e devi specificare connect-mode=PRIVATE_SERVICE_ACCESS. Ad esempio:

    --network=name=projects/host/global/networks/shared-vpc-1,connect-mode=PRIVATE_SERVICE_ACCESS
    

    Non puoi specificare un rete legacy per il valore VPC-NETWORK. Se necessario, crea una nuova rete VPC da utilizzare seguendo le istruzioni riportate in Creare una nuova rete VPC in modalità automatica.

  • CONNECT_MODE con DIRECT_PEERING o PRIVATE_SERVICE_ACCESS. Se specifichi una VPC condivisa come rete, devi anche specificare PRIVATE_SERVICE_ACCESS come modalità di connessione.

  • RESERVED_IP_ADDRESS con l'intervallo di indirizzi IP per l'istanza Filestore. Se specifichi connect-mode=PRIVATE_SERVICE_ACCESS e vuoi utilizzare un intervallo di indirizzi IP riservato, devi specificare il nome di un intervallo di indirizzi allocato anziché un intervallo CIDR. Consulta Configurare un indirizzo IP riservato. Ti consigliamo di saltare questo flag per consentire a Filestore di trovare automaticamente un intervallo di indirizzi IP libero e assegnarlo all'istanza.

  • KEY con un'etichetta che vuoi aggiungere. L'aggiunta di etichette non è obbligatoria quando si crea un'istanza Filestore. Puoi anche aggiungere, eliminare o aggiornare le etichette dopo aver creato un'istanza. Per maggiori dettagli, vedi Gestione delle etichette.

  • VALUE con il valore di un'etichetta.

  • KMS_KEY è il nome completo del Chiave di crittografia Cloud KMS da utilizzare per se vuoi gestire la crittografia dei tuoi dati. Il formato è il seguente:

    projects/KMS_PROJECT_ID/locations/REGION/keyRings/KEY_RING/cryptoKeys/KEY
    
  • PROTECTION_REASON Se scegli di utilizzare il flag --deletion-protection, hai la possibilità di aggiungere una nota relativa all'impostazione. Per aggiungere la nota, utilizza l'opzione facoltativa --deletion-protection-reason e includi una descrizione del per l'impostazione scelta. Ad esempio, "Tutti i dati di genomica devono rispettare i criteri attuali dell'organizzazione". Per ulteriori informazioni, consulta la sezione Protezione eliminazione.

Esempio

Il seguente comando crea un'istanza con le seguenti caratteristiche:

  • L'ID è render1.
  • Il progetto è myproject.
  • La zona è us-central1-c.
  • Il livello è BASIC_HDD.
  • Il nome della condivisione file è my_vol.
  • La dimensione della condivisione file è di 2 TiB.
  • La rete VPC è default.
  • L'intervallo di indirizzi IP riservati è 10.0.7.0/29.
  • Concede l'accesso in lettura e scrittura con root compresso al client con indirizzo IP10.0.2.0.
  • La protezione dall'eliminazione è attiva.
  • Viene fornita una motivazione per l'impostazione della protezione da eliminazione.
gcloud filestore instances create render1 \
  --project=myproject \
  --zone=us-central1-c \
  --tier=BASIC_HDD \
  --network=name="default",reserved-ip-range="10.0.7.0/29" \
  --flags-file=nfs-export-options.json \
  --deletion-protection \
  --deletion-protection-reason="All genomics data must adhere to current
  organization policies."

Contenuti del file nfs-export-options.json:

 {
"--file-share":
  {
    "capacity": "2048",
    "name": "my_vol",
    "nfs-export-options": [
      {
        "access-mode": "READ_WRITE",
        "ip-ranges": [
          "10.0.0.0/29",
          "10.2.0.0/29"
        ],
        "squash-mode": "ROOT_SQUASH",
        "anon_uid": 1003,
        "anon_gid": 1003
      },
      {
        "access-mode": "READ_ONLY",
        "ip-ranges": [
          "192.168.0.0/26"
        ],
        "squash-mode": "NO_ROOT_SQUASH"
      }
    ]
  }
}

API REST

  1. Avere gcloud CLI installato e inizializzato, che consente generi un token di accesso per l'intestazione Authorization.

  2. Utilizza cURL per chiamare l'API Filestore:

    curl --request POST \
        'https://file.googleapis.com/v1/projects/PROJECT/locations/LOCATION/instances?instanceId=NAME' \
        --header "Authorization: Bearer $(gcloud auth print-access-token)" \
        --header 'Accept: application/json' \
        --header 'Content-Type: application/json' \
        --data '{"tier":"TIER","networks":[{"network":"NETWORK"}],"fileShares":[{"capacityGb":CAPACITY,"name":"SHARE_NAME"}], "deletionProtectionEnabled": true, "deletionProtectionReason": "PROTECTION_REASON"}' \
        --compressed
    
    

    Dove:

    • PROJECT è il nome del progetto in cui risiederà la tua istanza. Ad esempio, my-genomics-project.
    • LOCATION è la località in cui l'istanza risiederanno. Ad esempio, us-east1 o us-central1-a.
    • NAME è il nome dell'istanza che vuoi creare. Ad esempio, my-genomics-instance.
    • TIER è il nome del livello di servizio che preferisci per l'utilizzo. Ad esempio, REGIONAL.
    • NETWORK è il nome della rete che vuoi utilizzare. Ad esempio, default.
    • CAPACITY è la dimensione in GiB da allocare per l'istanza. Ad esempio, 1024.
    • SHARE_NAME è il nome della condivisione file. Ad esempio, vol1.
    • PROTECTION_REASON se scegli di utilizzare deletionProtectionEnabled, hai la possibilità di aggiungere una nota riguardo all'impostazione. Per aggiungere la nota, utilizza il flag facoltativodeletionProtectionReason e includi una descrizione della giustificazione dell'impostazione scelta. Ad esempio, "Tutti i dati di genomica devono rispettare i criteri attuali dell'organizzazione". Per ulteriori informazioni, consulta la sezione Protezione eliminazione.

Informazioni su istanze e quote

Un'istanza Filestore rappresenta la capacità di archiviazione fisica.

Una quota rappresenta una parte allocata dello spazio di archiviazione con un individuo, punto di accesso univoco.

Tutti i livelli di servizio offrono opzioni di archiviazione con un rapporto da condivisione a istanza 1:1 rapporto. In alternativa, Condivisioni multiple di Filestore per GKE, disponibile solo per le istanze di livello Enterprise, offre l'accesso a più condivisioni su una singola istanza.

I nomi delle istanze, o ID istanza, vengono utilizzati dagli amministratori per gestire le istanze. I nomi delle condivisioni file vengono utilizzati dai client per connettersi alle condivisioni esportate da questi di Compute Engine.

Assegna un nome all'istanza

Il nome dell'istanza Filestore, o l'ID istanza, viene utilizzato per identificare l'istanza e viene utilizzato nei comandi gcloud. Gli ID istanza devono essere conformi all'elemento <label> di RFC 1035. In particolare, devono:

  • Deve avere una lunghezza compresa tra 1 e 63 caratteri.
  • Deve iniziare con una lettera minuscola.
  • Essere composto da trattini, lettere minuscole o cifre.
  • Deve terminare con lettere minuscole o cifre.

L'ID istanza deve essere univoco nel progetto Google Cloud e nella zona in cui individuarlo. Dopo aver creato un'istanza, il relativo ID non può essere modificato.

Seleziona un livello di servizio

Seleziona il livello di servizio più adatto alle tue esigenze. Una volta creata un'istanza, il relativo livello di servizio non può essere modificato. La tabella seguente riassume le funzionalità disponibili in base al livello di servizio:

Capacità HDD base e
SSD base
A livello di zona Regionale Aziende
Capacità Da 1 TiB a 63,9 TiB Da 1 TiB a 100 TiB Da 1 TiB a 100 TiB Da 1 TiB a 10 TiB
Scalabilità
  • HDD di base (da 1 TiB a 63,9 TiB): esegue lo scale up solo in incrementi di 1 GiB
  • SSD di base (da 2,5 TiB a 63,9 TiB): esegue lo scale up solo in incrementi di 1 GiB
  • A livello di zona (da 1 TiB a 9,75 TiB): scale up o scale down con incrementi di 256 GiB
  • Zonale (da 10 TiB a 100 TiB): può essere aumentata o diminuita in incrementi di 2,5 TiB
  • A livello di regione (da 1 TiB a 9,75 TiB): offre lo scale up o lo scale down con incrementi di 256 GiB
  • A livello di regione (da 10 TiB a 100 TiB): consente di fare lo scale up o lo scale down con incrementi di 2,5 TiB.
Si espande o si riduce in incrementi di 256 GiB
Prestazioni
  • HDD base: statica
  • SSD di base: passaggio delle prestazioni a 10 TiB
Scala in modo lineare con la capacità,
entro i limiti dell'intervallo di capacità scelto
Si adatta in modo lineare alla capacità,
entro i limiti dell'intervallo di capacità scelto
Scalabilità lineare in base alla capacità
Protocollo NFSv3 NFSv3, NFSv4.1 NFSv3, NFSv4.1 NFSv3, NFSv4.1

Create operazioni per a livello di zona, di regione e le istanze aziendali possono richiedere tra 15 minuti il completamento di un'ora, a seconda della dimensione dell'istanza.

La quota Filestore viene utilizzata all'avvio della creazione dell'istanza, ma non ti viene addebitato alcun costo per l'istanza durante questo periodo.

Prestazioni

La tabella seguente fornisce un confronto più dettagliato del rendimento tra i livelli di servizio:

Specifica HDD base SSD base A livello di zona Regionale Aziende
IOPS di lettura
  • Capacità 1-10 TiB:
    600
  • Capacità di oltre 10 TiB:
    1000
60.000
  • Capacità da 1 a 9,75 TiB:
    9200-89700
  • Capacità da 10 TiB a 100 TiB:
    92.000-920.000
  • Capacità da 1 TiB a 9,75 TiB:
    12.000-117.000
  • Capacità da 10 TiB a 100 TiB:
    92.000-920.000
Capacità da 1 TiB a 10 TiB:
12.000-120.000
IOPS di scrittura
  • Capacità 1-10 TiB:
    1000
  • Capacità di oltre 10 TiB:
    5000
25.000
  • Capacità da 1 TiB a 9,75 TiB:
    2600-25.350
  • Capacità da 10 a 100 TiB:
    26.000-260.000
  • Capacità da 1 TiB a 9,75 TiB:
    4000-39.000
  • Capacità da 10 a 100 TiB:
    26.000-260.000
Capacità da 1 a 10 TiB:
4000-40000
Velocità effettiva di lettura (MB/s)
  • Capacità 1-10 TiB:
    100
  • Capacità di oltre 10 TiB:
    180
1200
  • Capacità da 1 TiB a 9,75 TiB:
    260-2535
  • Capacità da 10 TiB a 100 TiB:
    2600-26.000
  • Capacità da 1 TiB a 9,75 TiB:
    120-1170
  • Capacità da 10 a 100 TiB:
    2600-26000
Capacità da 1 a 10 TiB:
120-1200
Velocità effettiva di scrittura (MB/s)
  • Capacità 1-10 TiB:
    100
  • Capacità di oltre 10 TiB:
    120
350
  • Capacità da 1 TiB a 9,75 TiB:
    88-858
  • Capacità da 10 TiB a 100 TiB:
    880-8800
  • Capacità da 1 a 9,75 TiB:
    100-975
  • Capacità da 10 a 100 TiB:
    880-8800
Capacità da 1 a 10 TiB:
100-1000

Per ulteriori informazioni sul rendimento, consulta Rendimento.

Per una descrizione più dettagliata delle funzionalità disponibili per livello di servizio, consulta Livelli di servizio.

Alloca capacità

Alloca la capacità in base alla quantità che ti serve quando crei l'istanza. Man mano che se ti avvicini al limite di capacità, puoi fare lo scale up della capacità in base alle esigenze senza che influiscono sul runtime. Per scoprire come monitorare la capacità delle istanze, consulta Monitorare le istanze.

In gcloud CLI, puoi specificare la capacità in numeri interi utilizzando GiB o TiB. L'unità predefinita è GiB.

La tabella seguente mostra le dimensioni delle istanze disponibili per ogni livello:

Livello Dimensioni minime Dimensioni massime Dimensione passo incrementale
HDD base 1 TiB 63,9 TiB 1 GiB
SSD base 2,5 TiB 63,9 TiB 1 GiB
A livello di zona 1 TiB 9,75 TiB 256 GiB
A livello di zona 10 TiB 100 TiB 2,5 TiB
Regionale 1 TiB 9,75 TiB 256 GiB
Regionale 10 TiB 100 TiB 2,5 TiB
Aziende 1 TiB 10 TiB 256 GiB

La dimensione delle istanze può essere qualsiasi valore di gibibyte intero o il suo tebibyte equivalente tra le dimensioni minima e massima dell'istanza ed è divisibile in base alla dimensione del passo incrementale. Ad esempio, dimensioni valide per le istanze a livello di zona con un intervallo di capacità superiore includono 10 TiB, 12, 5 TiB e 15 TiB.

Una volta create, le istanze di livello base possono solo fare lo scale up delle dimensioni. Tutti gli altri livelli di servizio possono aumentare o diminuire la capacità. Per ulteriori informazioni, vedi Modifica istanze e Capacità di scalabilità.

Quota per capacità totale

A ogni progetto viene assegnata una quota di capacità separata, definita in base alla regione e al livello di servizio. I limiti di quota variano in base al livello di servizio.

Una volta raggiunto il limite di quota, non potrai creare altre di istanze Filestore o aumentare la capacità delle istanze esistenti. Per visualizzare la quota disponibile, vai alla pagina Quote in Google Cloud Console:

Vai alla pagina Quote

Per informazioni su come richiedere un aumento della quota, consulta la pagina Richiesta di aumenti della quota.

Assegna un nome alla condivisione file

Una condivisione file è la directory su un'istanza Filestore in cui vengono archiviati i file condivisi. È anche l'elemento a cui esegui il montaggio o la mappatura sulla VM client.

Il nome della condivisione file deve rispettare quanto segue:

  • Deve avere una lunghezza compresa tra 1 e 32 caratteri per i livelli zonali, regionali e aziendali e tra 1 e 16 caratteri per i livelli di base.
  • Inizia con una lettera.
  • Deve contenere lettere maiuscole o minuscole, numeri e trattini bassi.
  • Deve terminare con una lettera o un numero.

Seleziona la rete VPC

La rete selezionata per l'utilizzo con Filestore può essere una rete VPC standard o una rete VPC condivisa. In entrambi i casi, la rete scelta deve disporre di risorse IP disponibili sufficienti da dedicare all'istanza Filestore, altrimenti l'istanza non viene creata.

I client devono trovarsi sulla stessa rete dell'istanza Filestore per accedere ai file archiviati in quell'istanza. Una volta che un'istanza viene creato, la selezione della rete non può essere modificata.

Rete VPC condivisa

Prima di poter creare un'istanza su una rete VPC condivisa in un progetto di servizio, l'amministratore di rete deve prima attivare l'accesso privato ai servizi per la rete VPC condivisa. Se stai creando l'istanza nell'host non è richiesto l'accesso privato ai servizi.

Le reti VPC condivise vengono visualizzate nella console Google Cloud nel formato:

projects/HOST_PROJECT_ID/global/networks/SHARED_VPC_NAME

Per procedure dettagliate, vedi Creazione di un'istanza su una VPC condiviso condivisa.

Blocco dei file NFS

Se le applicazioni che prevedi di utilizzare con questa istanza Filestore richiedono il blocco dei file NFS e scegli una delle seguenti opzioni, potrebbe essere necessario aprire le porte utilizzate da Filestore nella rete scelta:

  • Una rete VPC diversa da quella predefinita.
  • La rete VPC predefinita con regole firewall modificate.

Per ulteriori informazioni, vedi Configurare le regole firewall.

Seleziona una località

La località si riferisce alla regione e alla zona in cui Filestore in esecuzione. Per ottenere le migliori prestazioni ed evitare tra regioni di networking, assicurati che l'istanza Filestore si trovi che si trovano nella stessa regione delle VM di Compute Engine che devono accedervi.

Per saperne di più su regioni e zone, consulta Geografia e regioni.

Configurare il controllo dell'accesso basato su IP

Per impostazione predefinita, un'istanza Filestore concede l'accesso in lettura e scrittura a livello di root a tutti i client, incluse le VM Compute Engine e i cluster GKE, che condividono lo stesso progetto Google Cloud e la stessa rete VPC. Se vuoi limitare l'accesso, puoi farlo creando regole che concedono livelli di accesso specifici ai clienti in base al loro IP . Una volta aggiunte le regole, tutti gli indirizzi IP e gli intervalli che non sono specificato in una regola è revocato l'accesso. Le istanze zonali, regionali ed Enterprise supportano le impostazioni di configurazione per gli intervalli di indirizzi IP sovrapposti. Per maggiori informazioni Informazioni, consulta la sezione Autorizzazioni sovrapposte.

La tabella seguente descrive i privilegi di ciascun livello di accesso. Questi accessi vengono utilizzati solo nella console Google Cloud. Nella CLI gcloud e nell'API, devi specificare direttamente le configurazioni delle regole.

Livello di accesso Configurazione della regola Descrizione
admin
  • lettura/scrittura
  • no-root-squash
Il client può visualizzare e modificare tutti i file, le cartelle e i metadati come utente root. Può anche concedere la proprietà a file o cartelle impostandone i uid e i gid e, in questo modo, concedere l'accesso ai client che non hanno accesso a livello principale alla condivisione file.
admin-viewer
  • sola lettura
  • non-root-squash
Il client può visualizzare tutti i file, le cartelle e i metadati come utente root, ma non può modificarli.
editor
  • lettura/scrittura
  • root-squash
Il cliente può visualizzare e modificare i file, le cartelle e i metadati in base a uid e gid assegnati.
viewer
  • sola lettura
  • root-squash
Il client può visualizzare i file, le cartelle e i metadati in base ai criteri uid e gid assegnati.

root-squash mappa tutte le richieste da uid 0 e gid 0 a anon_uid e anon_gid. Questa configurazione rimuove l'accesso a livello di root dai client che tentano di accedere alla condivisione file come utente root.

Quando crei regole di accesso basate su IP:

  • Devi specificare un indirizzo o un intervallo IP interno e il livello di accesso concesso.
  • Almeno una regola deve concedere l'accesso admin al momento della creazione dell'istanza. Questa regola può essere rimossa dopo aver creato l'istanza.
  • Le istanze zonali, regionali ed enterprise supportano le impostazioni di configurazione per gli intervalli di indirizzi IP sovrapposti. Le istanze di livello base non sono supportate. Per maggiori informazioni Informazioni, consulta la sezione Autorizzazioni sovrapposte.

Nella console Google Cloud, puoi creare fino a quattro regole diverse (admin,admin-viewer, editor, viewer) che coinvolgono fino a 64 intervalli o indirizzi IP diversi.

In gcloud CLI, puoi configurare fino a 64 indirizzi IP diversi o CIDR per istanza Filestore su un massimo di 10 regole diverse. Una regola è definita come la combinazione delle configurazioni access-mode, squash-mode e anon_uid/anon_gid. Le anon_uid e I campi anon_gid hanno valori predefiniti 65534 e possono essere configurati solo attraverso l'API e gcloud CLI.

Esempio

Ecco un esempio di tre diverse regole di accesso basate su IP:

  • access-mode=READ_ONLY, squash-mode=ROOT_SQUASH, anon_uid=10000.
  • access-mode=READ_WRITE, squash-mode=ROOT_SQUASH e anon_gid=150.
  • access-mode=READ_WRITE e squash-mode=NO_ROOT_SQUASH.

Per creare regole di controllo dell'accesso basato su IP utilizzando gcloud CLI, utilizza --flags-file con instances create oppure Comandi instances update e indirizzala a un file di configurazione JSON. Ad esempio, se il file di configurazione JSON si chiama nfs-export-options.json, il flag sarà:

--flags-file=nfs-export-options.json

Esempio di file di configurazione JSON:

   {
  "--file-share":
    {
      "capacity": "2048",
      "name": "my_vol",
      "nfs-export-options": [
        {
          "access-mode": "READ_WRITE",
          "ip-ranges": [
            "10.0.0.0/29",
            "10.2.0.0/29"
          ],
          "squash-mode": "ROOT_SQUASH",
          "anon_uid": 1003,
          "anon_gid": 1003
        },
         {
          "access-mode": "READ_ONLY",
          "ip-ranges": [
            "192.168.0.0/26"
          ],
          "squash-mode": "NO_ROOT_SQUASH"
        }
      ]
    }
}
  • ip-ranges è l'indirizzo o l'intervallo IP a cui concedere l'accesso. Puoi specificare più indirizzi o intervalli IP separandoli con una virgola. Solo a livello di zona, regionali e aziendali supportano le impostazioni di configurazione che si sovrappongono a intervalli di indirizzi IP. Per ulteriori informazioni, vedi Autorizzazioni sovrapposte.
  • access-mode è il livello di accesso da concedere ai client la cui L'indirizzo IP rientra in un ip-range. Può avere i valori READ_WRITE o READ_ONLY. Il valore predefinito è READ_WRITE.
  • squash-mode può avere i valori ROOT_SQUASH o NO_ROOT_SQUASH. ROOT_SQUASH rimuove l'accesso a livello principale ai client il cui indirizzo IP rientra in ip-range, mentre NO_ROOT_SQUASH consente l'accesso root. Il valore predefinito è NO_ROOT_SQUASH.
  • anon_uid è il valore dell'ID utente che vuoi mappare a anon_uid. Il valore predefinito è 65534.
  • anon_gid è il valore dell'ID gruppo che vuoi mappare a anon_gid. La il valore predefinito è 65534.

Client su intervalli non RFC 1918

Se prevedi di collegare clienti non RFC 1918 alla tua istanza Filestore, devi concederli esplicitamente accesso all'istanza Filestore utilizzando il controllo dell'accesso in base all'IP.

Campi facoltativi

Le seguenti sezioni descrivono i campi facoltativi.

Aggiungi una descrizione dell'istanza

Una descrizione dell'istanza consente di scrivere descrizioni, note o istruzioni per te e per gli altri utenti. Ad esempio, puoi includere informazioni su:

  • I tipi di file archiviati nell'istanza.
  • Chi ha accesso all'istanza.
  • Istruzioni su come ottenere l'accesso all'istanza.
  • Scopo dell'istanza.

Le descrizioni delle istanze hanno un limite di 2048 caratteri. Non sono presenti limitazioni sui caratteri consentiti. Una volta che un file Filestore puoi aggiornare la descrizione dell'istanza in qualsiasi momento. Per informazioni sull'aggiornamento delle descrizioni delle istanze, consulta Modifica delle istanze.

Aggiungi etichette

Le etichette sono coppie chiave-valore che puoi utilizzare per raggruppare istanze correlate e memorizzare i metadati di un'istanza. Puoi aggiungere, eliminare o modificare le etichette in qualsiasi momento. Per saperne di più, consulta Gestire le etichette.

Configurare un intervallo di indirizzi IP riservati

A ogni istanza Filestore deve essere associato un intervallo di indirizzi IP con essa. Entrambi i tipi di documenti RFC 1918 e non RFC 1918 (GA) sono supportati.

Una volta specificato, l'intervallo di indirizzi IP di un'istanza è immutabile.

Gli utenti sono invitati a consentire a Filestore di determinare automaticamente di indirizzi IP liberi e assegnarlo all'istanza. Quando selezioni il tuo considera i seguenti requisiti per le risorse IP di Filestore:

  • È necessario utilizzare la notazione CIDR.

  • Deve essere un intervallo di subnet VPC valido.

  • Le istanze di base richiedono una dimensione del blocco pari a 29. Ad esempio, 10.123.123.0/29.

  • Le istanze a livello di zona, di regione e aziendali richiedono una dimensione del blocco pari a 26. Ad esempio, 172.16.123.0/26.

  • L'intervallo di indirizzi IP non deve sovrapporsi a quanto segue:

    • Le subnet esistenti nella rete VPC a cui Utilizzi dell'istanza Filestore.

    • Subnet esistenti in una rete VPC in peering con una rete VPC utilizzato dall'istanza Filestore. Per maggiori dettagli, consulta Subnet sovrapposte al momento del peering.

    • Gli intervalli di indirizzi IP assegnati a qualsiasi altra istanza Filestore esistente nella rete.

    • L'intervallo di indirizzi 172.17.0.0/16 è riservato per i componenti interni di Filestore. Di conseguenza, si applicano le seguenti limitazioni:

      • I client che rientrano in questo intervallo non possono essere connessi a istanze Filestore.

      • Non puoi creare istanze Filestore all'interno di questo intervallo IP. Per Maggiori informazioni, consulta Problemi noti.

  • Deve esistere almeno un peering di rete VPC o un accesso privato ai servizi diverse per VPC.

Puoi visualizzare gli intervalli di indirizzi IP per le subnet della tua rete nella pagina Reti VPC della console Google Cloud:

Vai alla pagina Reti VPC

Puoi ottenere l'intervallo di indirizzi IP riservati per qualsiasi Filestore istanza sulla pagina delle istanze di Filestore nella Console Google Cloud:

Vai alla pagina delle istanze Filestore

Se vuoi utilizzare l'accesso ai servizi privati e specificare un intervallo di indirizzi IP riservato, devi specificare il nome di un intervallo di indirizzi allocato per la connessione. Se non specifichi un nome intervallo, Filestore utilizza automaticamente qualsiasi intervallo allocato associato all'istanza privata di accesso ai servizi.

Utilizza una chiave di crittografia gestita dal cliente

Per impostazione predefinita, Google Cloud cripta i dati quando sono at-rest mediante chiavi di crittografia gestite da Google. Se hai bisogno di un maggiore controllo sulle chiavi che proteggono i tuoi dati, puoi utilizzare le chiavi di crittografia gestite dal cliente (CMEK) per Filestore. Per maggiori dettagli, consulta Crittografare i dati con chiavi di crittografia gestite dal cliente.

Attiva la protezione da eliminazione

Imposta l'impostazione della protezione da eliminazione dell'istanza. Per impostazione predefinita, questa impostazione è disattivata. Per maggiori informazioni, consulta la sezione Protezione da eliminazione.

Aggiungere una descrizione dell'impostazione di protezione da eliminazione

Aggiungi una descrizione della giustificazione alla base dell'impostazione della protezione da eliminazione che hai scelto. Per ulteriori informazioni, consulta la sezione Protezione eliminazione.

Passaggi successivi