Casi d'uso di Google Cloud NetApp Volumes

NetApp Volumes accelera il deployment di varie applicazioni basate sul cloud tramite il provisioning rapido di servizi file condivisi o spazio di archiviazione a blocchi e offre un ricco set di funzionalità di gestione dello spazio di archiviazione. I casi d'uso principali includono servizi file, DevOps, database e applicazioni in cluster.

Servizi file

NetApp Volumes è una piattaforma di archiviazione scalabile e a tolleranza di errore per la creazione di un file system basato sul cloud a cui puoi accedere con i protocolli NFS o SMB standard. Grazie alle sue funzionalità ad alte prestazioni, NetApp Volumes offre soluzioni di Network Attached Storage di livello enterprise su Google Cloud che sono simili a un'esperienza on-premise, che includono la seguente gamma completa di funzionalità di supporto:

  • Controllo dell'accesso client in sola lettura e lettura/scrittura

  • Connessioni tramite i protocolli NFSv3 e NFSv4.1

  • Integrazione di Active Directory (AD) e connessioni SMB

Puoi utilizzare i servizi file durante la migrazione dei workload o la creazione di nuove applicazioni in Google Cloud. Ad esempio, puoi utilizzare una condivisione SMB per supportare la condivisione di file di singoli utenti o gruppi tra i client Windows. Puoi anche utilizzare la condivisione SMB per supportare la condivisione di file e profili per i desktop virtuali. In alternativa, puoi utilizzare i volumi NFS o SMB per condividere file tra le applicazioni o come destinazione di backup.

NetApp Volumes ti aiuta a migrare i workload esistenti su Google Cloud e ti fornisce una piattaforma per sviluppare e gestire una soluzione di archiviazione di file nel cloud, riducendo l'hardware, i tempi di approvvigionamento, il raffreddamento, il consumo di energia e lo spazio fisico.

Archiviazione a blocchi

L'archiviazione a blocchi di NetApp Volumes fornisce uno spazio di archiviazione a blocchi ad alte prestazioni e affidabile in Google Cloud, ideale per le organizzazioni che devono eseguire il deployment e gestire database autogestiti come Oracle, Microsoft SQL Server, MySQL, PostgreSQL e altre applicazioni aziendali. Questa soluzione è ideale per i workload che richiedono l'accesso diretto al disco, il controllo granulare del provisioning dello spazio di archiviazione e prestazioni a bassa latenza costanti. I casi d'uso comuni includono il supporto di ambienti di database mission-critical e l'hosting di software aziendale che beneficia di una protezione dei dati efficace, di snapshot rapidi e di una scalabilità senza interruzioni. Con l'archiviazione a blocchi di NetApp Volumes, gli utenti possono migrare, modernizzare ed eseguire queste applicazioni in Google Cloud senza compromettere le prestazioni o l'affidabilità.

Applicazioni aziendali

Puoi eseguire il rehosting delle applicazioni di cui è stato eseguito il deployment on-premise in NetApp Volumes. NetApp Volumes continua a mantenere le funzionalità principali per i workflow di archiviazione di file. Ciò include un sottoinsieme di applicazioni aziendali che in genere non richiedono il refactoring.

Utilizzando NetApp Volumes, puoi creare in pochi secondi condivisioni NFS completamente gestite per le applicazioni basate su Linux e condivisioni SMB per le applicazioni basate su Windows oppure volumi iSCSI che possono essere partizionati e formattati in base alle esigenze dell'applicazione. Puoi scalare orizzontalmente o verticalmente la capacità e le prestazioni senza influire sui workflow o sugli utenti.

Puoi mantenere i cicli di vita della distribuzione dei servizi applicativi con snapshot e copie rapide per gli ambienti di sviluppo, test e staging, il che accelera ulteriormente le release di produzione e riduce al minimo i tempi di consegna.

Spazio di archiviazione di Google Cloud VMware Engine

