コンピュート・シェイプ

シェイプは、コンピュート・インスタンスに割り当てられるリソースのタイプと量を決定するテンプレートです。Compute Cloud@Customerは、汎用ワークロード向けの柔軟なシェイプと、GPUアクセラレーテッド・ワークロード向けの専用シェイプを選択できます。

シェイプ構成は、インスタンスの作成時に選択します。詳細は、インスタンスの作成を参照してください。

Compute Cloud@Customerで提供されるプラットフォーム・イメージのいずれかを使用してインスタンスを作成すると、すべての共通ワークロードをVM.PCAStandard.E5で処理できます。フレックス・シェイプ。フレキシブル・シェイプであるため、インスタンスごとにOCPUの数とメモリー量をカスタマイズできます。特定のワークロードのインスタンス・パフォーマンスを最適化し、リソースが効率的に使用されることを確認できます。

GPU VMシェイプは、エンタープライズGPUアクセラレーテッド・ワークロード用に最適化されています。これらは、Compute Cloud@CustomerデプロイメントにGPU拡張ラックが含まれている場合にのみ使用できます。GPUシェイプを使用して作成されたインスタンスは、1-4の物理GPUに直接(パススルー)アクセスできます。GPU、OCPUおよびメモリーの比率は固定されています。

汎用フレキシブル形状

次の表に、OCPUの数と、VM.PCAStandard.E5を使用して構成できるメモリーの量を示します。フレックス・シェイプ。

選択したOCPUの数によって、インスタンスの最大VNICアタッチメントおよびネットワーク帯域幅が決まります。

VM.PCAStandard.E5.Flex
仕様 使用可能な値
シェイプ名 VM.PCAStandard.E5.Flex
OCPU、最小- 最大 1〜96
メモリー、デフォルト OCPU当たり10 GB
メモリー、最小 OCPU当たり1 GB
メモリー、最大 64 GB/OCPU、最大960 GB

VNIC、最大

  • 1 OCPU: 2つのVNIC
  • 2~24 OCPU: 1OCPU当たり1 VNIC
  • 25 - 96: 24個のVNIC
帯域幅、最大
  • 1から24 OCPU: 24.6Gbps
  • 25~40 OCPU:OCPUごとに1Gbps
  • 41から96 OCPU: 40Gbps

次の表に、VM.PCAStandard.E5のプロパティを示します。フレックス・シェイプは、個々のインスタンスごとに最適化できます。

シェイプの構成例
選択済OCPU 可能なメモリー範囲(GB) 最大VNIC 最大帯域幅(秒)
4 4 to 256 4 24.6
20 20〜960 20 24.6
30 30〜960 24 30
96 96〜960 24 40

専用のGPUシェイプ

GPUアクセラレーテッド・ワークロードの場合、VM.GPU.L40S.1、VM.GPU.L40S.2、VM.GPU.L40S.3、VM.GPU.L40S.4のシェイプを選択できます。これらの専用シェイプにアクセスするには、Oracle Linux 8またはOracle Linux 9プラットフォーム・イメージに基づいてインスタンスを作成する必要があります。

ノート

現在のOracle Linuxプラットフォーム・イメージには、GPUドライバは含まれていません。インスタンスOSは割り当てられたGPUを検出しますが、それを使用するには、NVIDIA開発者サイトのCUDA Toolkitで必要なドライバをインストールする必要があります。

大規模なダウンロードおよびローカル・リポジトリのインストールには、大量のディスク領域が必要です。Oracle Linux 9ではデフォルトの50GBブート・ボリュームが不十分で、Oracle Linux 8では十分な大きさしかありません。ブート・ボリュームのサイズを60GB以上に増やし、それに応じてファイル・システムを拡張することをお薦めします。

