Feature Deep Dive

Compute & Instance
Management

Full VM lifecycle management with real-time monitoring. Deploy instances in seconds, migrate with zero downtime, and maintain high availability across your entire infrastructure.

Instance Lifecycle

Deploy instances in seconds with cloud-init

Manage the complete virtual machine lifecycle from a single panel. From initial deployment through to decommissioning, every operation is tracked with real-time task progress.

  • Automated provisioning

    Deploy instances with cloud-init for automatic OS configuration, SSH key injection, and network setup

  • Full lifecycle control

    Suspend, resume, reinstall, and destroy instances with a single click. All operations are task-tracked with real-time progress

  • Multiple OS templates

    Linux, Windows, and BSD images available out of the box. Upload custom ISOs and create reusable images from existing instances

  • Custom ISOs and images

    Mount custom ISO files for manual installations or create golden images from configured instances for rapid redeployment

panel.yourdomain.com/instance/create
Instance creation interface
panel.yourdomain.com/instance/console
VNC console interface
Remote Access

Browser-based VNC console

Access your instances directly from the browser with a full graphical console. No client software, no plugins -- just open the panel and connect.

  • Real-time console access

    WebSocket-based connection for low-latency, responsive console interaction directly in your browser

  • No client software required

    Works in any modern browser. No Java applets, no VNC viewer downloads, no configuration needed

  • Copy/paste support

    Transfer text between your local machine and the remote console with clipboard integration

Resource Control

Granular resource management

Fine-tune every aspect of your virtual machines. From CPU topology to I/O throttling, you have full control over how resources are allocated and consumed.

CPU Topology

Configure sockets, cores, and threads. Choose CPU models including host-passthrough, EPYC, and more

RAM Allocation

Dynamic memory allocation with configurable limits. Adjust RAM on the fly without instance downtime

Multiple Disks

Attach multiple storage disks per instance with QCOW2 support. Hot-add and resize disks without downtime

I/O Throttling

Set read/write IOPS and bandwidth limits per disk. Prevent noisy neighbors and enforce fair resource usage

NIC Selection

Choose between virtio, e1000, and rtl8139 network interface types based on guest OS compatibility

Network Shaping

Configure inbound and outbound bandwidth limits per interface. Track bandwidth consumption in real time

panel.yourdomain.com/admin/instance/manage
Instance resource management interface
panel.yourdomain.com/admin/plans
Instance plans configuration
Resource Templates

Predefined instance plans

Create standardized resource templates that define exactly what users get. Consistent deployments, predictable billing, and simplified management.

  • Complete resource definition

    CPU, RAM, storage, bandwidth, and IP allocation all defined in a single plan. Include CPU topology, I/O limits, and NIC type

  • Credit-based billing

    Each plan has a credit value for hourly billing calculations. Supports the built-in Cloud Service billing system

  • Location-based pricing

    Assign different pricing per location and hypervisor group. Offer region-specific plans with varying resource allocations

Zero Downtime

Live migration between hypervisors

Move running virtual machines between physical hosts without any downtime. Perform infrastructure maintenance, rebalance workloads, and scale seamlessly.

Live Migration

Move running VMs between hypervisors with memory state preservation and zero service interruption

Abort Support

Cancel cold migrations in progress with signal file support. Safely roll back if conditions change

Progress Tracking

Real-time migration progress via WebSocket broadcasting. Monitor data transfer, memory sync, and completion status

Cold Migration

Offline migration for disk-level transfers between storage backends. Move instances across different storage pools

Fault Tolerance

High availability with automatic failover

Protect your workloads against hypervisor failures with built-in HA monitoring. Instances are automatically evacuated and restarted on healthy nodes when a host goes down.

Heartbeat monitoring

Continuous health checks on every hypervisor. Detect failures within seconds and trigger automatic evacuation procedures

Automatic evacuation

When a hypervisor fails, HA-enabled instances are automatically migrated and restarted on available healthy nodes in the same group

IPMI fencing

Hardware-level isolation via IPMI ensures failed hypervisors are fully powered off before evacuating instances, preventing split-brain scenarios

Instances and load balancers

HA protection extends to both standard instances and managed load balancers, keeping your entire stack resilient

HA Failover Flow
Hypervisor A
3 instances
Hypervisor B
2 instances
Heartbeat failure detected
Hypervisor A unresponsive - IPMI fence initiated
Hypervisor A
Fenced
Hypervisor B
5 instances (evacuated)
Observability

Real-time monitoring and metrics

Every instance streams live performance data via WebSocket. CPU, RAM, network, and task progress -- all updated in real time without polling.

Network Metrics

Per-interface RX/TX throughput with color-coded graphs. Monitor public, VPC, and NAT gateway interfaces independently.

eth0 (public) 124 Mbps
vpc0 (private) 48 Mbps

CPU & RAM

Live CPU utilization and memory consumption graphs. Track resource usage trends over time for capacity planning.

CPU Usage 34%
RAM Usage 2.1 / 4 GB

Task Progress

Every long-running operation broadcasts real-time progress updates. Deployments, migrations, and backups with live status tracking.

instance.deploy 100%
instance.migrate 67%

Bandwidth Tracking

Monitor bandwidth consumption per instance and per interface. Automatic accounting for uploads, downloads, or both with overage handling.

WebSocket Updates

All metrics and events pushed via Laravel Reverb WebSocket channels. No polling, no delays -- instant updates the moment data changes.

Hypervisor Metrics

Aggregate metrics from all hypervisors including CPU load, memory pressure, storage utilization, and instance counts for capacity planning.

Ready to deploy your first instance?

Start with a free 30-day trial. Full access to compute features, live migration, HA, and real-time monitoring. No credit card required.