Google Cloud supporta i workload VMware vSphere con Google Cloud VMware Engine. I cloud privati creati con Google Cloud VMware Engine spesso richiedono spazio di archiviazione aggiuntivo. Questo spazio di archiviazione aggiuntivo viene utilizzato per il collegamento diretto a una singola VM o come datastore per più VM con requisiti di archiviazione elevati.

NetApp Volumes può essere collegato al sistema operativo guest di una VM utilizzando i protocolli SMB o NFS. Questi volumi possono essere utilizzati per la condivisione di file tra diverse applicazioni in esecuzione in Compute Engine o Google Cloud VMware Engine. Possono anche essere utilizzati per la condivisione di file di utenti e gruppi in ambienti desktop virtuali.

Quando hai bisogno di grandi quantità di spazio di archiviazione, puoi utilizzare NetApp Volumes come datastore con gli host Google Cloud VMware Engine. NetApp Volumes come datastore può essere più conveniente rispetto all'aggiunta di nodi Google Cloud VMware Engine, riducendo il costo complessivo della soluzione.

I volumi NFSv3 di NetApp Volumes ti consentono di supportare più spazio di archiviazione in modo conveniente e includono il ricco set di funzionalità di gestione dei dati di NetApp Volumes per proteggere i dati, come copie snapshot, replica dei volumi e backup.

Per ulteriori informazioni, consulta Utilizzo del volume NFS come datastore vSphere ospitato da Google Cloud NetApp Volumes.

Spazio di archiviazione permanente per le applicazioni stateful di Google Kubernetes Engine

NetApp Volumes fornisce uno spazio di archiviazione rapido, affidabile e permanente per le applicazioni stateful in esecuzione su Google Kubernetes Engine (GKE) o altre distribuzioni Kubernetes autogestite in Google Cloud.

La maggior parte delle applicazioni aziendali containerizzate dispone di dati di stato e configurazione che devono essere supportati da uno spazio di archiviazione permanente. Lo spazio di archiviazione permanente consente ai dati di stato e configurazione dell'applicazione di rimanere accessibili tramite la creazione e l'eliminazione rapide dei container durante varie sequenze di esecuzione dell'applicazione, come upgrade, scalabilità e rollback. NetApp Trident è un orchestratore conforme a Container Storage Interface (CSI) che si integra con Kubernetes per fornire:

  • Provisioning dinamico

  • Consumo

  • Gestione dei volumi permanenti con applicazioni containerizzate stateful utilizzando NetApp Volumes

  • Protezione dei dati con snapshot CSI

Sebbene non sia obbligatorio, Trident semplifica il deployment e l'utilizzo di applicazioni stateful con Kubernetes.

GKE ti consente di creare, eseguire il deployment, gestire ed eseguire applicazioni containerizzate. GKE accelera lo sviluppo e il deployment di applicazioni altamente portatili tramite una piattaforma dichiarativa, di autoriparazione e di scalabilità automatica. Per ulteriori informazioni, consulta la documentazione di GKE su come eseguire il deployment di un'applicazione stateful.

