Imágenes S3 con respaldo en Amazon Web Services

S3 imágenes (Simple Storage Service) se almacenan en la Elastic Compute Cloud de Amazon Web Service (EC2) como varios archivos 10MB, junto con un archivo XML especial llamado un manifiesto. los archivo de manifiesto es similar a las instrucciones de montaje en un paquete plano Ikea mueble - da AWS la información que necesita para construir una instancia en ejecución de la colección de objetos 10MB S3.

Cuando le das a AWS el comando para lanzar una imagen respaldada por S3, el sistema lee el archivo de manifiesto y lo utiliza para construir y poner en marcha la instancia mediante la descarga a la unidad local de la instancia. Entonces se convierte en una instancia operativa y, en función de lo que había en la imagen cuando fue creado, comienza a ejecutar el software que fue parte de la imagen.

Imágenes S3 respaldados vienen con limitaciones, y usted debe entender plenamente lo que son. La siguiente lista les explica para usted:

  • Limitaciones de los dispositivos de raíz: Es crucial entender precisamente lo que está almacenado en la imagen correcta. Con imágenes S3 respaldados, todo lo que tienes es el dispositivo raíz - la parte del sistema que contiene los archivos del sistema (incluyendo el sistema operativo) - además, cualquier otro software que se instaló cuando se creó la imagen.

    Una imagen respaldado por S3 está limitado a 10 GB en el dispositivo raíz. Todas las demás partes del sistema de archivos se construyen en el momento de lanza- por ejemplo, en un pequeño ejemplo con 170GB de espacio de disco, 160 GB del almacenamiento de instancia se crea en tiempo de lanzamiento, y sólo 10GB es persistente. Si desea incluir una gran cantidad de paquetes de software o datos en el dispositivo raíz, puede superar este límite de 10 GB.

  • Tiempos largos de lanzamiento: Debido a que la instancia tiene que ser creado a partir de los diversos archivos de 10MB que componen una colección, se necesita un tiempo para ensamblarlos, que extiende los tiempos de lanzamiento.

    Extracción de una instancia S3 con respaldo de la producción requiere darlo por terminado - no hay ifs, ands o peros: Si lo hace, descarta todos los datos escritos en su sistema de archivos desde el lanzamiento.

  • La consola de administración de AWS no admite la creación de una nueva imagen de una instancia respaldado por S3. Si desea crear una nueva imagen de una instancia respaldado por S3, primero instalar herramientas AWS IAM en la instancia, y luego ejecutar secuencias de comandos para crear la imagen. Aunque esta tarea es perfectamente posible, no es un asunto trivial, así que es una limitación definitiva.

Respaldados S3-imágenes son ampliamente utilizados, pero llevan implicaciones operativas que usted debe tener en cuenta si va a utilizarlos.