Filestore Enterprise è un livello di servizio Filestore progettato per carichi di lavoro di file system di rete (NFS) di livello enterprise. Offre i seguenti vantaggi:
- Alta disponibilità regionale con SLA del 99,95%.
- Deployment dell'istanza in più zone per garantire la resilienza all'interno di una regione.
- Intervallo di capacità da 512 GiB a 20 TiB con passaggi di incremento/decremento della capacità di 1 GiB.
Capacità e prestazioni
Il livello enterprise Filestore supporta istanze di piccole e medie dimensioni con incrementi e dimensioni ridotte dei passaggi.
Capacità:
Dimensione minima dell'istanza | Dimensione massima dell'istanza | Aumenta/diminuisci la dimensione dei passaggi |
---|---|---|
512 GiB | 20 TiB | 1 GiB |
Prestazioni:
Dimensione istanza | IOPS |
---|---|
Dimensione minima dell'istanza di 512 GiB | 750 |
Dimensione massima dell'istanza di 20 TiB | 30.000 |
Per 1 GiB | 1,5 |
Numero di connessioni client:
Dimensione istanza | Numero di connessioni |
---|---|
Da 512 GiB fino a 1 TiB | 1600 |
Ogni 1 TiB aggiuntivo | +1600 |
Aree geografiche supportate
Il livello Enterprise è disponibile in tutte le regioni supportate da Filestore.
SLA e disponibilità elevata regionale
L'alta disponibilità a livello regionale consente uno SLA del 99,95%. Se si verifica un errore di zona:
- Le istanze di livello aziendale continuano a gestire i client e accettano nuove operazioni di montaggio, blocco e lettura e scrittura.
- I dati restituiti per le letture successive sono corretti perché le istanze di livello enterprise non restituiscono una conferma delle operazioni di scrittura del client finché la modifica non viene resa persistente in più zone.
- L'utilizzo della console e delle API Filestore potrebbe essere interrotto e il ripristino potrebbe richiedere un po' di tempo. Durante il tempo di ripristino, la gestione delle istanze tramite la console e le diverse API potrebbero non riuscire.
- Non puoi creare nuove istanze di livello aziendale.
Puoi eseguire il deployment dei client delle istanze aziendali in qualsiasi zona di qualsiasi regione, purché i client condividano la stessa rete VPC con l'istanza. Il deployment di client in una regione diversa comporta una latenza maggiore e addebiti per il traffico tra regioni.
Onboarding
Prima di iniziare a utilizzare l'API di livello enterprise Filestore, Google Cloud deve configurare il tuo progetto e concederti la quota. Per farlo, contatta il tuo rappresentante Google Cloud e includi le seguenti specifiche:
- Servizio: API Cloud Filestore
- Nome: capacità aziendale (GiB) per regione
- Metrica di quota:
file.googleapis.com/enterprise-storage-GiB-per-region
- Nome limite:
EnterpriseStorageGiBPerRegion
Puoi anche aumentare la quota di livello enterprise di Filestore in un secondo momento inviando una richiesta di quota.
Crea e gestisci le istanze di livello aziendale utilizzando gcloud
Analogamente alle istanze di livello base e di zona, puoi creare e gestire istanze di livello aziendale utilizzando gcloud CLI, applicando le seguenti sottili modifiche alle specifiche:
- Puoi specificare una regione anziché una zona per
--location flag
. - Puoi specificare ENTERPRISE per il flag
--tier
.
Creare istanze
Per creare un'istanza di livello aziendale, specifica ENTERPRISE come livello e region come località:
gcloud alpha filestore instances create INSTANCE_ID \
--location=REGION \
--tier=ENTERPRISE \
--file-share=name="FILE_SHARE_NAME",capacity=FILE_SHARE_SIZE \
--network=name="VPC_NETWORK",[reserved-ip-range="RESERVED_IP_RANGE"] \
--[labels=KEY=VALUE,[KEY=VALUE,…]]
Esempio:
gcloud alpha filestore instances create test-instance-name \
--location=us-central1 \
--tier=ENTERPRISE \
--file-share=name="vol1",capacity=512GiB \
--network=name="default"
Aggiorna istanze
Puoi aggiornare la descrizione, la capacità, le etichette e i controlli dell'accesso basati su IP delle istanze di livello aziendale in modo simile alle istanze di livello base e di zona:
gcloud alpha filestore instances update INSTANCE_ID \
--location=REGION \
--file-share=name="FILE_SHARE_NAME",capacity=FILE_SHARE_SIZE \
Esempio:
gcloud alpha filestore instances update test-instance-name \
--location=us-central1 \
--file-share=name="vol1",capacity=2048GiB
Elimina le istanze
Per eliminare le istanze di livello aziendale, esegui:
gcloud alpha filestore instances delete INSTANCE_ID \
--project=PROJECT_ID \
--location=REGION
Esempio:
gcloud alpha filestore instances delete test-instance-name \
--project=myproject \
--location=us-central1
Elenca istanze
Per elencare solo le istanze di livello aziendale, specifica --tier=Enterprise
.
gcloud alpha filestore instances list \
--tier=ENTERPRISE
Esempio:
gcloud alpha filestore instances list \
--filter=tier:ENTERPRISE
Configura una località predefinita
Puoi configurare la regione predefinita in cui creare le istanze Filestore. Dopo la configurazione, puoi omettere il flag --location dal comando di creazione dell'istanza per creare l'istanza nella località predefinita. La località predefinita può essere una zona per le istanze di livello base e di zona o una regione per le istanze di livello enterprise.
Esempio:
Il seguente comando imposta la località predefinita sulla regione us-central1:
gcloud alpha config set filestore/location us-central1
Prestazioni e affidabilità
Le seguenti sezioni rispondono a domande comuni sulle prestazioni e sull'affidabilità.
Come identificare se si è verificato un errore di zona?
Puoi verificare la presenza di errori di zona nella Dashboard dello stato di Google Cloud.
Un'istanza di cui è stato eseguito il deployment in una regione interessata da un errore di zona mostra lo stato dell'istanza READY
. Le istanze non subiscono interruzioni dell'accesso ai dati NFS. Alcune operazioni della console/API potrebbero non essere disponibili per un breve periodo.
Quanto tempo è necessario per ripristinare i controlli in caso di errore di una zona?
Durante un errore di zona, l'API Filestore potrebbe non essere disponibile per alcune ore. Dopo il recupero, puoi controllare l'istanza e apportare aggiornamenti normalmente.
Posso eseguire il deployment di nuove istanze quando una zona della regione di destinazione non è attiva?
No. Puoi eseguire il deployment delle istanze di livello aziendale solo dopo aver recuperato la zona non riuscita. Durante l'errore di zona, è consentita la creazione di istanze di livello base e di zona, purché la zona selezionata sia attiva e in esecuzione.
Sono previsti costi per il traffico tra zone quando si utilizza un'istanza a livello di regione?
Alcune operazioni del client possono attraversare i confini delle zone e gli addebiti tra zone di Google Cloud vengono applicati al traffico in uscita tra zone del client.
Quali sono le aspettative di prestazioni dell'istanza in caso di errore di una zona?
Durante un errore di zona, le istanze aziendali funzionano normalmente, ma potrebbero verificarsi un calo delle prestazioni fino al ripristino della zona.
Passaggi successivi
- Monta la condivisione file di Filestore su un'istanza VM di Compute Engine.
- Accedi alle istanze Filestore da un cluster Google Kubernetes Engine.
- Scopri come copiare i dati nella condivisione file montata.
- Scopri di più sull'alta disponibilità a livello di regione di Filestore.