To create an Ultipa Instance, the following steps need to be taken:
- Select Plan
- Select Instance
- Set Instance Name
- Network Settings
- Server Configuration
- Instance Advanced Configuration
- Account Setting
- Review and Start
Users can choose from Shared, Standard, and Enterprise plans and their different functionality based on their own demands.
For detailed functionality descriptions, please refer to Plans.
Select Cloud Server Provider
Ultipa CloudBeta currently supports provision from AWS Cloud servers. There will be more options for users to select from in following Ultipa Cloud releases.
Ultipa CloudBeta currently provides services in the following region and is planning provisions in more continents and regions in following releases:
Select Instance Type
Users can decide an instance type based on details below:
|Name||Name of the instance type.|
|vCPU||The number of vCPUs the instance supports.|
|Memory||The memory of the instance.|
|Storage||The basic storage the instance can support, can be increased when the instance gets selected.|
|Suggested graph scale||Suggested amounts of nodes and edges of the instance type to use.|
|Stock||The number of instances that can be created under a same instance type. The creation of any instance in the same region affects all instance types' stock.|
|Price||The set price of the instance per hour, increases when storage increases.|
Set Instance Size
After selecting an instance type, users can adjust the storage by dragging the storage bar or input at the end.
|IPOS||The number of IPOS, automatically adjusted when adjusting the storage.|
|Network||The maximum capacity of the network, dependent on cloud server provider, not modifiable.|
Click "Create" to finalize this step.
Set Instance Name
Users can create an identifiable name for each instance, so instances can be found or managed easily.
|Instance Name||This is a tag up to 128 bytes to identify Ultipa Graph instances. Users can search and manage instance(s) under their accounts by this tag.|
Users need to connect to their cloud instances via stable networks.
|Listening Port||Service Port used to serve client requests. If users need to change the port later, restarting the instance is required.|
|InBound Allowed IPs||Includes the application server's IP and users' local IP for connecting Ultipa Manager. Users can click "ADD IP" button or "Insert Current IP".|
|Memory Threshold||The threshold of memory usage by percentage can help to protect system from OoM (Out of Memory), higher threshold means more available memory.|
|Log Level||Log level controls which level of logs should be ouput, there are 4 types (fatal: system level, warning, info, debug).|
|Node ID Cache||Node ID cache means the size of '_id (customized ID) → _uuid (DB engine ID) mapping', it can speed up inserting operations, more IDs need more memory. For instance, 5 Millions.|
Instance Advanced Configuration
|Short UUID||Enabling "Short UUID" helps reduce large memory usage, the maximum node and edge number in a single graph will be limited to 4 billions.|
Note: Advancced instance configurations can not be re-modified after instances are set up.
With instance configurations completed, users can proceed to account settings.
In this step, users need to set up the password of Ultipa Graph's root user by inputting a password with a length between 6~64 ASCII characters and confirming it.
As shown below:
Review & Start
In this page, user can review all instance configuration information or click the pencil icons to get back to previous steps for corrections.
If no more configurations needs to be further modified, the instance is ready to start by clicking "Start" button and the instance will be put into innitializing status and soon to be started, during which state users could create more instances.
Note: A valid payment method is required to be attached to user's cloud accounts before the instance gets started. There will be a popup window for user to submit payment method information if users haven't added any payment method before starting the instance. For details on adding a payment method, please refer to Billings-Payment Method.