Formas de Computação

Forma é um modelo que determina o tipo e a quantidade de recursos alocados para uma instância de computação. O Compute Cloud@Customer oferece uma opção entre uma forma flexível para cargas de trabalho genéricas e formas dedicadas para cargas de trabalho aceleradas por GPU.

Você escolhe a configuração da forma ao criar uma instância. Consulte Criando uma Instância.

Você pode usar as seguintes formas para instâncias criadas no Compute Cloud@Customer:

  • Formas Flexíveis: Você escolhe o número de OCPUs e o volume de memória alocados para um instância.
  • Formas de GPU: Cada forma tem um número fixo de OCPUs, memória e GPUs que são alocadas para uma instância quando a instância é criada.

Formas Flexíveis

Uma forma flexível permite que você personalize o número de OCPUs e o volume de memória de uma instância. Quando você atualiza uma instância, pode alterar essas propriedades da forma flexível. Essa flexibilidade permite criar instâncias que atendam aos requisitos de carga de trabalho, otimizando o desempenho e usando recursos com eficiência.

O VM.PCAStandard.E5. A forma flexível só pode ser selecionada para sistemas Compute Cloud@Customer X10.

O VM.PCAStandard.E6. A forma flexível só pode ser selecionada para sistemas Compute Cloud@Customer X11.

Forma

OCPUs

Memória (GB)

Máximo de VNICs:

Largura de banda máxima (Gbps)
VM.PCAStandard1. Flexível

1–32

Máximo de 64 GB por OCPU

Máximo de 512 GB por instância

1 OCPU: 2 VNICs

2 a 24 OCPUs: 1 VNIC por OCPU

De 25 a 32 OCPUs: 24 VNICs

1 a 24 OCPUs: 24,6 Gbps

25 a 32 OCPUs: 1 Gbps por OCPU

VM.PCAStandard.E5. Flexível

1–96

Máximo de 64 GB por OCPU

Máximo de 960 GB por instância

1 OCPU: 2 VNICs

2 a 24 OCPUs: 1 VNIC por OCPU

De 25 a 96 OCPUs: 24 VNICs

1 a 24 OCPUs: 24,6 Gbps

25 a 40 OCPUs: 1 Gbps por OCPU

41 a 96 OCPUs: 40,0 Gbps

VM.PCAStandard.E6. Flexível

1–96

Máximo de 64 GB por OCPU

Máximo de 960 GB por instância

1 OCPU: 2 VNICs

2 a 24 OCPUs: 1 VNIC por OCPU

De 25 a 96 OCPUs: 24 VNICs

1 a 24 OCPUs: 24,6 Gbps

25 a 40 OCPUs: 1 Gbps por OCPU

41 a 96 OCPUs: 40,0 Gbps

Formas de GPU

As formas de VM de GPU são otimizadas para cargas de trabalho aceleradas por GPU empresarial. Eles só poderão ser usados se a implantação do Compute Cloud@Customer incluir um rack de expansão de GPU. As instâncias criadas com uma forma de GPU têm acesso direto (passthrough) a 1 a 4 GPUs físicas. A proporção entre GPUs, OCPUs e memória é fixa.

Para cargas de trabalho aceleradas por GPU, você tem a opção de escolher entre estas formas: VM.GPU.L40S.1, VM.GPU.L40S.2,VM.GPU.L40S.3, VM.GPU.L40S.4. Para acessar essas formas dedicadas, crie uma instância com base na imagem da plataforma Oracle Linux 8 ou Oracle Linux 9.

Observação

Nenhum driver de GPU está incluído nas imagens atuais da plataforma Oracle Linux. O SO da instância detecta as GPUs alocadas, mas para usá-las, você precisa do Kit de Ferramentas CUDA do site do desenvolvedor NVIDIA para instalar OS drivers necessários.

O download grande e a instalação do repositório local precisam de uma grande quantidade de espaço em disco. O volume de inicialização padrão de 50 GB é insuficiente no Oracle Linux 9 e só é grande o suficiente no Oracle Linux 8. É altamente recomendável aumentar o tamanho do volume de inicialização para pelo menos 60 GB e estender o sistema de arquivos de acordo.

Instalando Drivers de GPU em uma Instância do Oracle Linux 9
  1. Na linha de comando da instância, faça download e instale o rpm do CUDA Toolkit para seu SO.

    $ 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. Ative o repositório yum EPEL do Oracle Linux 9. Instale o pacote dkms.

    $ sudo yum-config-manager --enable ol9_developer_EPEL
    $ sudo dnf install dkms
  3. Instale os drivers de GPU.

    $ sudo dnf install cuda-12-8
  4. Verifique a instalação com a Interface de Gerenciamento do Sistema 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                                                             |
    +-----------------------------------------------------------------------------------------+
Instalando Drivers de GPU em uma Instância do Oracle Linux 8
  1. Na linha de comando da instância, faça download e instale o rpm do CUDA Toolkit para seu SO.

    $ 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. Ative o repositório yum EPEL do Oracle Linux 8. Instale o pacote dkms.

    $ sudo yum-config-manager --enable ol8_developer_EPEL
    $ sudo dnf install dkms
  3. Instale os drivers de GPU.

    $ sudo dnf install cuda-12-8
  4. Instale o módulo kernel NVIDIA.

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

    Se esse erro make aparecer enquanto o módulo kernel for criado, você poderá ignorá-lo com segurança.

    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. Verifique a instalação com a Interface de Gerenciamento do Sistema 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
Especificação Valores Possíveis
Nome da forma
  • VM.GPU.L40S.1
  • VM.GPU.L40S.2
  • VM.GPU.L40S.3
  • VM.GPU.L40S.4
GPUs 1-4 – correspondente ao nome da forma
OCPUs 27 por GPU
Memória 200 GB por GPU
VNICs Até 24
Largura de banda Até 400 Gbps