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.
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.
-
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
-
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
-
Instale os drivers de GPU.
$ sudo dnf install cuda-12-8
-
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 | +-----------------------------------------------------------------------------------------+
-
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
-
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
-
Instale os drivers de GPU.
$ sudo dnf install cuda-12-8
-
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
-
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 | +-----------------------------------------------------------------------------------------+
Especificação | Valores Possíveis |
---|---|
Nome da forma |
|
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 |