For the complete documentation index, see llms.txt. This page is also available as Markdown.

API How-Tos

The IONOS CLOUD API lets you manage Cloud GPU VMs programmatically using conventional HTTP requests. You can use the API to create, delete, and retrieve information about your Cloud GPU VMs.

Furthermore, you need templates to provision Cloud GPU VMs, but templates are not compatible with servers that support full flex configuration.

Cloud GPU VM workflow

To get started with Cloud GPU, follow these steps:

1

Verify service readiness

Cloud GPU VM activates automatically so you can begin provisioning immediately. We recommend contacting the IONOS CLOUD Support to verify that your contract is ready and to ensure your resource limits meet your project requirements.

2

Discovery and selection

Cloud GPU VMs are available in preconfigured sizes. Select a template that fits best to your needs and matches your contract's resource limits, which will be adjusted as part of the access enablement process. It is not possible to change the size of a Cloud GPU VM instance once it has been provisioned.

Resource limits: By default, you can deploy only 1 Cloud GPU VM using the H200–S template. To deploy templates sized M, L, or XL, or to run multiple S instances, you must first request a resource limit increase through the IONOS Cloud Support.

  • Review Cloud GPU VM template specifications to select the appropriate template for your needs.

  • Use the template UUID to make an API request call for creating a new Cloud GPU VM.

3

Create a Cloud GPU VM

Initiate a Cloud GPU VM creation request through API with the following:

  • The selected GPU template UUID

  • Linux-based operating system

Note: The product supports only Linux-based operating systems during the launch.

4

Access and setup

  • Install required framework dependencies. Use a package manager like pip or conda to install your chosen framework, ensuring you select the GPU-enabled version.

Install the version that matches your CUDA toolkit. For example, CUDA 12.1.

pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu121
  • Use the server for your use case

5

Usage

  • Run GPU workloads, such as model training (finetuning), inference, or graphics rendering

  • Monitor GPU utilization and performance metrics

6

Management

  • Start, restart, or delete the Cloud GPU VM as needed.

  • Monitor costs and usage. For more information, see Cost Alert and Cost & Usage.

7

Cleanup

Last updated

Was this helpful?