Cette page présente la fonctionnalité de volumes de Google Cloud NetApp Volumes. Les instructions concernant les volumes fournies sur cette page ne s'appliquent pas au mode ONTAP Flex Unified. Vous ne pouvez pas créer, afficher, mettre à jour ni supprimer de volumes en mode ONTAP à l'aide de la Google Cloud console ou de Google Cloud CLI. Pour en savoir plus sur les instructions concernant le mode ONTAP, consultez la section Mode ONTAP.
À propos des volumes
Un volume est un conteneur de système de fichiers dans un pool de stockage qui stocke les données d'application, de base de données et d'utilisateur.
Vous créez la capacité d'un volume à l'aide de la capacité disponible dans le pool de stockage. Vous pouvez définir et redimensionner la capacité sans interrompre vos processus.
Les paramètres des pools de stockage s'appliquent automatiquement aux volumes qu'ils contiennent. Ces paramètres incluent le niveau de service, l'emplacement, le réseau (cloud privé virtuel, ou VPC), la règle Active Directory, le protocole LDAP et la règle relative aux clés de chiffrement gérées par le client (CMEK). De plus, pour utiliser la sélection automatique du niveau sur un volume, vous devez l'activer sur le pool.
Pour le mode ONTAP, vous devez configurer les paramètres de la règle Active Directory et du protocole LDAP directement dans ONTAP, et non au niveau du pool de stockage.
Performances des volumes
Flex Unified et Flex File avec pools de stockage à performances personnalisées : les performances d'un volume dépendent des performances configurées sur son pool de stockage. Les performances du pool sont partagées entre tous les volumes du pool.
Pools de stockage Flex File avec performances par défaut : les performances d'un volume dépendent de la taille et des capacités de son pool de stockage. Les performances du pool sont partagées entre tous les volumes du pool.
Pools de stockage standards : les performances du volume sont définies par sa taille et le niveau de service qu'il hérite du pool. Chaque Gio de capacité de volume ajoute 16 Kio/s de débit. Il est possible d'augmenter ou de diminuer la taille du volume pour optimiser les performances.
Pools de stockage Premium et Extreme : les performances du volume sont définies par sa taille et le niveau de service qu'il hérite du pool. Chaque Gio de capacité de volume ajoute 64 Kio/s ou 128 Kio/s de débit. Il est possible d'augmenter ou de diminuer la taille du volume pour optimiser les performances. Vous pouvez également déplacer un volume de manière non disruptive entre les pools Premium et Extreme pour optimiser les performances.
Provisionnement d'espace
Les volumes doivent avoir une capacité suffisante pour stocker vos données, y compris la croissance future. En fonction de la quantité de données que vous ajoutez chaque jour et de la rapidité avec laquelle vos processus organisationnels vous permettent d'augmenter la taille d'un volume, prévoyez une marge suffisante.
Si un volume est plein, les clients reçoivent une erreur out of space lorsqu'ils tentent de modifier ou d'ajouter des données, ce qui peut entraîner des problèmes pour vos applications ou vos utilisateurs. Vous devez surveiller l'utilisation de vos volumes et conserver une marge d'espace de 20% au-dessus de l'utilisation prévue de vos volumes. Pour en savoir plus sur la
surveillance de l'utilisation, consultez Surveiller NetApp Volumes.
Les instantanés consomment la capacité du volume. Lorsque des instantanés existent, vous pouvez supprimer des données, mais l'utilisation de l'espace du volume ne diminue pas. En effet, les données de votre système de fichiers actif sont comptabilisées dans un instantané, ce qui contribue également à la capacité utilisée du volume. L'espace n'est disponible qu'après la suppression du dernier instantané contenant ces données. Pour en savoir plus, consultez Utilisation de l'espace des instantanés.
Pour les niveaux de service Standard, Premium et Extreme, la taille du volume détermine également la capacité de débit allouée. Pour en savoir plus, consultez Performances Standard, Premium et Extreme.
Quotas d'utilisateurs et de groupes sur les volumes
Pour les niveaux de service Standard, Premium, Extreme et Flex Unified en mode par défaut, vous pouvez limiter l'espace de volume utilisé par des utilisateurs ou des groupes spécifiques. Notez que ces limites sont différentes des quotas et des limites système de Google Cloud. Vous définissez les quotas d'utilisateurs et de groupes directement sur un volume NetApp Volumes. Pour en savoir plus sur les règles de quota, consultez Gérer les règles de quota.
Pour le mode ONTAP, les quotas doivent être définis au niveau ONTAP. Google est compatible avec la gestion des quotas pour les pools de stockage en mode ONTAP, mais pas pour les volumes en mode ONTAP.
Les quotas peuvent être définis pour des utilisateurs Windows ou Unix individuels, ou pour des groupes Unix, mais pas pour des groupes Windows. Les quotas ciblent les ID utilisateur (UID), les identifiants de sécurité (SID) ou les ID de groupe (GID) spécifiques de l'utilisateur ou du groupe, et non le nom.
Les quotas sont destinés à limiter l'utilisation, et non à allouer de l'espace de stockage pour un utilisateur. Les limites de quota sont vérifiées dans l'ordre séquentiel, en commençant par les quotas d'utilisateur, puis par les quotas de groupe. Lorsque les limites de quota sont atteintes, les écritures sont bloquées. Les quotas de groupe sont partagés par tous les utilisateurs du groupe. Pour savoir comment gérer les règles de quota, consultez Gérer les règles de quota.
Par exemple, trois groupes (RH, Finances et Direction) partagent un volume de 10 Tio. Le quota de groupe par défaut est de 500 Gio, ce qui limite les utilisateurs des groupes RH et Direction, tandis que le groupe Finances dispose d'un quota de groupe de 10 Tio. Le quota d'utilisateur par défaut est de 1 Tio. Les utilisateurs Sasha du service Finances et Alex de la Direction se voient attribuer un quota d'utilisateur individuel de 5 Tio. Voici quelques exemples de quotas effectifs pour des utilisateurs spécifiques :
Les utilisateurs Kim des RH, Taylor et Alex de la Direction sont limités à un quota de groupe de 500 Gio. Le quota utilisateur de 5 Tio d'Alex est effectivement remplacé par le quota de groupe.
L'utilisateur Sasha du service Finances est limité à 5 TiB par le quota d'utilisateur.
L'utilisateur Lee du service Finances est limité à 1 Tio par le quota d'utilisateur.
Aucun membre de l'équipe Finances ne dispose d'un quota d'utilisateur supérieur à 5 Tio. Par conséquent, aucun d'eux ne peut stocker individuellement jusqu'à 10 Tio, qui est le quota de groupe.
Lorsqu'un utilisateur tente d'écrire au-delà de la limite de quota, il reçoit un message d'erreur. L'utilisateur peut voir sa consommation et ses limites de quota dans la commande de quota dans l'Explorateur Windows ou sous Linux. La consommation et les limites de quota de groupe ne sont visibles que lorsque vous utilisez un client compatible avec rquota v2.
Il existe quatre types de règles de quota :
Quota d'utilisateur individuel : s'applique à un utilisateur explicite à l'aide d'un UID Linux ou d'un SID Windows.
Quota de groupe individuel : s'applique au groupe explicite à l'aide d'un GID Linux et n'est pas compatible avec Windows.
Quota d'utilisateur par défaut : s'applique à tous les utilisateurs qui ne sont pas soumis à règle de quota individuel.
Quota de groupe par défaut : s'applique à tous les groupes qui ne sont pas soumis à règle de quota individuel.
Restauration du volume
NetApp Volumes vous permet de rétablir des volumes à partir d'un instantané créé précédemment. Lorsque vous rétablissez un volume, tout son contenu est restauré à l'état où il se trouvait au moment où l'instantané a été pris. Tout instantané créé après celui utilisé pour la restauration est perdu. Si vous ne souhaitez pas perdre de données, nous vous recommandons de cloner un volume ou de restaurer des données avec des instantanés.
Vous pouvez utiliser la restauration de volume pour tester et mettre à niveau des applications, ou pour vous protéger contre les attaques par ransomware. Le processus est semblable à celui qui consiste à écraser le volume avec une sauvegarde, mais ne prend que quelques secondes. Vous pouvez rétablir un volume à partir d'un instantané, quelle que soit la capacité du volume.
Les restaurations ont lieu lorsque le volume est en ligne et utilisé par les clients. Nous vous recommandons d'arrêter toutes les applications critiques avant de revenir à la version précédente pour éviter toute altération potentielle des données, car la restauration modifie les fichiers ouverts sans notification à l'application.
Empêcher la suppression du volume lorsque des clients sont connectés
NetApp Volumes vous permet d'empêcher la suppression de volumes lorsqu'ils sont installés par un client. Si vous utilisez des volumes pour les datastores Google Cloud VMware Engine (GCVE), vous devez activer le paramètre permettant de bloquer la suppression des volumes lorsque des clients ont installé des volumes. Si vous activez le paramètre Empêcher la suppression du volume lorsque des clients sont connectés, un message d'erreur s'affiche lorsque vous essayez de supprimer un volume installé.
Volumes permet de bloquer la suppression de volumes lorsque vous créez un volume, un volume à partir d'un instantané ou un volume à partir d'une sauvegarde.
Les protocoles suivants permettent de bloquer la suppression de volumes :
NFSV3
NFSV4.1
NFSV3 et NFSV4.1
iSCSI
Pour supprimer un volume NFS lorsque cette option est activée, désinstallez le datastore de tous les clients. Vous devrez ensuite attendre plus de 52 heures pour supprimer le volume. Pour supprimer un volume iSCSI, désinstallez le datastore du système de fichiers de la machine virtuelle (VMFS) de tous les clients et déconnectez le volume du groupe hôte. Vous pouvez ensuite supprimer le volume iSCSI.
Volumes de grande capacité
Les volumes normaux des niveaux de service Premium et Extreme autorisent des tailles de volume comprises entre 100 Gio et 102 400 Gio, et un débit maximal de 4,5 Gio/s. Le niveau de service Flex Unified est compatible avec des tailles de volume comprises entre 1 Gio et 300 Tio, et un débit maximal de 5 Gio/s. Certaines charges de travail nécessitent des volumes plus importants et un débit plus élevé, ce qui peut être obtenu à l'aide de l'option de volume de grande capacité pour ces niveaux de service.
Les volumes de grande capacité vous permettent de faire évoluer la capacité de stockage et les performances à des niveaux beaucoup plus élevés. Ils utilisent plusieurs adresses IP pour répartir les clients sur les points de terminaison et équilibrer la charge de travail. Ces volumes sont idéaux pour les charges de travail qui nécessitent des performances élevées et un accès hautement simultané aux mêmes données. Pour obtenir des recommandations sur la connexion de vos clients, consultez Connecter des volumes de grande capacité avec plusieurs points de terminaison de stockage.
Le quota par défaut pour le pool de stockage est de 25 Tio par emplacement. La plupart des grands volumes ont besoin de plus de capacité. Vous devez donc demander une augmentation du quota "Capacité du pool de stockage (Gio) par emplacement". Pour en savoir plus, consultez Quotas NetApp Volumes.
Une fois créés, les volumes ne peuvent pas être convertis en volumes de grande capacité, et vice versa.
Les niveaux de service suivants sont compatibles avec les grands volumes :
Flex Unified en mode par défaut
Les volumes de grande capacité ne sont disponibles que dans les pools de stockage de grande capacité. Les pools à performances limitées ne sont pas compatibles avec eux.
Un volume de grande capacité est constitué de volumes membres plus petits appelés composants. Ces composants partagent la capacité de stockage et les performances du volume. Chaque composant possède son propre point de terminaison de stockage pour permettre aux clients de répartir le trafic sur plusieurs adresses IP.
Un volume de grande capacité comprend 48 composants par défaut. Chaque composant doit comporter au moins 100 Gio. La capacité minimale par défaut du volume est donc de 4 800 Gio. La capacité maximale est de 2,48 Pio, ou de 20 Pio lorsque la sélection automatique du niveau est activée.
Lorsque vous utilisez un nombre personnalisé de composants, vous pouvez en sélectionner au moins deux. Dans cette configuration, la taille minimale du volume est de 2 400 Gio, chaque composant individuel nécessitant au moins 100 Gio. De plus, aucun composant ne peut dépasser la taille de l'agrégat dans lequel il est stocké.
Un pool de grande capacité répartit les données sur six agrégats. La capacité maximale d'un composant est donc d'environ un sixième de la capacité du pool. Par exemple, dans un pool de 6 Tio, chaque agrégat stocke environ 1 024 Gio. Chaque composant est donc limité à cette capacité.
Vous définissez le nombre de composants lorsque vous créez le volume. Ce paramètre ne peut pas être modifié ultérieurement.
Vous pouvez augmenter ou diminuer la capacité d'un grand volume par incréments de 1 Gio. Une fois la capacité modifiée, le système la redistribue entre les composants existants.
Flex Unified en mode ONTAP
Vous pouvez créer des volumes de grande capacité en mode ONTAP Flex Unified à l'aide de pools normaux ou de grande capacité. Les règles de création de FlexGroup ONTAP sont applicables.
Premium et Extreme
Les volumes de grande capacité des pools Premium ou Extreme doivent être ajoutés à une liste d'autorisation avant utilisation. Vous pouvez ensuite créer des volumes de grande capacité dans n'importe quel pool Premium ou Extreme.
Les volumes de grande capacité doivent être compris entre 15 Tio et 3 Pio. Vous pouvez augmenter ou diminuer la capacité par incréments de 1 Gio. Les volumes de grande capacité sont compatibles avec un débit maximal de 30 Gio/s.
Sélection automatique du niveau
Google Cloud NetApp Volumes vous permet d'activer la sélection automatique du niveau par volume si elle est activée sur le pool de stockage. La sélection automatique du niveau réduit le coût global d'utilisation du volume en déplaçant les données inutilisées vers un niveau de données à froid. Pour en savoir plus sur la sélection automatique du niveau, consultez Gérer la sélection automatique du niveau.