Overview
Virtual Machine is a stable and reliable Cloud Service provided by Cloudsway, with high-performance and flexible scalable computing capabilities. Each instance can run various supported Linux publishers, including the latest versions of Ubuntu, CentOS Stream, Debian, etc. Virtual Machine provides a fully virtualized Linux system with root access, making it easy for you to install and configure any software you need.
Basic Information
A Virtual Machine instance consists of CPU, memory, NIC, operating system, disks, etc. At the same time, you also need to understand the following functional modules.
- Security Group: is a virtual firewall to control the inbound and outbound traffic of instances, in order to enhance security. See Introduction to Manage Security Group for more information.
- VPC:VPC (Virtual Private Cloud) is private network on Cloud and completely isolated. You can customize the private address range and divide subnets. See Introduction to VPC for more information.
Deployment Suggestions
You are recommended to consider the following factors before creating Virtual Machine Instance.
Location
Location refers to the geographical area where the data center is located, usually divided according to the city where the data center is located. Each Location is made up of one or more data centers equipped with independent power, cooling, and networking to ensure operational stability. This design aims to keep applications and data highly available by protecting them from failures in a single location.
Types
Virtual Machine Instances have five kinds of types with different configurations, different instance specifications can provide different computing capabilities. See Introduction to Types for more information.
Images
The image provides the information required to run the instance, including the operating system, initialization application data, etc. See Introduction to Images for more information.
Data Volume
Data Volume is an elastic block storage service provided by Cloudsway for Virtual Machine Instances and provides low latency, high performance, high durability, and high reliability. See Introduction to Manage Data Volume for more information.
Types
Support the following product specifications:
Premium
Premium Compute Instances are virtual machines that come equipped with the latest AMD EPYC™ CPUs, ensuring your applications are running on the latest hardware with consistent high-peformance. Premium instances build off of our Dedicated CPU instances, offering similar type resources but with a guaranteed minimum hardware model.
Dedicated CPU
Dedicated CPU Compute Instances are virtual machines that provide you with dedicated CPU resources. Their vCPU cores are guaranteed (and, thus, competition-free) so there are no surprises or CPU-related performance degradation. This enables you to run your production applications with confidence that your performance won’t be impacted by others. These Compute Instances are CPU-optimized and can sustain CPU resource usage at 100% for as long as your workloads need.
GPU
Scientists, artists, and engineers need access to significant parallel computational power. Cloudsway offers GPU-optimized virtual machines accelerated by the NVIDIA Quadro RTX 6000, harnessing the power of CUDA, Tensor, and RT cores to execute complex processing, deep learning, and ray tracing workloads.
High Memory
High Memory Compute Instances are virtual machines that offer a greater price-to-performance ratio for memory-intensive applications. When compared to Dedicated CPU Instances, High Memory Instances provide the same dedicated CPU resources but are equipped with more memory per CPU core. This tunes them specifically for memory-intensive applications that value larger amounts of memory over a larger number of CPU cores.
Shared CPU
Shared CPU Compute Instances are our most affordable virtual machines that offer a significant price-to-performance ratio. They provide a well balanced set of resources that are ideal for a wide range of applications. While most of our other Compute Instance types are equipped with dedicated CPUs, Shared Instances are not. This means that CPU resources are shared with other Compute Instances and a small amount of resource contention is possible.
Images
Cloudsway provides mainstream Linux system images for you to use directly. You can also create and import images containing custom configurations by yourself, saving time on repeated configurations.See Introduction to Manage Images for more information. Cloudsway currently supports the following linux distributions
Distribute | Release |
---|---|
AlmaLinux | 9,8 |
Alpine | 3.19, 3.18, 3.17, 3.16, 3.15** |
Arch | Rolling release* |
CentOS | Stream 9, Stream 8, 7 |
Debian | 12, 11, 10 |
Fedora | 39, 38, 37 |
Gentoo | Rolling release* |
Kali Linux | Rolling release* |
openSUSE Leap | 15.5, 15.4 |
Rocky Linux | 9, 8 |
Slackware | 15, 14.1 |
Ubuntu | 23.10, 23.04, 22.10**, 22.04 LTS, 20.04 LTS |
Rolling release: Continuously updated release, typically with small but frequent updates.