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é de charges de travail générant de nombreuses E/S.
Présentation de Block Volume
Un volume de blocs est un périphérique de stockage de blocs détachable qui vous permet d'étendre la capacité de stockage de vos instances de calcul de façon dynamique, de fournir un stockage de données durable et persistant pouvant être migré entre les instances de calcul, et d'héberger des bases de données volumineuses.
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, et modifier leurs performances pour répondre à vos exigences en matière de stockage, de performances et d'application.
Une fois un volume attaché et connecté à une instance de calcul, vous pouvez l'utiliser comme un disque dur classique. Vous pouvez également déconnecter un volume et l'associer à une autre instance de calcul sans perte 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 va de 50 Go à 32768 Go (32 To).
- Types de volume de blocs
-
-
Volume d'initialisation : appareil de volume d'initialisation amovible contient l'image utilisée pour initialiser une instance de calcul.
-
Volume de blocs : 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, associer, connecter et déplacer des volumes, et modifier leurs performances afin de répondre à vos exigences en matière de stockage, de performances et d'application.
Une fois un volume attaché et connecté à une instance de calcul, vous pouvez l'utiliser comme un disque dur classique. Vous pouvez également déconnexion d'un volume et l'attacher à une autre instance de calcul sans perte de données.
Lorsqu'un volume est créé, il est provisionné faiblement (parse) : 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 hors espace. Lorsque le volume est détaché, il est à nouveau provisionné faiblement 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 à une 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 de démarrage.
-
- Types d'accès à un volume
-
Lorsque vous attachez un volume de blocs, 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 associer un volume à plusieurs instances à la fois, et ces instances peuvent lire et écrire des données sur le volume. Pour empêcher l'altération des données en raison d'opérations de lecture/d'écriture non contrôlées avec des attachements de volume à plusieurs instances, vous devez installer et configurer une solution prenant en charge les clusters pour pouvoir utiliser le volume.
- Lecture seule : avec cette option, une instance peut uniquement lire les données du volume. Elle ne peut pas mettre à jour les données du volume. Indiquez cette option pour protéger les données contre des modifications accidentelles 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éé.
-
Hautes performances : l'option Hautes performances est recommandée pour les charges globales exigeantes en E/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 fournit un bon équilibre entre les performances et les économies pour la plupart des charges globales, y compris les charges globales qui effectuent des opérations d'E/S aléatoires, telles que les volumes d'initialisation.
-
- Limites et remarques relatives aux performances
-
Les résultats de performance 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 sont davantage limitées par cette bande passante pour le volume.
-
Si la protection avancée contre les menaces de Microsoft Defender (Microsoft Defender ATP) est activée dans une instance, elle a un impact négatif significatif sur les performances d'E/S disque. Cependant, tenez compte des implications de sécurité de la désactivation de Microsoft Defender ATP.
-
Les performances de volume de blocs sont par volume. Par conséquent, si un volume de blocs est associé à plusieurs instances de calcul, les performances sont partagées entre toutes les instances de calcul associées.
-
Scénarios Block Volume
- Ajout de capacité de stockage
-
L'utilisation courante d'un volume de blocs consiste à 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 associez le volume à une 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 dissocié d'une instance de calcul et déplacé vers une autre instance de calcul sans perte de données. La persistance des données permet de migrer des données entre des instances de calcul et de garantir leur stockage sécurisé, même lorsqu'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 volume à une autre instance de calcul. Connectez et montez ensuite le lecteur à partir du système d'exploitation invité de cette instance pour avoir accès aux données.
- Redimensionnement d'une instance de calcul
-
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 différent. Cette fonctionnalité vous permet d'augmenter ou de réduire facilement le nombre de coeurs d'une instance de calcul.
Clones et sauvegardes 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 à Clonage d'un volume d'initialisation.
-
Sauvegarde manuelle : ces sauvegardes sont effectuées une seule 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 programmées : ces sauvegardes sont effectuées périodiquement selon 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.
Stratégies 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 planifications. La politique Oracle Bronze a un calendrier, la politique Silver a deux calendriers et la politique Gold a trois calendriers. Toutes les heures programmées correspondent à l'heure de votre centre de données régional. Tous les types de sauvegarde sont des sauvegardes complètes.
- bronze
-
-
Sauvegardes mensuelles qui s'exécutent à 00:00 le premier jour du mois et sont conservées pendant douze mois.
-
- Argent
-
-
Sauvegardes hebdomadaires qui s'exécutent à 00h00 tous les lundis et sont conservées pendant quatre semaines.
-
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 qui s'exécutent à 00h00 tous les lundis et sont conservées pendant quatre semaines.
-
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 seule journée. Lorsque les programmations entrent en conflit, par exemple, les sauvegardes quotidiennes, hebdomadaires et mensuelles sont planifiées pour s'exécuter en même temps, la sauvegarde avec la période la plus longue s'exécute.
Sauvegarde et restauration du groupe de volumes
Vous pouvez effectuer la plupart des opérations et des tâches de sauvegarde des groupes de volumes avec des volumes de blocs individuels.
Les sauvegardes de groupe de volumes vous permettent de gérer les paramètres de sauvegarde de plusieurs volumes en un seul 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 associer et utiliser le volume cloné lorsque son état devient Disponible. A ce stade, les données du volume sont copiées en arrière-plan et la copie peut prendre jusqu'à trente minutes en fonction de la taille du volume.
Lors du clonage d'un volume source, il existe une référence à un point dans le temps unique. Si le volume source est attaché lors de la création d'un clone, vous devez attendre que la première opération de clonage se termine à partir du volume source avant de créer des clones supplémentaires. Si le volume source est détaché, vous pouvez créer jusqu'à 10 clones à la fois.
Vous pouvez uniquement créer le clone d'un volume dans le même locataire. Vous pouvez créer un clone d'un volume dans un compartiment différent du compartiment de volume source si vous disposez des droits d'accès requis.
Différences entre les clones et les sauvegardes de volume
Tenez compte des critères suivants lorsque vous décidez de créer une sauvegarde ou un clone de volume.
Comparaison | Sauvegarde de volume | Clone de 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 passer par le processus de sauvegarde et de restauration. |
Cas d'emploi |
Conservation d'une sauvegarde des données dans un volume pour pouvoir dupliquer un environnement ultérieurement ou conserver les données pour une utilisation future. Respect des exigences réglementaires et de conformité, puisque les données d'une sauvegarde restent inchangées dans le temps. Respect des exigences de continuité des activités. Réduire les 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 passer par le processus de sauvegarde et de restauration. |
Emplacement de stockage | Block Volume | Block Volume |
Règle de conservation | Les sauvegardes basées sur une stratégie arrivent à expiration, mais pas les sauvegardes manuelles. | Pas d'expiration |
Groupes de volumes | Prise en charge. Vous pouvez sauvegarder un groupe de volumes. | Prise en charge. Vous pouvez cloner un groupe de volumes. |