Estoy usando una imagen base y basada en eso creando muchas máquinas virtuales. Y ahora quiero saber cuál es mejor, qcow2 o raw para usar en una imagen base. Además, ¿podría decirme si hay alguna ventaja de usar esta imagen base, en lugar de clonar todo el disco? La velocidad puede ser un factor, pero en términos de eficiencia, ¿hay algún problema al usar una imagen base y luego crear máquinas virtuales con esa imagen base?
Edición 1:
Realicé algunos experimentos y obtuve
El primero es cuando tanto la imagen base como la superposición son qcow2. Segundo, cuando la imagen base es sin formato pero la superposición es qcow2 y, en tercer caso, estoy dando una imagen de disco sin formato individual a cada VM. Sorprendentemente, el último caso es mucho más eficiente en comparación con los otros dos.
Configuración experimental: Sistema operativo en imagen base: Ubuntu Server 14.04 64 bit. SO host: Ubuntu 12.04 64bit RAM: 8 GB Procesador: CPU Intel® Core ™ i5-4440 @ 3.10GHz × 4 Disco: 500 GB
En el eje x: número de máquinas virtuales iniciadas simultáneamente. A partir de 1 e incrementado hasta 15.
En el eje y: Tiempo total para arrancar "x" número de máquinas.
De los gráficos, parece que dar una imagen de disco completa a VM es mucho más eficiente que otros 2 métodos.
Edición 2:
Esto es para el caso cuando estamos dando una imagen en bruto individual a cada VM. Después de enjuagar el caché, este es el gráfico. Es casi similar a la imagen base en bruto + superposición qcow.
Gracias.