Características

Rendimiento de los gráficos

Amazon Elastic Graphics le permite asociar fácilmente las funcionalidades de aceleración de OpenGL 4.3 a sus instancias Amazon EC2. Elastic Graphics funciona de forma similar a las GPU físicas de un equipo de escritorio o servidor, ya que acelera las operaciones gráficas mediante el uso de hardware especial para comandos gráficos. Los aceleradores de Elastic Graphics están asociados a través de la red y existen independientemente de las instancias Amazon EC2. Como resultado, son compatibles con varios tipos de instancia. Una vez asociados, puede utilizar los aceleradores de Elastic Graphics para acelerar sus aplicaciones 3D prácticamente igual que si hubiera una GPU local en la instancia EC2. Elastic Graphics admite instancias de Windows con Microsoft Windows Server 2012 R2 o versiones posteriores. No admite instancias de Linux actualmente.

Los aceleradores de Amazon Elastic Graphics se crean cuando lanza instancias EC2 y especifica el tamaño del acelerador de Elastic Graphics que desea utilizar. Los aceleradores de Elastic Graphics se crean en la misma zona de disponibilidad que las instancias EC2 y pueden tener un tamaño de memoria de gráficos de 1 GiB a 8 GiB. Una vez creado y asociado, el controlador de Elastic Graphics detectará la presencia de un acelerador de Elastic Graphics y establecerá la conexión entre su instancia EC2 y dicho acelerador. En ese momento, la instancia puede interactuar con la biblioteca OpenGL del acelerador de Elastic Graphics de forma muy similar a las GPU asociadas localmente.

Los aceleradores de Elastic Graphics solo se pueden asociar a una instancia EC2, que solo puede tener un acelerador de este tipo asociado a ella. Elastic Graphics se puede usar junto con muchos protocolos de streaming de escritorio, como NICE DCV, Protocolo de Escritorio remoto (RDP) y Virtual Network Computing (VNC).

Distintos tamaños

Los aceleradores de Elastic Graphics se ofrecen en diferentes tamaños, desde el más pequeño, eg1.medium con 1 GiB de memoria de gráficos, hasta eg1.2xlarge con 8 GiB. Por lo tanto, Elastic Graphics es ideal para agregar de forma rentable la cantidad adecuada de recursos de aceleración de gráficos a su carga de trabajo. Esta flexibilidad le permite acelerar el rendimiento gráfico de aplicaciones como escritorios virtuales, juegos, diseño industrial o visualización HPC, por una fracción del costo de las instancias gráficas independientes.

Controlador de Elastic Graphics

Los aceleradores de Elastic Graphics incorporan un controlador, que es una biblioteca de aceleración OpenGL en sus instancias EC2. El controlador intercepta las llamadas OpenGL y ejecuta los comandos de gráficos en las GPU que son remotas para las instancias EC2. Los fotogramas representados por los comandos gráficos se devuelven al controlador de Elastic Graphics.