web-dev-qa-db-fra.com

Google Compute Engine: quelle est la différence entre un instantané de disque et une image de disque?

J'utilise à la fois pour mon démarrage et pour moi, la fonctionnalité est la même. Jusqu'à présent, les instances que j'ai créées ne sont que pour le calcul. Je me demande en quoi la technologie des images de disque et des instantanés GCE est différente, et dans quelle situation il vaut mieux utiliser l'une sur l'autre. 

25
Emmanuel

Un instantané reflète le contenu d'un disque persistant à un moment concret. Une image est la même chose, mais inclut un système d'exploitation et un chargeur de démarrage et peut être utilisée pour démarrer une instance.

Les images et les instantanés peuvent être publics ou privés. Dans le cas des images, public peut signifier des images publiques officielles fournies par Google ou non. 

Les instantanés sont stockés sous forme de différences (un instantané est stocké par rapport au précédent, bien que cela soit transparent pour vous), contrairement aux images. Ils sont également moins chers (0,03 USD par Go/mois contre 0,085 USD pour les images).

De nos jours, les deux concepts sont assez similaires. Il est maintenant possible de démarrer une instance en utilisant un instantané au lieu d'une image, ce qui constitue un moyen simple de redimensionner votre partition de démarrage. L'utilisation d'instantanés peut être plus simple dans la plupart des cas.

22
Nacho Coloma

Snapshot est une copie de votre disque que vous pouvez utiliser pour créer un nouveau disque de persistance (PD) de tout type (standard PD ou PD SSD). Vous pouvez utiliser l’instantané pour créer une taille de disque plus grande. Vous avez également la possibilité de créer le nouveau disque dans n’importe quelle zone dont vous pourriez avoir besoin. Tarification est un peu moins cher pour l’espace réservé utilisé pour un instantané. lorsqu'il est utilisé en tant que sauvegarde, vous pouvez créer des instantanés différentiels. 

Lorsque vous utilisez un disque existant pour créer une instance, vous devez créer cette instance dans la même zone que celle où se trouve le disque. La taille du disque sera alors respectée.

Lorsque vous vous référez à images resources , vous utilisez le système d’exploitation GCE préconfiguré (Centos, Debian, etc.) et vous pouvez utiliser les images publiques disponibles pour tous les projets ou les images privées d’un projet spécifique ou créez votre propre image personnalisée. 

8
Marilu

Les instantanés ciblent principalement les scénarios de sauvegarde et de reprise sur sinistre. Ils sont moins chers, plus faciles à créer (peuvent souvent être téléchargés sans arrêter la machine virtuelle). Ils sont destinés à des téléchargements réguliers fréquents et à des téléchargements rares.

Les images sont principalement destinées à la création de disques de démarrage. Ils ont optimisé pour plusieurs téléchargements des mêmes données à plusieurs reprises. Si la même image est téléchargée plusieurs fois, les téléchargements suivants seront très rapides après le premier téléchargement (même pour les grandes images).

Les images ne doivent pas être utilisées exclusivement pour les disques d’amorçage, elles peuvent également être utilisées pour les données devant être rapidement mises à la disposition d’un grand ensemble de machines virtuelles (dans le cas où un disque en lecture seule partagé ne répond pas quelle que soit la raison)

7
Igor Belianski

Instantanés:  

  • Bon pour la sauvegarde et la récupération après sinistre
  • Coût inférieur aux images
  • Taille plus petite que les images car elle ne contient pas de système d'exploitation, etc.
  • Sauvegardes différentielles - seules les données modifiées depuis le dernier instantanéest recréé
  • Plus rapide à créer que des images
  • Les instantanés ne sont disponibles que dans le projet où ils sont créés
  • Peut être créé pour les disques en cours même lorsqu'ils sont attachéspour les instances en cours

Images:

  • Bon pour la réutilisation des états d'instance de moteur de calcul avec de nouvelles instances 
  • Disponible sur différents projets
  • Ne peut pas être créé pour les instances en cours d'exécution (sauf si vous utilisez l'option --force) 
5
Caner

Un instantané est verrouillé dans un projet, mais une image personnalisée peut être partagé entre les projets.

0
vaquar khan