Cas d'utilisation de Google Cloud NetApp Volumes

NetApp Volumes accélère le déploiement de diverses applications dans le cloud grâce au provisionnement rapide de services de fichiers partagés ou de stockage de blocs, et offre un large éventail de fonctionnalités de gestion du stockage. Les principaux cas d'utilisation incluent les services de fichiers, DevOps, les bases de données et les applications en cluster.

Services de fichiers

NetApp Volumes est une plate-forme de stockage évolutive et tolérante aux pannes qui permet de créer un système de fichiers dans le cloud auquel vous pouvez accéder à l'aide des protocoles NFS ou SMB standards. Grâce à ses capacités hautes performances, NetApp Volumes fournit des solutions de stockage en réseau de niveau entreprise qui sont similaires à une expérience sur site, Google Cloud et qui incluent la gamme complète de fonctionnalités compatibles suivante :

  • Contrôle des accès client en lecture seule et en lecture/écriture

  • Connexions via les protocoles NFSv3 et NFSv4.1

  • Intégration d'Active Directory (AD) et connexions SMB

Vous pouvez utiliser des services de fichiers lorsque vous migrez des charges de travail ou créez des applications dans Google Cloud. Par exemple, vous pouvez utiliser un partage SMB pour prendre en charge le partage de fichiers par des utilisateurs ou des groupes individuels sur des clients Windows. Vous pouvez également utiliser un partage SMB pour prendre en charge le partage de fichiers et de profils pour les bureaux virtuels. Vous pouvez aussi utiliser des volumes NFS ou SMB pour partager des fichiers entre vos applications ou comme destination de sauvegarde.

NetApp Volumes vous aide à migrer les charges de travail existantes vers Google Cloud et vous fournit une plate-forme pour développer et gérer une solution de stockage de fichiers dans le cloud, ce qui réduit le matériel, le délai d'approvisionnement, le refroidissement, la consommation d'énergie et l'espace physique.

Stockage de blocs

Le stockage de blocs NetApp Volumes fournit un stockage de blocs hautes performances et fiable dans Google Cloud. Il est idéal pour les organisations qui ont besoin de déployer et de gérer des bases de données autogérées telles qu'Oracle, Microsoft SQL Server, MySQL, PostgreSQL et d'autres applications d'entreprise. Cette solution est idéale pour les charges de travail qui nécessitent un accès direct au disque, un contrôle précis du provisionnement du stockage et des performances constantes à faible latence. Les cas d'utilisation courants incluent la prise en charge des environnements de base de données critiques et l'hébergement de logiciels d'entreprise qui bénéficient d'une protection des données robuste, d'une création rapide d'instantanés et d'une évolutivité fluide. Avec le stockage de blocs NetApp Volumes, les utilisateurs peuvent migrer, moderniser et exploiter ces applications dans Google Cloud sans compromettre les performances ni la fiabilité.

Applications d'entreprise

Vous pouvez réhéberger vos applications déployées sur site dans NetApp Volumes. NetApp Volumes continue de préserver ses fonctionnalités de base pour les workflows de stockage de fichiers. Cela inclut un sous-ensemble d'applications d'entreprise qui ne nécessitent généralement pas de refactorisation.

En utilisant NetApp Volumes, vous pouvez créer des partages NFS entièrement gérés pour les applications basées sur Linux et des partages SMB pour les applications basées sur Windows en quelques secondes, ou des volumes iSCSI qui peuvent être partitionnés et formatés selon les besoins de l'application. Vous pouvez les faire évoluer à la hausse ou à la baisse en termes de capacité et de performances sans aucun impact sur vos workflows ni vos utilisateurs.

Vous pouvez préserver les cycles de vie de la diffusion des services d'application grâce à des instantanés et des copies rapides pour les environnements de développement, de test et de préproduction, ce qui accélère encore les mises en production et réduit les délais.

Stockage Google Cloud VMware Engine

