Start today
Migrate individual services or the entire company infrastructure. In the immers.cloud, you can flexibly and accurately choose the capacities necessary for organizing the operation of any service.
Just choose the appropriate configuration for the number of processor cores, RAM, and disk space. Then, our scheduler will allocate isolated resources for the new virtual server.
Just in a few minutes, you can run your server and start configuring it. And as soon as everything is ready, shut off your physical hardware.
Sign up
Remote control
Easily manage the entire infrastructure through the web interface of your personal account. All virtual servers, storage volumes, backups, networks, and more are available in the control panel. Create, start, and stop any resources in one click.
Developers and system administrators can manage the cloud using the full OpenStack API.
100% Performance
Each physical core or GPU adapter is dedicated to a single client.
This means:
- 100% vCPU time is available;
- Physical pass-through of GPUs inside virtual servers;
- Reduced storage and network load on hypervisors, delivering more storage and network performance to clients.
Up to 75,000 IOPS1 for RANDOM READ and up to 20,000 IOPS for RANDOM WRITE on Virtual Servers with local SSDs
Up to 70 000 IOPS1 for RANDOM READ and up to 60 000 IOPS for RANDOM WRITE on Virtual Servers with block storage volumes
You can be confident that Virtual Servers do not share vCPU or GPU resources with one another.
Check all the advantages of the cloud for free
Tell us about your project and get full access to all the features of the cloud absolutely free for testing.
If necessary, our specialists will help you make the configuration quickly and at a high level.
Get access
Having official status of a Microsoft Service Provider, we are happy to offer our customers software available under SPLA program.
Pure OpenStack API
Developers and system administrators can manage the cloud using the full OpenStack API.
Authenticate ninja_user
example:
$ curl -g -i -X POST https://api.immers.cloud:5000/v3/auth/tokens \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-H "User-Agent: YOUR-USER-AGENT" \
-d '{"auth": {"identity": {"methods": ["password"], "password": {"user": { "name": "ninja_user", "password": "ninja_password", "domain": {"id": "default"}}}}, "scope": {"project": {"name": "ninja_user", "domain": {"id": "default"}}}}}'
Create ninja_vm
example:
$ curl -g -i -X POST https://api.immers.cloud:8774/v2.1/servers \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-H "User-Agent: YOUR-USER-AGENT" \
-H "X-Auth-Token: YOUR-API-TOKEN" \
-d '{"server": {"name": "ninja_vm", "imageRef": "8b85e210-d2c8-490a-a0ba-dc17183c0223", "key_name": "mykey01", "flavorRef": "8f9a148d-b258-42f7-bcc2-32581d86e1f1", "max_count": 1, "min_count": 1, "networks": [{"uuid": "cc5f6f4a-2c44-44a4-af9a-f8534e34d2b7"}]}}'
STOP ninja_vm
example:
$ curl -g -i -X POST https://api.immers.cloud:8774/v2.1/servers/{server_id}/action \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-H "User-Agent: YOUR-USER-AGENT" \
-H "X-Auth-Token: YOUR-API-TOKEN" \
-d '{"os-stop" : null}'
START ninja_vm
example:
$ curl -g -i -X POST https://api.immers.cloud:8774/v2.1/servers/{server_id}/action \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-H "User-Agent: YOUR-USER-AGENT" \
-H "X-Auth-Token: YOUR-API-TOKEN" \
-d '{"os-start" : null}'
SHELVE ninja_vm
example:
$ curl -g -i -X POST https://api.immers.cloud:8774/v2.1/servers/{server_id}/action \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-H "User-Agent: YOUR-USER-AGENT" \
-H "X-Auth-Token: YOUR-API-TOKEN" \
-d '{"shelve" : null}'
DELETE ninja_vm
example:
$ curl -g -i -X DELETE https://api.immers.cloud:8774/v2.1/servers/{server_id} \
-H "User-Agent: YOUR-USER-AGENT" \
-H "X-Auth-Token: YOUR-API-TOKEN"
Documentation
Subscribe to our newsletter
Get notifications about new promotions and special offers by email.