Oracle Linux 9インスタンスへのGPUドライバのインストール
  1. インスタンスのコマンドラインから、使用しているOSのCUDA Toolkit rpmをダウンロードしてインストールします。

    $ wget https://developer.download.nvidia.com/compute/cuda/12.8.0/local_installers/cuda-repo-rhel9-12-8-local-12.8.0_570.86.10-1.x86_64.rpm
    $ sudo rpm -i cuda-repo-rhel9-12-8-local-12.8.0_570.86.10-1.x86_64.rpm
    $ sudo dnf clean all
    $ sudo dnf install cuda-toolkit-12-8
  2. Oracle Linux 9 EPEL yumリポジトリを有効にします。dkmsパッケージをインストールします。

    $ sudo yum-config-manager --enable ol9_developer_EPEL
    $ sudo dnf install dkms
  3. GPUドライバをインストールします。

    $ sudo dnf install cuda-12-8
  4. NVIDIAシステム管理インタフェースを使用してインストールを確認します。

    $ nvidia-smi
    +-----------------------------------------------------------------------------------------+
    | NVIDIA-SMI 570.86.10              Driver Version: 570.86.10      CUDA Version: 12.8     |
    |-----------------------------------------+------------------------+----------------------+
    | GPU  Name                 Persistence-M | Bus-Id          Disp.A | Volatile Uncorr. ECC |
    | Fan  Temp   Perf          Pwr:Usage/Cap |           Memory-Usage | GPU-Util  Compute M. |
    |                                         |                        |               MIG M. |
    |=========================================+========================+======================|
    |   0  NVIDIA L40S                    Off |   00000000:00:05.0 Off |                    0 |
    | N/A   26C    P8             23W /  350W |       1MiB /  46068MiB |      0%      Default |
    |                                         |                        |                  N/A |
    +-----------------------------------------+------------------------+----------------------+
    
    +-----------------------------------------------------------------------------------------+
    | Processes:                                                                              |
    |  GPU   GI   CI              PID   Type   Process name                        GPU Memory |
    |        ID   ID                                                               Usage      |
    |=========================================================================================|
    |  No running processes found                                                             |
    +-----------------------------------------------------------------------------------------+
Oracle Linux 8インスタンスへのGPUドライバのインストール
  1. インスタンスのコマンドラインから、使用しているOSのCUDA Toolkit rpmをダウンロードしてインストールします。

    $ wget https://developer.download.nvidia.com/compute/cuda/12.8.0/local_installers/cuda-repo-rhel8-12-8-local-12.8.0_570.86.10-1.x86_64.rpm
    $ sudo rpm -i cuda-repo-rhel8-12-8-local-12.8.0_570.86.10-1.x86_64.rpm
    $ sudo dnf clean all
    $ sudo dnf install cuda-toolkit-12-8
  2. Oracle Linux 8 EPEL yumリポジトリを有効にします。dkmsパッケージをインストールします。

    $ sudo yum-config-manager --enable ol8_developer_EPEL
    $ sudo dnf install dkms
  3. GPUドライバをインストールします。

    $ sudo dnf install cuda-12-8
  4. NVIDIAカーネルモジュールをインストールします。

    $ sudo scl enable gcc-toolset-13 bash
    # dkms install nvidia-open -v 570.86.10

    カーネル・モジュールのビルド中にこのmakeエラーが発生した場合は、無視しても問題ありません。

    Cleaning build area...(bad exit status: 2)
    Failed command:
    make -C /lib/modules/5.15.0-206.153.7.el8uek.x86_64/build M=/var/lib/dkms/nvidia-open/570.86.10/build clean
  5. NVIDIAシステム管理インタフェースを使用してインストールを確認します。

    # nvidia-smi
    +-----------------------------------------------------------------------------------------+
    | NVIDIA-SMI 570.86.10              Driver Version: 570.86.10      CUDA Version: 12.8     |
    |-----------------------------------------+------------------------+----------------------+
    | GPU  Name                 Persistence-M | Bus-Id          Disp.A | Volatile Uncorr. ECC |
    | Fan  Temp   Perf          Pwr:Usage/Cap |           Memory-Usage | GPU-Util  Compute M. |
    |                                         |                        |               MIG M. |
    |=========================================+========================+======================|
    |   0  NVIDIA L40S                    Off |   00000000:00:05.0 Off |                    0 |
    | N/A   26C    P8             23W /  350W |       1MiB /  46068MiB |      0%      Default |
    |                                         |                        |                  N/A |
    +-----------------------------------------+------------------------+----------------------+
    
    +-----------------------------------------------------------------------------------------+
    | Processes:                                                                              |
    |  GPU   GI   CI              PID   Type   Process name                        GPU Memory |
    |        ID   ID                                                               Usage      |
    |=========================================================================================|
    |  No running processes found                                                             |
    +-----------------------------------------------------------------------------------------+
VM.GPU.L40S.x
仕様 使用可能な値
シェイプ名
  • VM.GPU.L40S.1
  • VM.GPU.L40S.2
  • VM.GPU.L40S.3
  • VM.GPU.L40S.4
GPU 1-4– シェイプ名に対応
OCPU GPU当たり27
メモリー GPUあたり200 GB
VNIC 最大24
帯域幅 最大400Gbps