Google Cloud est compatible avec les charges de travail VMware vSphere avec Google Cloud VMware Engine. Les clouds privés créés avec Google Cloud VMware Engine ont souvent besoin de stockage supplémentaire. Ce stockage supplémentaire est utilisé pour une association directe à une seule VM ou comme datastores pour plusieurs VM ayant des besoins de stockage importants.

NetApp Volumes peut être associé au système d'exploitation invité d'une VM à l'aide des protocoles SMB ou NFS. Ces volumes peuvent être utilisés pour le partage de fichiers entre différentes applications exécutées dans Compute Engine ou Google Cloud VMware Engine. Ils peuvent également être utilisés pour le partage de fichiers par des utilisateurs et des groupes dans des environnements de bureau virtuel.

Lorsque vous avez besoin de grandes quantités de stockage, vous pouvez utiliser NetApp Volumes comme datastores avec des hôtes Google Cloud VMware Engine. NetApp Volumes en tant que datastores peut être plus rentable que l'ajout de nœuds Google Cloud VMware Engine, ce qui réduit le coût global de la solution.

Les volumes NFSv3 de NetApp Volumes vous permettent de prendre en charge davantage de stockage de manière économique et incluent le riche ensemble de fonctionnalités de gestion des données de NetApp Volumes pour protéger vos données, telles que les copies d'instantanés, la réplication de volumes et la sauvegarde.

Pour en savoir plus, consultez la section Utiliser un volume NFS comme datastore vSphere hébergé par Google Cloud NetApp Volumes.

Stockage persistant pour les applications Google Kubernetes Engine avec état

NetApp Volumes fournit un stockage rapide, fiable et persistant pour vos applications avec état qui s'exécutent sur Google Kubernetes Engine (GKE) ou d'autres distributions Kubernetes autogérées exécutées dans Google Cloud.

La plupart des applications d'entreprise conteneurisées ont des données d'état et de configuration qui doivent être sauvegardées par un stockage persistant. Le stockage persistant permet à l'état de votre application et aux données de configuration de rester accessibles grâce à la création et à la destruction rapides de conteneurs lors de diverses séquences d'exécution d'applications telles que les mises à niveau, le scaling et les rollbacks. NetApp Trident est un orchestrateur compatible avec Container Storage Interface (CSI) qui s'intègre à Kubernetes pour fournir les éléments suivants :

  • Provisionnement dynamique

  • Consommation

  • Gestion des volumes persistants avec des applications conteneurisées avec état à l'aide de NetApp Volumes

  • Protection des données avec des instantanés CSI snapshots

Bien que cela ne soit pas obligatoire, Trident simplifie le déploiement et l'utilisation d'applications avec état avec Kubernetes.

GKE vous permet de créer, déployer, gérer et exécuter des applications conteneurisées. GKE accélère le développement et le déploiement d'applications hautement portables grâce à une plate-forme déclarative, auto-réparatrice et à autoscaling. Pour en savoir plus, consultez la documentation GKE sur le déploiement d'une application avec état.

