Stockage Block Volume
Sur Compute Cloud@Customer, Block Volumes fournit une capacité de stockage réseau hautes performances qui prend en charge une grande variété d'E/S intensives de charges globales.
Présentation de Block Volume
Un volume de blocs est une unité de stockage de blocs détachable qui vous permet d'augmenter dynamiquement la capacité de stockage de vos instances de calcul, de fournir un stockage de données durable et persistant qui peut être migré entre les instances de calcul et d'héberger de grandes bases de données.
Le service Block Volume permet de regrouper plusieurs volumes dans un groupe de volumes. Les groupes de volumes simplifient le processus de création de sauvegardes et de clones.
Vous pouvez créer, attacher, connecter et déplacer des volumes, ainsi qu'adapter leurs performances pour répondre à vos exigences en termes de stockage, de performances et d'application.
Une fois qu'un volume est attaché et enregistré à l'instance de calcul, vous pouvez l'utiliser comme un disque dur classique. Vous pouvez également déconnecter un volume et l'attacher à une autre instance de calcul sans perdre de données.
La taille par défaut des volumes de blocs est de 1024 Go (1 To). La plage de tailles de volume de blocs est comprise entre 50 Go et 32768 Go (32 To).
- Types de volume de blocs
-
-
Volume d'initialisation : périphérique de volume d'initialisation détachable contenant l'image utilisée pour initialiser l'instance Compute.
-
Volume de disques : dispositif de stockage de blocs détachable qui permet de développer de façon dynamique la capacité de stockage d'une instance.
Vous pouvez créer, attacher, connecter et déplacer des volumes, et modifier ces performances afin de répondre à vos exigences en termes de stockage, de performances et d'application.
Une fois qu'un volume est attaché et enregistré à l'instance de calcul, vous pouvez l'utiliser comme un disque dur classique. Vous pouvez également déconnecter un volume et l'attacher à une autre instance de calcul sans perdre de données.
Lorsqu'un volume est créé, il est provisionné de façon dispersée : le volume consomme uniquement l'espace qui a été écrit sur le volume. Lorsque le volume est attaché à une instance, il est provisionné de façon épaisse (non dispersée) : le volume réserve exactement suffisamment d'espace pour remplir complètement le volume. Ce comportement évite les erreurs de manque d'espace. Lorsque le volume est détaché, il est à nouveau provisionné de façon fine s'il n'est pas encore attaché à une autre instance.
-
- Composants nécessaires
-
Les composants suivants sont nécessaires pour créer un volume et l'attacher à un instance de calcul :
-
Instance de calcul : machine virtuelle exécutée dans Compute Cloud@Customer.
-
Attachement de volume : attachement paravirtualisé disponible pour les instances de calcul.
-
Volume : volume de blocs ou volume d'initialisation.
-
- Types d'accès à un volume
-
Lorsque vous attachez un volume d'unités, vous pouvez indiquer l'un des types d'accès suivants :
- Lecture/écriture : option par défaut pour les attachements de volume. Avec cette option, une instance peut lire et écrire des données sur le volume.
- Lecture/écriture - Partageable : avec cette option, vous pouvez attacher un volume à plusieurs occurrences à La fois, et ces instances peuvent lire et écrire des données sur le volume. Afin d'empêcher l'altération des données lors d'opérations de lecture/d'écriture non contrôlées avec plusieurs attachements d'instance de volume, vous devez installer et configurer une solution prenant en charge les clusters afin de pouvoir utiliser le volume,
- Lecture seule : avec cette option, une instance peut uniquement lire les données du volume. Impossible de mettre à jour les données sur le volume. Indiquez cette option pour protéger les données contre des modifications involontaires ou malveillantes.
Le type d'accès pour les volumes d'initialisation est toujours Lecture/écriture.
Options de performances de Block Volume
- Performances élastiques
-
Lorsque vous créez un stockage de blocs, vous pouvez éventuellement activer High Performance. Par défaut, le volume est créé avec des performances équilibrées. Le paramètre de performances du volume ne peut pas être modifié une fois le volume créé.
-
Performances élevées : l'option Hautes performances est recommandée pour les charges globales dont les besoins en E/S sont plus élevés.
-
Performances équilibrées : l'option Performances équilibrées est la valeur par défaut pour les volumes de blocs et d'initialisation nouveaux et existants. Cette option de performances offre un bon équilibre entre les performances et les économies pour de nombreuses charges globales, y compris celle qui effectue des opérations d'E/S aléatoires, telles que des volumes d'initialisation.
-
- Limites et remarques relatives aux performances
-
Les résultats de performances suivants concernent les volumes de données non formatés.
-
Les performances de débit sur les instances de calcul dépendent de la bande passante réseau disponible pour l'instance de calcul, et elles sont davantage limitées par cette bande passante pour le volume.
-
Si Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP) est activé dans une instance, cela a un impact négatif significatif sur les performances des E/S disque. Cependant, considérez les implications de sécurité de la désactivation de Microsoft Defender ATP.
-
Les performances de volume d'unités de blocs sont par volume. Par conséquent, si un volume d'unités de blocs est attaché à plusieurs instances de calcul, les performances sont partagées entre toutes ces instances.
-
Block Volume - Scénarios
- Ajout de capacité de stockage
-
Un volume de blocs est souvent utilisé pour ajouter de la capacité de stockage à une instance. Une fois que vous avez créé une instance et configuré un réseau cloud, vous pouvez créer un volume de stockage de blocs. Ensuite, vous attachez le volume à l'instance de calcul à l'aide d'un attachement de volume. Le volume peut ensuite être monté et utilisé par votre instance de calcul.
- Déplacement d'un volume vers une autre instance de calcul
-
Un volume de blocs peut être détaché d'une instance de calcul et déplacé vers une autre instance de calcul sans perte de données. Cette persistance des données vous permet de migrer des données entre instances de calcul et de s'assurer que les données sont stockées en toute sécurité, même si elles ne sont pas connectées à une instance de calcul. Les données restent inchangées jusqu'à ce que vous supprimiez le volume.
Pour déplacer le volume vers une autre instance de calcul, démontez le lecteur de l'instance de calcul initiale, détachez le volume de blocs, puis attachez-le à une autre instance de calcul. A partir de là, vous connectez et montez le lecteur à partir de l'O/S invité de cette instance pour avoir accès aux données.
- Redimensionnement d'une instance Compute
-
Lorsque vous supprimez une instance de calcul, vous pouvez conserver le volume d'initialisation associé et l'utiliser pour créer une instance de calcul avec une forme ou un type d'instance de calcul différent. Cette fonctionnalité vous permet d'augmenter ou de réduire facilement le nombre de coeurs d'une instance de calcul.
Sauvegardes et clones de volume
Sauvegarde et restauration
Les opérations de sauvegarde et de restauration sont prises en charge sur les volumes d'initialisation, les volumes de données et les groupes de volumes. Toutes les sauvegardes sont des sauvegardes complètes et non incrémentielles.
Pour sauvegarder un volume d'initialisation, un volume de blocs ou un groupe de volumes, utilisez l'une des méthodes suivantes :
-
Cloner : le clonage de volumes vous permet de créer une copie sans effectuer les opérations de sauvegarde et de restauration. Pour plus d'informations sur les clones, reportez-vous à la section Clones et au tableau Différences entre les clones de volume et les sauvegardes ci-dessous. Pour obtenir des informations générales sur le clonage des volumes d'initialisation, reportez-vous à la section Cloning a Boot Volume.
-
Sauvegarde manuelle : ces sauvegardes sont effectuées une fois dès que vous créez la sauvegarde. Ces sauvegardes sont conservées indéfiniment ou jusqu'à ce qu'une sauvegarde basée sur une stratégie (programmée) soit créée pour ce volume.
-
Sauvegardes planifiées : ces sauvegardes sont effectuées périodiquement en fonction d'une programmation définie dans une stratégie de sauvegarde. La programmation de stratégie indique la fréquence (période) et l'heure des sauvegardes, ainsi que la durée de conservation des sauvegardes. Vous pouvez créer vos propres stratégies de sauvegarde ou utiliser les stratégies de sauvegarde fournies par Oracle.
Conditions Générales de Sauvegarde fournies par Oracle
Les stratégies de sauvegarde définies par Oracle ne peuvent pas être utilisées pour sauvegarder un groupe de volumes. Ces stratégies peuvent être utilisées pour sauvegarder des volumes de blocs et des volumes d'initialisation individuels.
Les stratégies définies par Oracle ne peuvent pas être modifiées. Si vous avez besoin d'une durée de sauvegarde ou d'une durée de conservation différente, par exemple, créez une stratégie de sauvegarde définie par l'utilisateur comme décrit dans Gestion des stratégies de sauvegarde.
Les stratégies de sauvegarde suivantes sont fournies par Oracle et disponibles dans chaque compartiment. Une ressource ne peut avoir qu'une seule stratégie de sauvegarde affectée, mais une stratégie de sauvegarde peut avoir plusieurs programmations. La stratégie Oracle Bronze a une planification, la stratégie Silver a deux planifications et la stratégie Gold a trois planifications. Toutes les heures planifiées correspondent à l'heure de votre centre de données régional. Tous les types de sauvegarde sont des sauvegardes complètes.
- bronze
-
-
Les sauvegardes mensuelles qui s'exécutent à 00:00 le premier jour du mois et sont conservées pendant douze mois.
-
- Argent
-
-
Sauvegardes hebdomadaires exécutées à 00h00 tous les lundis et conservées pendant quatre semaines.
-
Les sauvegardes mensuelles qui s'exécutent à 00:00 le premier jour du mois et sont conservées pendant douze mois.
-
- Or
-
-
Sauvegardes quotidiennes exécutées à 00:00 et conservées pendant sept jours.
-
Sauvegardes hebdomadaires exécutées à 00h00 tous les lundis et conservées pendant quatre semaines.
-
Les sauvegardes mensuelles qui s'exécutent à 00:00 le premier jour du mois et sont conservées pendant douze mois.
-
Le service Block Volume n'exécutera pas plus d'une sauvegarde programmée d'une ressource particulière en une journée. Lorsque des programmes sont en conflit, par exemple, les sauvegardes quotidiennes, hebdomadaires et mensuelles sont programmées pour s'exécuter en même temps, la sauvegarde avec la période la plus longue s'exécute.
Sauvegarde et récupération de groupe de volumes
Vous pouvez effectuer la plupart des opérations de sauvegarde et des tâches avec les groupes que vous pouvez effectuer avec des volumes de blocs individuels.
Les sauvegardes de groupe de volumes permettent de gérer les paramètres de sauvegarde de plusieurs volumes au même endroit. Cette fonctionnalité simplifie le processus de création de sauvegardes temporellement cohérentes d'applications d'entreprise en cours d'exécution qui couvrent plusieurs volumes de stockage dans plusieurs instances de calcul.
Vous pouvez restaurer une sauvegarde de groupe de volumes vers un groupe de volumes ou restaurer des volumes individuels dans le groupe de volumes à partir des sauvegardes de volume.
Clones
Vous pouvez créer un clone à partir d'un volume à l'aide du service Block Volume. Le clonage permet de réaliser une copie d'un volume de blocs existant sans avoir à passer par le processus de sauvegarde et de restauration.
L'opération de clonage se produit immédiatement et vous pouvez attacher et utiliser le volume cloné comme volume standard dès que son état devient Disponible. A ce stade, les données du volume sont copiées en arrière-plan et la photocopie peut prendre jusqu'à trente minutes selon la taille du volume.
Il existe une référence ponctuelle unique pour un volume source en cours de clonage. Si le volume source est attaché au moment de la création d'un clone, vous devez attendre la fin de la première opération du clonage à partir du volume source avant d'en créer des clones supplémentaires. Si le volume source est dissocié, vous pouvez créer jusqu'à 10 clones à la fois.
Vous pouvez uniquement créer un clone d'un volume dans le même locataire. Vous pouvez créer un clone d'un volume dans un autre compartiment que celui du compartiment de volume source si vous disposez des droits d'accès requis.
Différences entre les clones de volume et les sauvegardes
Tenez compte des critères suivants lorsque vous décidez de créer une sauvegarde ou un clone de volume.
Comparaison | Sauvegarde de volume | Clonage du volume |
---|---|---|
Description |
Crée une sauvegarde à un point dans le temps des données sur un volume. Vous pouvez restaurer ultérieurement plusieurs nouveaux volumes à partir de la sauvegarde. |
Crée une copie immédiatement utilisable d'un volume de blocs sans avoir à passer par le processus de sauvegarde et de restauration. |
Cas d'emploi |
Conservation d'une sauvegarde des données dans un volume afin de pouvoir dupliquer un environnement ultérieurement ou conserver les données pour un usage futur. Respect des exigences réglementaires et de conformité, puisque les données d'une sauvegarde demeurent inchangées dans le temps. Respect des exigences de continuité des activités. Réduction des risques de coupures ou de mutation des données au fil du temps. |
Crée une copie immédiatement utilisable d'un volume de blocs sans avoir à passer par le processus de sauvegarde et de restauration. |
Emplacement de stockage | Volume de blocs | Volume de blocs |
Stratégie de conservation | Les sauvegardes basées sur une stratégie expirent, les sauvegardes manuelles n'expirent pas. | Pas d'expiration |
Groupes de volumes | Pris en charge. Vous pouvez sauvegarder un groupe de volumes. | Pris en charge. Vous pouvez cloner un groupe de volumes. |