Skip to main content

Create VM

The Create Virtual Machine function allows you to launch new virtual machines on the Vietnix Cloud platform with customizable configurations based on your requirements.

Pre-Creation Planning

  • An active Vietnix Cloud account
  • A project with sufficient resources
  • A virtual network with sufficient IP addresses
  • A virtual router with sufficient NAT rules
  • A virtual machine with sufficient resources

Steps to Create Virtual Machine

  1. Login to Vietnix Cloud Dashboard

    Login to Vietnix Cloud Dashboard

  2. Navigate to Compute > Virtual Machines

  3. Click Create Virtual Machine

  4. Configure the virtual machine according to your requirements

    • Name: Enter a name for the virtual machine

    • Deploy from: Select the deployment method (Image or Volume)

    • Image: Select the image for the virtual machine

      Select the image for the virtual machine

    • Volume (Optional): When deploying from image, the boot volume will be created from the image. You can edit the volume size.

      Select the volume for the virtual machine

    • Flavor: Select the flavor for the virtual machine

    • Network: Select the network for the virtual machine. This will be the Virtual Network that you created in the previous step.

      Select the network for the virtual machine

    • SSH Key: Select the SSH key for the virtual machine. You can add SSH Key before, this step is required for SSH access.

      Select the SSH key for the virtual machine

  • Summary: Review the configuration and click Create Virtual Machine

    Summary of the virtual machine configuration

  • Click Deploy to create the virtual machine

  1. Click Create Virtual Machine
  2. Monitor the progress of the virtual machine creation
  3. Once the virtual machine is created, you can access it from the Virtual Machines page

VM Naming Best Practices

  • Use lowercase letters, numbers, and hyphens.
  • Start with a letter.
  • End with a letter or number.
  • Keep it short and descriptive.
  • Avoid special characters.
  • Avoid spaces.
  • Avoid using the same name for multiple virtual machines.

Example:

  • web-server-1
  • app-prod-1
  • db-backup-server

Avoid:

  • WebServer1
  • app_prod_1
  • DB Backup Server
  • web-server-1-backup
  • app-prod-1-backup
  • db-backup-server-backup

VM OS Selection Guidelines

Operating SystemRecommended VersionBest ForKey Features
Ubuntu24.04 LTS (Noble)Web servers, development environments, general applicationsLong-term support (5+ years), large community, frequent updates, optimized for cloud/S3
AlmaLinux9.4Enterprise servers, stability-critical applicationsCentOS replacement, RHEL-compatible, robust for S3 backend, long-term support
Debian12 (Bookworm)Web servers, stability-focused applicationsLightweight, stable, ideal for Proxmox nodes, minimal resource usage
Windows Server2022 LTSC.NET applications, Windows servicesActive Directory, IIS, .NET Core support, suitable for Windows-based S3 apps
Rocky Linux9.4Enterprise servers, high-performance computingRHEL-compatible, community-driven, optimized for server stability and S3
Fedora Server40Testing, cutting-edge applicationsLatest features, short release cycle, good for dev/test S3/Proxmox environments

Flavor Selection Guidelines

vCPURAMNameBest For
11small.1c.1gLight web apps, development environment, container
12small.1c.2gBasic web application, test machine
14small.1c.4gSmall web host, light game server
22medium.2c.2gMedium web apps, tasks requiring balanced CPU/RAM
24medium.2c.4gMedium web host, management system
28medium.2c.8gSmall database, applications requiring a lot of RAM
44large.4c.4gLarge web server, moderate compute tasks
48large.4c.8gGame server, high traffic website
416large.4c.16gDatabase, caching server, data analytics platform
88xlarge.8c.8gEnterprise applications, production system
816xlarge.8c.16gServer ERP/CRM, Virtualization
832xlarge.8c.32gDatabase clusters, big data, spec
16322xlarge.16c.32gE-commerce platforms, AI/ML inference workloads
16642xlarge.16c.64gBig data analytics, high-performance server
321284xlarge.32c.128gVery large database servers, streaming services
641288xlarge.64c.128gCore infrastructure services, virtual supercomputer workloads

What's Next?