Virtual Machines

Our high-performance KVM virtual machines offer true isolation and dedicated resources, provisioned instantly on our cloud infrastructure.

Creation Process

We've streamlined VM provisioning into a simple wizard:

  1. Basic Info: Name your VM and choose a project.
  2. Template: Select from Ubuntu, Debian, Fedora, or Windows Server.
  3. Size: Choose a resource tier (e.g., Medium: 2 vCPU, 4GB RAM).
  4. Authentication: Secure your VM with an SSH Key (recommended) or a Password. You can also customize the default username (default: swift).
  5. Payment: Verify your project balance covers the first month of usage.

Instant Provisioning

Unlike traditional providers, our system uses asynchronous background jobs. You can close the browser immediately after clicking "Create"; we'll handle the rest and notify you when the VM is online (typically 1-2 minutes).


Management Features

VNC Console

Lost SSH access? No problem. Every VM comes with a built-in browser-based VNC Console. This gives you out-of-band access to the VM's display output, just like plugging a monitor into a physical server.

Snapshots

Before making risky changes (like a major OS upgrade), take a Snapshot.

  • Create: Instantaneous state capture.
  • Revert: Roll back to a previous state in seconds.
  • Delete: Remove old snapshots to free up space.

Power Control

You have full ACPI control over your instance:

  • Start/Stop: Standard power operations.
  • Shutdown: Graceful ACPI shutdown request.
  • Restart: Reboot the guest OS.

Safety Guards

To prevent accidents, SwiftCloud enforces strict safety rules:

  • You cannot delete a running VM. You must stop it first.
  • Deletion requires explicit confirmation via a dialog.