Google Cloud NetApp Volumes fornisce uno spazio di archiviazione permanente per le applicazioni stateful di Kubernetes con le seguenti caratteristiche:

  • Volumi permanenti: fornisce uno spazio di archiviazione permanente al di fuori del cluster Kubernetes per le applicazioni Kubernetes che richiedono l'accesso condiviso allo spazio di archiviazione con la modalità di accesso read-write-many (RWX) . Puoi montare i volumi permanenti come lettura/scrittura su più nodi contemporaneamente utilizzando la modalità di accesso RWX. Puoi anche utilizzare le modalità di accesso read-write-once (RWO), read-only-many (ROX) o read-write-once-pod (RWOP) con NetApp Volumes per le applicazioni che richiedono queste modalità di accesso.

  • Volumi permanenti di cui è stato eseguito il provisioning: utilizza i volumi permanenti (PV) di Kubernetes di cui è stato eseguito il provisioning dinamico e statico.

  • Espansione dei volumi permanenti: le applicazioni stateful utilizzano i PV di Kubernetes. NetApp Volumes ti consente di espandere un PV esistente dopo la creazione.

  • Etichettare i volumi di archiviazione: etichetta i volumi di archiviazione per una migliore identificazione e gestione negli ambienti multi-cluster.

  • Proteggere i volumi: è importante fornire protezione e ripristino dei dati in caso di emergenza. NetApp Volumes supporta gli snapshot avviati dal cliente e le pianificazioni di backup per proteggere i dati in un volume permanente.

  • Accesso allo spazio di archiviazione permanente tramite NFSv3 e NFSv4.1: supporta la creazione di volumi e l'accesso allo spazio di archiviazione permanente per le applicazioni Kubernetes con NFSv3 e NFSv4.1 utilizzando il driver CSI Trident. Trident supporta Trident Cloud Identity per l'autenticazione di NetApp Volumes con i cluster GKE. NetApp Volumes supporta anche la creazione di sottodirectory di volumi e l'accesso utilizzando il driver CSI (Container Storage Interface) NFS.

  • Accesso allo spazio di archiviazione permanente tramite SMB: supporta la creazione di volumi e l'accesso allo spazio di archiviazione permanente per le applicazioni Kubernetes con SMB utilizzando il driver CSI Trident. Trident supporta Trident Cloud Identity per l'autenticazione di NetApp Volumes con i cluster GKE. NetApp Volumes supporta anche la creazione di sottodirectory di volumi e l'accesso allo spazio di archiviazione permanente tramite SMB utilizzando il driver CSI (Container Storage Interface) SMB.

Database

Puoi utilizzare NetApp Volumes per accedere rapidamente ai database primari o alle copie snapshot dei database open source o aziendali.

NetApp Volumes supporta diversi livelli di prestazioni per ogni file system. Gli amministratori di database possono allocare singoli pool di archiviazione per i dati attivi o inattivi, il che consente loro di controllare l'utilizzo dello spazio di archiviazione ad alte prestazioni e ad alta capacità. Puoi utilizzare NetApp Volumes per garantire la disponibilità e la resilienza dei file system agli errori di sistema, il che semplifica la configurazione di servizi di database affidabili nel cloud.

Automazione della progettazione elettronica

I workload di automazione della progettazione elettronica (EDA) presentano sfide specifiche per la gestione dei dati, come set di dati di grandi dimensioni, numerosi file, operazioni di metadati intensive e requisiti di prestazioni rigorosi.

NetApp Volumes fornisce una soluzione efficace personalizzata per i workload di automazione della progettazione elettronica. La funzionalità dei volumi di grandi dimensioni di NetApp Volumes supporta i set di dati di grandi dimensioni generati dai processi di automazione della progettazione elettronica. NetApp Volumes garantisce operazioni sui dati e accessibilità senza interruzioni gestendo in modo efficiente numerosi file. Ottimizza inoltre le operazioni di metadati intensive cruciali per le prestazioni e la gestione dei workload di automazione della progettazione elettronica. NetApp Volumes offre le prestazioni di cui gli utenti dei workload di automazione della progettazione elettronica hanno bisogno per le release regolari dei prodotti.

NetApp Volumes offre un servizio che semplifica la gestione dei dati per i workload di automazione della progettazione elettronica. Affronta le sfide dei workload di automazione della progettazione elettronica e aiuta gli utenti a mantenere elevati livelli di produttività ed efficienza. NetApp Volumes aiuta anche gli utenti a soddisfare i requisiti di prestazioni e le pianificazioni di release dei prodotti per rimanere competitivi.

Per ulteriori informazioni sull'architettura di riferimento EDA, consulta Vantaggi dell'utilizzo di Google Cloud NetApp Volumes per EDA.

Per ulteriori informazioni sulle indicazioni per l'implementazione di EDA, consulta Ottimizzare l'accesso client NFS Linux per i workload di automazione della progettazione elettronica. Per i risultati dei benchmark, consulta Benchmark dei workload di automazione della progettazione elettronica.

Passaggi successivi