Allouer ou libérer un fGPU
Vous pouvez allouer un flexible GPU (fGPU) à votre compte, et l’en libérer à tout moment.
L’allocation d’un fGPU vous permet d’attacher celui-ci à une machine virtuelle (VM). Pour en savoir plus, voir Attacher ou détacher un fGPU.
Allouer ou libérer un fGPU avec Cockpit v2
Allouer un fGPU
-
Dans le dashboard Flexible GPUs, cliquez sur Allouer un flexible GPU.
La boîte de dialogue ALLOUER UN FLEXIBLE GPU apparaît. -
Dans la liste Modèle de flexible GPU, sélectionnez le modèle de fGPU que vous voulez allouer.
-
Dans la liste Sous-région, sélectionnez la Sous-région pour le fGPU.
-
Cochez ou décochez la case Libérer le fGPU quand l’instance est terminée :
-
Si la case est cochée, le fGPU est automatiquement libéré de votre compte lorsque la VM à laquelle il est lié est terminée.
-
Si la case est décochée, le fGPU est détaché et reste alloué à votre compte lorsque la VM à laquelle il est lié est terminée.
-
-
Cliquez sur Allouer.
Le fGPU est alloué à votre compte.
Libérer un fGPU
-
Cliquez à l’intérieur du dashboard Flexible GPUs pour faire apparaître des cases à cocher.
-
Cochez la case du fGPU que vous voulez libérer de votre compte.
Le fGPU est sélectionné et un menu d’actions apparaît. -
Cliquez sur Libérer.
Une boîte de dialogue de confirmation apparaît. -
Cliquez sur Libérer.
Le fGPU est libéré de votre compte.
Allouer ou libérer un fGPU avec OSC CLI
Allouer un fGPU
À ce jour, cette section est disponible en anglais uniquement. |
The CreateFlexibleGpu command allocates a flexible GPU (fGPU) to your account.
You can then attach this fGPU to a virtual machine (VM).
For more information, see About Flexible GPUs.
$ osc-cli api CreateFlexibleGpu --profile "default" \
--ModelName "nvidia-p100" \
--Generation "v5" \
--SubregionName "eu-west-2a" \
--DeleteOnVmDeletion True
This command contains the following attributes that you need to specify:
-
DeleteOnVmDeletion
: (optional) If true, the fGPU is deleted when the VM is terminated. -
DryRun
: (optional) If true, checks whether you have the required permissions to perform the action. -
Generation
: (optional) The processor generation that the fGPU must be compatible with. If not specified, the oldest possible processor generation is selected (as provided by ReadFlexibleGpuCatalog for the specified model of fGPU). -
ModelName
: The model of fGPU you want to allocate. For more information, see About Flexible GPUs. -
SubregionName
: The Subregion in which you want to create the fGPU.
The CreateFlexibleGpu command returns the following elements:
-
FlexibleGpu
: Information about the flexible GPU (fGPU). -
ResponseContext
: Information about the context of the response.
{
"ResponseContext": {
"RequestId": "0475ca1e-d0c5-441d-712a-da55a4175157"
},
"FlexibleGpu": {
"SubregionName": "eu-west-2a",
"DeleteOnVmDeletion": true,
"Generation": "v5",
"ModelName": "nvidia-p100",
"State": "allocated",
"FlexibleGpuId": "fgpu-12345678"
}
}
Libérer un fGPU
À ce jour, cette section est disponible en anglais uniquement. |
The DeleteFlexibleGpu command releases a flexible GPU (fGPU) from your account.
The fGPU becomes free to be used by someone else.
$ osc-cli api DeleteFlexibleGpu --profile "default" \
--FlexibleGpuId "fgpu-12345678"
This command contains the following attributes that you need to specify:
-
DryRun
: (optional) If true, checks whether you have the required permissions to perform the action. -
FlexibleGpuId
: The ID of the fGPU you want to delete.
The DeleteFlexibleGpu command returns the following elements:
-
ResponseContext
: Information about the context of the response.
{
"ResponseContext": {
"RequestId": "0475ca1e-d0c5-441d-712a-da55a4175157"
}
}
Pages connexes
Méthodes API correspondantes