Skip to content

HPC-AI.COM Quick Start Guide

Welcome to the HPC-AI.COM cloud platform quick start guide. This guide will walk you through using the HPC-AI.COM cloud platform step by step. For further assistance, please contact us at service@hpc-ai.com or join our Slack channel.

Create an Account

 To get started, click the 'Sign Up' button to create your account.

 Sign-up page: https://hpc-ai.com/account/signup

 
1551728288908_.pic_hd

Choose a username and create a strong password. Your password must contain at least 8 characters, including at least one uppercase letter, one lowercase letter, one number, and one special character.

Click 'Get OTP' to send a verification code to your email.

WeChat0dab6fe395175452d4dc5f5666f780d5

You can then log in using either your username and password or your email and OTP.

 

WeChatae80eeebac54ee2d558b8331d0f4e94f

Add Balance

Before you can rent an instance, you need to add balance to your account.
First, log in and access the console. From the sidebar, select 'Billing' and then 'Overview.' Click 'Top Up' to access the payment portal.

 

WeChat926026df56af68b73331a44530d1c636
WeChatcb74ddd98dffc223829ad1fd56541475

Set Up SSH Key

To access your instance via SSH, you need to upload an SSH key to your account.

Select 'SSH Keys' from the sidebar, then click 'Add SSH Key' to upload your key.

WeChat7ee28c82c7c0d702ee53a34d12512b4e

Add your SSH key here, and it will be injected into your instance at startup.

Note: After setting or modifying the public key, any existing or running instances will not be affected until they are restarted.

WeChata47617f2301027a512480710410cdd2d

Create Remote Storage

Remote Storage can be mounted to instances to persist your data. Remote storages is persistent even if you terminate your instance. The data on the directory can be shared between multiple instance within same region.
 

Select 'Storage' from the sidebar, then click 'Create Remote Storage'.

WeChat3e3e983f0638943381005b61f14e8dc1

Review the different storage options and select the one that fits your needs. The Storage and mounted Instance should be in the same region.

WeChat4f5937e964896f69bf219f51301f149a

Create New GPU Instance

Select 'GPU Instances' from the sidebar, then click 'Create GPU Instance.'

 

WeChat0a89084962aacdada63f0713c7d72c58

Choose your preferred GPU type, region, and GPU count.

It is recommended to set up an SSH key before launching your instance. By default, you can connect to your instance's JupyterLab through the web console.

WeChat85949f62db294f5c57e15259e1187479

Select the image that fits your needs.

1561728293323_.pic

Review the options and click 'Launch' to proceed.

Mount the storage from the previous step to persist your data.

 

WeChatc97851e84856233dff074015f6cd6788

Once rented, the instance will appear in the 'GPU Instances' tab. The initialization process usually takes 3-10 minutes.

WeChat0d57e308e88382a331444cf032f5b4bc

Connect to Your Instance

After your instance status is 'Running', you can either click on the JupyterLab button or copy the SSH command to access the instance.

WeChatf56c4cd14f56cff9459322b2b1ea7b1e

JupyterLab User Interface

WeChat5e10eb25766822c89d3d69956a5bbca9

SSH Connect Command Example

ssh root@xx.xx.xx.xx -p xxxxx

Stop and Terminate Your Instance

You can stop your instances in the 'GPU Instances' list.

A stopped instance does not incur charges. However, your remote storage will still be billed.
WeChat452ca6dbf48d8f85697c7323cbc5ea0c

Stopped instance can be removed permanently by clicking 'More' - 'Terminate'

WeChat4f31fb3b6fdf815dad581773a4eeb417

FAQ

How Long Does It Take for Instances to Launch?
The initialization process typically takes 3-10 minutes. If anything unexpected occurs, please contact our support team at service@hpc-ai.com or join the Slack channel.

Can my data be recovered once the instance is stopped?

For on-demand instance, after the instance is stopped, data on root directory (including /bin /home /lib /lib64 /media /mnt /opt /root /sbin /srv /usr /var /etc) and remote storage is persistent. The data under /root/dataDisk (your dataDisk) will be removed.
After the instance is terminated, only the remote storage is persistent, and data on other directories will be removed.

 

WeChatf464c0bf3913f14fa674fd1ba4872bb2