J'utilise une image de base et sur cette base, je crée de nombreuses machines virtuelles. Et maintenant, je veux savoir ce qui est mieux, qcow2 ou raw à utiliser pour une image de base. De plus, pouvez-vous me dire s'il y a un avantage à utiliser cette chose d'image de base, au lieu de cloner tout le disque. La vitesse peut être un facteur, mais en termes d'efficacité, y a-t-il un problème à utiliser une image de base, puis à créer des machines virtuelles à l'aide de cette image de base?
Modifier 1:
J'ai effectué quelques expériences et obtenu
Le premier est lorsque l'image de base et la superposition sont toutes deux qcow2. Deuxième Lorsque l'image de base est brute mais que la superposition est qcow2 et dans le troisième cas, je donne une image de disque brute individuelle à chaque machine virtuelle. Étonnamment, le dernier cas est beaucoup plus efficace que les deux autres.
Montage expérimental: Système d'exploitation dans l'image de base: Ubuntu Server 14.04 64 bits. Système d'exploitation hôte: Ubuntu 12.04 64 bits RAM: 8 Go Processeur: CPU Intel® Core ™ i5-4440 à 3,10 GHz × 4 Disque: 500 Go
Sur l'axe des x: nombre de VM démarrées simultanément. À partir de 1 et incrémenté jusqu'à 15.
Sur l'axe des y: temps total pour démarrer "x" nombre de machines.
D'après les graphiques, il semble que donner une image disque complète à VM est beaucoup plus efficace que les 2 autres méthodes.
Modifier 2:
C'est le cas lorsque nous donnons une image brute individuelle à chaque machine virtuelle. Après avoir effectué le vidage du cache, voici le graphique. Il est presque similaire à la superposition raw baseimage + qcow.
Merci.