Google Cloud NetApp Volumes fournit un stockage persistant pour les applications Kubernetes avec état, avec les caractéristiques suivantes :

  • Volumes persistants : fournit un stockage persistant en dehors du cluster Kubernetes pour vos applications Kubernetes nécessitant un accès partagé au stockage avec le mode d'accès ReadWriteMany (RWX) . Vous pouvez installer des volumes persistants en lecture/écriture par plusieurs nœuds à la fois à l'aide du mode d'accès RWX. Vous pouvez également utiliser les modes d'accès ReadWriteOnce (RWO), ReadOnlyMany (ROX) ou ReadWriteOncePod (RWOP) avec NetApp Volumes pour les applications qui nécessitent ces modes d'accès.

  • Volumes persistants provisionnés : utilise des volumes persistants Kubernetes (PV) provisionnés de manière dynamique et statique .

  • Expansion des volumes persistants : les applications avec état utilisent des PV Kubernetes. NetApp Volumes vous permet d'étendre un PV existant après sa création.

  • Libellés des volumes de stockage : libelle les volumes de stockage pour une meilleure identification et gestion dans les environnements multiclusters.

  • Protéger les volumes : il est important d'assurer la protection et la récupération des données en cas de sinistre. NetApp Volumes est compatible avec les instantanés initiés par le client et les planifications de sauvegarde pour protéger les données dans un volume persistant.

  • Accès au stockage persistant via NFSv3 et NFSv4.1 : prend en charge la création de volumes et l’accès au stockage persistant pour les applications Kubernetes avec NFSv3 et NFSv4.1 à l’aide du pilote CSI Trident. Trident est compatible avec Trident Cloud Identity pour l'authentification NetApp Volumes avec les clusters GKE. NetApp Volumes est également compatible avec la création de sous-répertoires de volumes et l'accès à l'aide du pilote CSI (Container Storage Interface) NFS.

  • Accès au stockage persistant via SMB : prend en charge la création de volumes et l' accès au stockage persistant pour les applications Kubernetes avec SMB à l'aide du pilote CSI Trident. Trident est compatible avec Trident Cloud Identity pour l'authentification NetApp Volumes avec les clusters GKE. NetApp Volumes est également compatible avec la création de sous-répertoires de volumes et l'accès au stockage persistant via SMB à l'aide du pilote CSI (Container Storage Interface) SMB.

Bases de données

Vous pouvez utiliser NetApp Volumes pour accéder rapidement aux bases de données primaires ou aux copies d'instantanés de bases de données Open Source ou d'entreprise.

NetApp Volumes est compatible avec différents niveaux de performances pour chaque système de fichiers. Les administrateurs de base de données peuvent allouer des pools de stockage individuels pour les données chaudes ou froides, ce qui leur permet de contrôler l'utilisation du stockage hautes performances et haute capacité. Vous pouvez utiliser NetApp Volumes pour vous assurer que les systèmes de fichiers sont disponibles et résilients aux défaillances du système, ce qui simplifie la configuration de services de base de données fiables dans le cloud.

Automatisation de la conception électronique

Les charges de travail d'automatisation de la conception électronique (EDA) présentent des défis spécifiques en matière de gestion des données, tels que des ensembles de données volumineux, de nombreux fichiers, des opérations de métadonnées intensives et des exigences strictes en termes de performances.

NetApp Volumes fournit une solution robuste personnalisée pour les charges de travail d'automatisation de la conception électronique. La fonctionnalité de volumes de grande capacité de NetApp Volumes s'adapte aux grands ensembles de données générés par les processus d'automatisation de la conception électronique. NetApp Volumes assure des opérations de données fluides et l'accessibilité en gérant efficacement de nombreux fichiers. Il optimise également les opérations de métadonnées intensives essentielles aux performances et à la gestion des charges de travail d'automatisation de la conception électronique. NetApp Volumes offre les performances dont les utilisateurs de charges de travail d'automatisation de la conception électronique ont besoin pour les mises en production régulières.

NetApp Volumes propose un service qui simplifie la gestion des données pour les charges de travail d'automatisation de la conception électronique. Il répond aux défis des charges de travail d'automatisation de la conception électronique et aide les utilisateurs à maintenir une productivité et une efficacité élevées. NetApp Volumes aide également les utilisateurs à respecter les exigences en termes de performances et les calendriers de mise en production pour rester compétitifs.

Pour en savoir plus sur l'architecture de référence EDA, consultez la section Avantages de l'utilisation de Google Cloud NetApp Volumes pour l'EDA.

Pour obtenir des conseils sur l'implémentation de l'EDA, consultez la section Optimiser l'accès client NFS Linux pour les charges de travail d'automatisation de la conception électronique. Pour obtenir des résultats de référence, consultez la section Benchmarks des charges de travail d'automatisation de la conception électronique.

Étape suivante