Amazon Elastic Graphics - Amazon Elastic Compute Cloud

Amazon Elastic Graphics

Amazon Elastic Graphics 為您的 Windows 執行個體提供靈活、低成本和高效能的圖形加速功能。Elastic Graphics 加速器有多種大小,是使用 GPU 圖形執行個體類型 (如 G2 和 G3) 的低成本替代方案。您可靈活選擇滿足您應用程式運算、記憶體和儲存需求的執行個體類型。然後,為您的執行個體選擇滿足您工作負載圖形要求的加速器。

Elastic Graphics 適用於需要少量或間歇性額外圖形加速,且使用 OpenGL 圖形支援的應用程式。如果您需要存取直接連接的完整 GPU 並使用 DirectX、CUDA 或開放運算語言 (OpenCL) 平行運算框架,請改為使用加速運算執行個體類型執行個體。如需詳細資訊,請參閱 Windows 加速運算執行個體

Elastic Graphics 基本概念

若要使用 Elastic Graphics,請啟動 Windows 執行個體,並於啟動期間指定執行個體的加速器類型。AWS 會尋找可用的 Elastic Graphics 容量,建立執行個體與 Elastic Graphics 加速器之間的網路連線。

注意

不支援裸機執行個體。

Elastic Graphics 加速器可用於下列 AWS 區域:us-east-1us-east-2us-west-2ap-northeast-1ap-southeast-1ap-southeast-2eu-central-1 以及 eu-west-1

下列的執行個體類型支援 Elastic Graphics 加速器:

  • C3 | C4 | C5 | C5a | C5ad | C5d | C5n

  • D2 | D3 | D3en

  • H1

  • I3 | I3en

  • M3 | M4 | M5 | M5d | M5dn | M5n

  • P2 | P3 | P3dn

  • R3 | R4 | R5 | R5d | R5dn | R5n

  • t2.medium 或更大 | t3.medium 或更大

  • X1 | X1e

  • z1d

提供下列 Elastic Graphics 加速器。您可以將任何 Elastic Graphics 加速器連接至任何支援的執行個體類型。

Elastic Graphics 加速器 圖形記憶體 (GB)
eg1.medium 1
eg1.large 2
eg1.xlarge 4
eg1.2xlarge 8

Elastic Graphics 加速器不構成您執行個體硬體的一部分。而是透過稱為「Elastic Graphics 網路介面」的網路介面連接到網路。當您使用圖形加速啟動或重新啟動執行個體時,即會為您在 VPC 中建立 Elastic Graphics 網路介面。

Elastic Graphics 網路介面會建立在與您執行個體相同的子網路和 VPC 中,並從該子網路獲指派私有的 IPv4 地址。連接到您 Amazon EC2 執行個體的加速器是從您執行個體所在之同一可用區域中的可用加速器集區中所配置。


                連接至執行個體的 Elastic Graphics 加速器

Elastic Graphics 加速器支援 OpenGL 4.3 API 及舊版的 API 標準,可用於批次應用程式或 3D 圖形加速。執行個體上的 Amazon 最佳化 OpenGL 程式庫會偵測連接的加速器。它會將 OpenGL API 呼叫從您的執行個體導向至加速器,然後處理請求並傳回結果。執行個體和加速器之間的流量會使用與執行個體網路流量相同的頻寬,因此建議您準備足夠的可用網路頻寬。請向您的軟體供應商諮詢任何 OpenGL 合規和版本問題。

根據預設,VPC 的預設安全群組與 Elastic Graphics 網路介面相關聯。Elastic Graphics 網路流量使用 TCP 通訊協定和連接埠 2007。請確定您執行個體的安全群組允許這一點。如需詳細資訊,請參閱 設定安全群組

Elastic Graphics定價

當加速器為 running 狀態時,狀態為 Ok 並連接至執行個體的 Elastic Graphics 加速器,每秒都要付費。若加速器連接至 pendingstoppingstoppedshutting-downterminated 狀態的執行個體,則不會向您收取費用。當加速器狀態為 UnknownImpaired 時,也不收取費用。

加速器的定價僅適用於隨需費率。您可以將加速器連接到預留執行個體或 Spot 執行個體,但是需支付加速器的隨需價格。

如需詳細資訊,請參閱 Amazon Elastic Graphics 定價

Elastic Graphics 限制

開始使用 Elastic Graphics 加速器前,請注意下列限制:

  • 您只可將加速器連接到使用 Microsoft Windows Server 2012 R2 或更新版本的 Windows 執行個體。目前不支援 Linux 執行個體。

  • 您可以一次將一個加速器附加到執行個體上。

  • 您只能在執行個體啟動期間附加加速器。您無法將加速器附加至現有執行個體。

  • 您無法讓附加加速器的執行個體進入休眠。

  • 執行個體之間無法共享一個加速器。

  • 您無法分離加速器和執行個體,也無法將其轉移至另一個執行個體。如果您不再需要某個加速器,您必須終止您的執行個體。若要變更加速器類型,請從您的執行個體建立 AMI、終止該執行個體,然後使用不同的加速器規格啟動新執行個體。

  • 只支援 4.3 版及舊版的 OpenGL API。DirectX、CUDA 和 OpenCL 並不支援。

  • 無法透過您執行個體的裝置管理員看到或存取 Elastic Graphics 加速器。

  • 您無法預留或排程加速器容量。

  • 加速器無法連接到 EC2-Classic 中的執行個體。