what que machine for ec2 community based backed aws amis amazon-ec2 openstack ec2-ami ec2-api-tools

amazon-ec2 - que - what is boot time for an instance store backed instance?



¿Es posible crear un ami desde una imagen de openstack? (1)

Estoy creando una imagen de una instancia en ejecución en OpenStack

nova image-create <server-name>

y me pregunto, ¿se puede subir esta imagen a ec2? ¿O necesito crear un ami de él?

¿Alguien puede guiarme sobre cómo hacer esto?


vistazo, el servicio de imágenes openstack es capaz de almacenar una cantidad de tipos de imágenes:

Raw Machine (kernel/ramdisk outside of image, a.k.a. AMI) VHD (Hyper-V) VDI (VirtualBox) qcow2 (Qemu/KVM) VMDK (VMWare) OVF (VMWare, others)

Ref: http://www.openstack.org/projects/image-service/

Así que básicamente. Puede cargar AMI en OpenStack directamente.

Ejemplo:

KERNEL_ID=`glance image-create --name="tty-linux-kernel" --disk-format=aki --container-format=aki < ttylinux-uec-amd64-12.1_2.6.35-22_1-vmlinuz | awk ''/ id / { print $4 }''` INITRD_ID=`glance image-create --name="tty-linux-ramdisk" --disk-format=ari --container-format=ari < ttylinux-uec-amd64-12.1_2.6.35-22_1-loader | awk ''/ id / { print $4 }''` glance image-create --name="tty-linux" --disk-format=ami --container-format=ami --property kernel_id=${KERNEL_ID} --property ramdisk_id=${INITRD_ID} < ttylinux-uec-amd64-12.1_2.6.35-22_1.img

Al realizar una creación de imagen en una instancia en ejecución

Las imágenes solo se pueden crear a partir de instancias en ejecución si Compute está configurado para usar qcow2> images, que es la configuración predeterminada. Puede habilitar explícitamente el uso de imágenes qcow2> agregando la siguiente línea a nova.conf:

Pero suponiendo que está configurado como tal, sí lo hará en formato AMI.

Árbitro:

http://docs.openstack.org/trunk/openstack-compute/admin/content/creating-images-from-running-instances.html