Informazioni sui protocolli di file system supportati

Filestore supporta i seguenti protocolli di file system:

NFSv3

  • Disponibile in tutti i livelli di servizio.
  • Supporta la comunicazione bidirezionale tra client e server.
    • Utilizza più porte.
    • Crea un canale attendibile per le operazioni e il traffico di rete.
  • Consente di configurare rapidamente l'accesso POSIX standard.

NFSv4.1 (anteprima)

  • Disponibile nei livelli di servizio aziendali e di zona.
  • Compatibile con configurazioni firewall moderne e supporta i requisiti di conformità della sicurezza di rete.
    • La comunicazione viene sempre avviata dal client e sempre gestita tramite una singola porta del server, 2049.
    • Supporta l'autenticazione client e server.

Ogni protocollo è il più adatto a casi d'uso specifici. La seguente tabella mette a confronto le specifiche di ciascun protocollo:

Specifica NFSv3 NFSv4.1
Livelli di servizio supportati Tutti i livelli di servizio Aziendale e a livello di zona
Comunicazione bidirezionale No. La comunicazione viene sempre avviata dal client utilizzando la porta del server 2049.
Autenticazione No Sì, Richiede l'autenticazione RPCSEC_GSS, implementata utilizzando LDAP e Kerberos, entrambe disponibili in Managed Service for Microsoft Active Directory.
Supporta elenchi di controllo dell'accesso (ACL) per file o directory No Sì, Supporta fino a 50 voci di controllo dell'accesso (ACE) per elenco.
Assistenza per i gruppi Fino a 16 gruppi Supporto dei gruppi illimitati quando si è connessi a Microsoft AD gestito.
Impostazione di sicurezza sys. Crea un canale attendibile. sys. Crea un canale attendibile. krb5. Autentica il client e il server. krb5i. Fornisce l'autenticazione e controlli di integrità dei messaggi.krb5p. Fornisce autenticazione, controlli di integrità dei messaggi e crittografia dei dati in transito.
Latenza operazioni Nessuno La latenza delle operazioni aumenta con il livello di sicurezza selezionato.
Tipo di recupero Stateless Stateful
Tipo di blocco dei file Network Lock Manager (NLM). Il blocco è controllato dal client. Blocco delle avvertenze basato sul leasing. Il blocco è controllato dal server.
Supporta gli errori del client No
Supporta la connessione ai servizi privati (PSC) No No

Vantaggi di NFSv3

Il protocollo NFSv3 consente di configurare rapidamente l'accesso POSIX standard.

Limitazioni NFSv3

Di seguito è riportato un elenco delle limitazioni NFSv3:

Vantaggi di NFSv4.1

Il protocollo NFSv4.1 utilizza il metodo Autenticazione RPCSEC_GSS, implementato utilizzando LDAP e Kerberos per fornire autenticazione di client e server, controlli di integrità dei messaggi e crittografia dei dati in transito.

Queste funzionalità di sicurezza rendono il protocollo NFSv4.1 compatibile con i moderni requisiti di conformità della sicurezza della rete:

  • Utilizza un'unica porta server, 2049, per tutte le comunicazioni, contribuendo a semplificare le configurazioni del firewall.

  • Supporto dei gruppi illimitati quando si utilizza l'integrazione di Microsoft AD gestito.

  • Supporta una migliore gestione degli errori del client con il blocco degli avvisi basati sul leasing.

    • Il client deve verificare la continuità della connessione al server. Se il client non rinnova il lease, il server rilascia il blocco e il file diventa disponibile per qualsiasi altro client che richiede l'accesso tramite un lease del blocco. In NFSv3, se un client viene eliminato mentre è bloccato, non può accedere al file da parte di un altro client, ad esempio un nuovo nodo GKE.
  • Supporta il ripristino stateful.

    • A differenza di NFSv3, NFSv4.1 è un protocollo stateful basato su TCP e connessioni. Lo stato del client e del server nella sessione precedente può essere ripreso dopo il ripristino.

Managed Service for Microsoft Active Directory

Sebbene Managed Service per Microsoft Active Directory (Managed Microsoft AD) non sia un requisito rigoroso, è l'unica soluzione gestita da Google Cloud a supportare sia LDAP che Kerberos, entrambi requisiti per il protocollo NFSv4.1 Filestore.

Consigliamo agli amministratori di utilizzare Managed Service for Microsoft Active Directory (Managed Microsoft AD) per implementare e gestire LDAP e Kerberos.

Essendo una soluzione gestita da Google Cloud, Microsoft Active Directory gestito offre i seguenti vantaggi:

  • Offre il deployment in più regioni, supportando fino a cinque regioni sullo stesso dominio.

    • Riduce la latenza assicurando che gli utenti e i rispettivi server di accesso siano nelle vicinanze.
  • Supporta i requisiti POSIX RFC 2307 e RFC 2307bis per l'implementazione di NFSv4.1.

  • Automatizza la mappatura degli utenti con identificatore univoco (UID) e identificatore univoco globale (GUID).

  • È possibile creare utenti e gruppi o eseguirne la migrazione a Microsoft Active Directory gestito.

  • Gli amministratori possono creare un trust del dominio con l'attuale dominio on-premise, autogestito, Active Directory (AD) e LDAP. Con questa opzione, la migrazione non è necessaria.

  • Fornisce uno SLA (accordo sul livello del servizio).

Limitazioni di NFSv4.1

Di seguito è riportato un elenco delle limitazioni di NFSv4.1:

  • Il protocollo NFSv4.1 non può essere combinato con le seguenti funzionalità:

  • Dopo la configurazione, non eliminare Microsoft Active Directory gestito e il peering di rete. In questo modo, la condivisione Filestore non sarà accessibile mentre è montata su un client, rendendo i dati inaccessibili. Google Cloud non è responsabile per interruzioni causate da azioni dell'amministratore o degli utenti.

  • Quando utilizzano una qualsiasi delle impostazioni di sicurezza Kerberos autenticate, gli utenti possono aspettarsi una latenza di alcune operazioni. I tassi di latenza variano in base al livello di servizio e all'impostazione di sicurezza specificata. La latenza aumenta all'aumentare del livello di sicurezza.

  • Il controllo dell'accesso ai dati non è supportato.

  • La soluzione Filestore NFSv4.1 richiede l'autenticazione RPCSEC_GSS. Questo metodo di autenticazione viene implementato solo utilizzando LDAP e Kerberos, entrambi disponibili in Microsoft AD gestito. Non sono supportati altri meccanismi di autenticazione.

  • Non supporta la connessione ai servizi privati (PSC).

  • Se vuoi che un'istanza Filestore unisca Managed Microsoft AD tramite un VPC condiviso, devi utilizzare gcloud o l'API Filestore. Non puoi unire l'istanza a Microsoft AD gestito utilizzando la console Google Cloud.

  • Il nome di dominio Microsoft AD gestito non deve superare i 56 caratteri.

Passaggi successivi