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 assigned only to a single client.
It means that:
- Available vCPU time is 100%;
- Physical pass-through of GPU inside a virtual server;
- Less storage and network load on hypervisors, more storage and network performance for a client.
Up to 75 000 IOPS1 for the RANDOM READ and up to 20 000 IOPS for the RANDOM WRITE for the Virtual Servers with local SSDs.
Up to 70 000 IOPS1 for the RANDOM READ and up to 60 000 IOPS for the RANDOM WRITE for the Virtual Servers with block storage Volumes.
You can be sure that Virtual Servers are not sharing vCPU or GPU between each other.
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.