Crear un trabajo de cómputo - Guía para desarrolladores de AWS Snowball Edge

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Crear un trabajo de cómputo

En esta sección, creará su primer trabajo de instancia de cómputo compatible con Amazon EC2 para unAWSDispositivo Snowball Edge.

importante

Tenga en cuenta los siguientes puntos antes de crear el trabajo:

  • Asegúrese de que la vCPU, la memoria y los valores de almacenamiento asociados con la AMI coinciden con el tipo de instancia que desea crear.

  • Si va a utilizar Secure Shell (SSH) para conectarse a la instanciadespuéssi lanza la instancia en su Snowball Edge, primero debe realizar el siguiente procedimiento. Después de eso, no podrá actualizar las AMI de su Snowball Edge. Debe completar este paso antes de crear el trabajo.

Configuración de una AMI para usar SSH para conectarse a las instancias de cómputo lanzadas en el dispositivo

Para usar Secure Shell (SSH) para conectarse a las instancias informáticas de los dispositivos Snowball Edge, debe realizar el siguiente procedimiento. Este procedimiento añade la clave SSH a la AMI antes de crear el trabajo. También es conveniente que siga este procedimiento para configurar las aplicaciones de la instancia que planea utilizar como AMI del trabajo.

importante

Si no sigue este procedimiento, no podrá conectarse a las instancias mediante SSH cuando reciba su dispositivo Snowball Edge.

Para poner una clave SSH en una AMI
  1. Lance una nueva instancia enNube de AWSbasado enCentOS 7 (x86_64): con actualizaciones HVM,Ubuntu 16.04 LTS - Xenial (HVM), yAMI de Amazon Linux 2imagen, oWindows.

    Al lanzar la instancia, asegúrese de que el tamaño de almacenamiento que le asigna es el adecuado para su uso posterior en Snowball Edge. En la consola Amazon EC2, puede hacerlo enPaso 4: Añadir almacenamiento. Para obtener una lista de los tamaños compatibles con los volúmenes de almacenamiento de instancias de cómputo en un Snowball Edge, consulteCuotas de instancias de cómputo en un dispositivo Snowball Edge.

  2. Instale y configure las aplicaciones que desee ejecutar en el Snowball Edge y compruebe que funcionan según lo previsto.

  3. Realice una copia del archivo PEM/PPK usado para que el par de claves SSH creara esta instancia. Guarde este archivo en el servidor que planea usar para comunicarse con el Snowball Edge. Este archivo es necesario para utilizar SSH para conectarse a la instancia lanzada en el dispositivo; por lo tanto, anote la ruta de este archivo.

  4. Guarde la instancia como una AMI. Para obtener más información, consulteCreación de una AMI de Linux respaldada por Amazon EBSen elGuía del usuario de Amazon EC2 para instancias de Linux.

  5. Repita este procedimiento con cada una de las instancias que desee conectar mediante SSH. No olvide realizar copias de los distintos pares de claves SSH y tome nota de las AMI a las que están asociados.

Creación de un trabajo en la consola

Su paso siguiente consiste en crear un trabajo. El trabajo puede ser cualquier tipo de trabajo, incluido un clúster. Uso delConsola de administración de la familia de productos Snow de AWS, siga las instrucciones que se proporcionan en consulteCreando unAWS SnowballEdge Job. Cuando llegues alPaso 3: Proporcione los detalles del trabajoEn la página del asistente de creación de trabajos, lleve a cabo los siguientes pasos adicionales.

  1. Elija Enable compute with EC2 (Habilitar computación con EC2).

  2. Elija Add an AMI (Añadir una AMI).

  3. En el cuadro de diálogo que se abre, elija una AMI y, a continuación, elijaGuardar.

  4. Puede añadir un máximo de 10 AMI para su trabajo.

  5. Continúe creando el trabajo como lo haría normalmente.

Creando su trabajo en elAWS CLI

También puede crear el trabajo a través de la AWS CLI. Para ello, abra una terminal y ejecute el siguiente comando, sustituyendo el texto rojo por sus valores reales.

aws snowball create-job --job-type IMPORT --resources '{"S3Resources":[{"BucketArn":"arn:aws:s3:::bucket-name"}],"Ec2AmiResources":[{"AmiId":"ami-12345678"}]}' --description Example --address-id ADIEXAMPLE60-1234-1234-5678-41fEXAMPLE57 --kms-key-arn arn:aws:kms:us-west-2:012345678901:key/eEXAMPLE-1234-1234-5678-5b4EXAMPLE8e --role-arn arn:aws:iam::012345678901:role/snowball-local-s3-lambda-us-west-2-role --snowball-capacity-preference T100 --shipping-option SECOND_DAY --snowball-type EDGE

Cuando llegue y desbloquee el dispositivo, utilice el cliente Snowball Edge para obtener sus credenciales locales. Para obtener más información, consulte Obtención de credenciales.