Documentation Introduction to SimpleVM

CHAPTER 01

Introduction to SimpleVM

7 sections · 7 min read · SimpleVM 10.1

SimpleVM User and Administrator Guide

PART I — WELCOME AND ORIENTATION

Redrafted for review — June 1, 2026

SimpleVM is an enterprise-class virtualization solution for deploying, managing, and maintaining virtual machines on physical host servers. It installs as a ready-to-use virtualization environment, which reduces the manual setup normally required when building a virtualization host from a general-purpose Linux distribution.

This chapter introduces the SimpleVM platform, the core objects you will work with, and the common workflows used throughout this guide. Later chapters build on these concepts with detailed, step-by-step procedures.

1.1 Overview of SimpleVM

SimpleVM provides a host-based virtualization platform for running virtual machines in standalone or multi-host environments. A SimpleVM host is a physical server installed with SimpleVM and managed through the SimpleVM management interface.

After installation, the host displays a management URL on its local console. Administrators open that URL in a web browser to reach the web console, where they can review host status, monitor resource usage, create and manage virtual machines, configure storage and networking, review software updates, adjust firewall settings, and perform common administrative tasks.

SimpleVM is designed to support both first-time virtualization users and experienced administrators. The web console provides the primary path for daily operations, while command-line tools remain available for advanced administration, automation, troubleshooting, and support workflows.

SimpleVM at a glance

ProductThinware SimpleVM
VersionSimpleVM 10.1
ArchitectureKVM-based virtualization host
AccessWeb console at https://<host>:9090 (the management URL shown on the host console)
Figure 1-1. The SimpleVM host overview. The Overview page summarizes host health, resource usage, system information, and host configuration.
Figure 1-1. The SimpleVM host overview. The Overview page summarizes host health, resource usage, system information, and host configuration.

1.2 What SimpleVM Provides

SimpleVM provides the core capabilities required to deploy and operate virtual machines in a production environment. The platform supports the complete lifecycle of a virtualization environment, from initial installation through routine operations, maintenance, migration, clustering, and troubleshooting.

These capabilities include:

  • Host installation and initial configuration.
  • Browser-based administration through the SimpleVM web console.
  • Virtual machine creation, configuration, console access, and lifecycle management.
  • Virtual machine disk, network interface, host device, and snapshot management.
  • Storage pool management for virtual machine disks and installation media.
  • Virtual network management for connecting virtual machines to the networks they require.
  • Host storage and host networking visibility for operational awareness.
  • Firewall configuration for host access, virtual machine access paths, and cluster communication.
  • Software update review and maintenance workflows.
  • File browser and web terminal access for administrative tasks.
  • Host clustering for live VM migration and high-availability workflows.

This chapter lists these capabilities at a high level. Later chapters explain how to plan, configure, operate, and troubleshoot each area in detail.

Figure 1-2. The Virtual machines list and actions menu. Actions such as Run, Shut down, Clone, Rename, Add TPM, Migrate, and Delete are introduced here and covered in detail in the virtual machine management chapters.
Figure 1-2. The Virtual machines list and actions menu. Actions such as Run, Shut down, Clone, Rename, Add TPM, Migrate, and Delete are introduced here and covered in detail in the virtual machine management chapters.

1.3 SimpleVM as a KVM-Based Hypervisor and Virtualization Solution

SimpleVM is a KVM-based hypervisor and virtualization solution. In practical terms, it provides the host environment needed to run virtual machines on supported server hardware and gives administrators a consistent interface for managing those virtual machines, their storage, their network connections, and the host system itself.

SimpleVM 10.1 is delivered as a custom ISO installer built on a Rocky Linux 10.1 foundation. The installer deploys a minimal, security-hardened operating environment with all required virtualization components already installed and configured. Administrators do not need to manually research, select, install, and integrate the individual packages and settings normally required to build a KVM platform on a general-purpose Linux distribution.

For most users, SimpleVM should be approached as a complete virtualization product rather than as a collection of individual Linux virtualization components. The normal workflow is to install SimpleVM, open the web console, verify the host, and begin creating and managing virtual machines. Implementation details are documented where they are useful for advanced administration, command-line workflows, troubleshooting, and reference material.

1.4 How SimpleVM Simplifies Standard KVM Deployments

Standard KVM deployments on general-purpose Linux distributions often require administrators to install and configure several virtualization, storage, networking, firewall, and management components before the host is ready for production use. That approach is flexible, but it assumes the administrator already understands the underlying Linux virtualization stack.

SimpleVM reduces that setup burden by installing as a purpose-built virtualization host. The installer deploys the operating environment, applies best-practice security hardening, and configures the required virtualization components so the host is ready for virtual machine deployment after installation and verification.

This gives administrators a simpler starting point:

  • Install SimpleVM on supported physical hardware.
  • Open the management interface from a web browser.
  • Verify host status, networking, and storage.
  • Upload or attach installation media.
  • Create and start virtual machines.
  • Expand into storage, networking, snapshots, updates, migration, clustering, and high availability as needed.

This keeps the guide focused on SimpleVM tasks, rather than requiring users to learn every implementation detail behind the platform before they can begin using it.

1.5 SimpleVM Hosts, Virtual Machines, Storage, and Networks

A SimpleVM environment is built around a small set of core objects. Understanding these objects makes the rest of this guide easier to follow.

SimpleVM host. A physical server running SimpleVM. The host provides the compute, memory, storage, and network resources used by virtual machines. Hosts can operate individually or as part of a cluster.

Virtual machine. A guest system that runs on a SimpleVM host. Each virtual machine has its own virtual CPU, memory, disk, network interface, console, and power state, backed by the host’s physical resources. Administrators can start, stop, reboot, pause, migrate, clone, rename, and delete virtual machines as needed.

Storage pool. A managed storage location used for virtual machine disks, ISO images, and other virtualization-related storage. Storage pools let administrators organize where virtual machine storage is created and maintained.

Virtual network. A network that provides connectivity for virtual machines. Virtual networks are planned according to the networking options supported by the environment and the requirements of the workloads being deployed.

Snapshot. A capture of a virtual machine’s state at a point in time. Snapshots are useful for controlled changes and rollback scenarios, but they should be used carefully and should not replace a complete backup strategy.

Cluster. A group of SimpleVM hosts configured to support workflows such as live VM migration and high availability. High-availability workflows require shared storage that is accessible to all participating hosts.

1.6 Common SimpleVM Workflows

Most SimpleVM tasks fall into a set of common workflows. This guide is organized around those workflows, so you can move from first installation to routine administration without jumping immediately into advanced reference material.

  1. Install and verify a host. Install SimpleVM on physical hardware, complete first boot, reach the management interface, and confirm the host is ready.
  2. Create and manage virtual machines. Create virtual machines, assign CPU and memory, attach disks and networks, install guest operating systems, and perform lifecycle actions.
  3. Manage virtual machine storage. Work with storage pools, virtual machine disks, ISO images, and storage capacity.
  4. Manage virtual machine networking. Configure virtual networks and connect virtual machines to the appropriate network.
  5. Monitor host health and resources. Review CPU, memory, storage, and network activity from the dashboard and host overview.
  6. Maintain the host. Review and apply software updates, plan reboots, use the file browser, and run administrative commands when needed.
  7. Secure the environment. Review firewall zones, allowed services, access requirements, and security hardening guidance.
  8. Plan for recovery and continuity. Use backup planning, migration, clustering, and high-availability guidance to support production workloads.
  9. Troubleshoot issues. Use the troubleshooting and reference chapters to diagnose installation, access, virtual machine, storage, network, firewall, update, migration, and cluster problems.

1.7 Documentation Roadmap

This guide is organized in the order most users and administrators will need the information. It is divided into thirteen parts and twenty-six chapters. A short Preface precedes Part I and covers documentation conventions, the intended audience, and support resources.

Part I — Welcome and Orientation (Chapters 1–2). Introduces SimpleVM, explains the core platform concepts, and gives new users a quick-start path to a working virtual machine.

Part II — Planning and Installation (Chapters 3–5). Covers hardware, CPU, memory, storage, and network planning; the SimpleVM installation process; and post-installation configuration.

Part III — Using the SimpleVM Management Interface (Chapters 6–7). Explains how to access the management interface and how to read the dashboard and host overview.

Part IV — Managing Virtual Machines (Chapters 8–11). Covers creating and managing virtual machines, virtual machine disks, network interfaces, and snapshots.

Part V — Storage (Chapters 12–13). Provides deeper guidance for storage pools and host storage.

Part VI — Networking (Chapters 14–15). Covers virtual networks and host networking.

Part VII — Security and Access (Chapters 16–17). Covers firewall and security settings, user access, and administrative tasks.

Part VIII — Maintenance (Chapters 18–19). Covers software updates and host administration tools, including the file browser and web terminal.

Part IX — Backup and Recovery (Chapter 20). Covers backup planning, recovery considerations, and testing.

Part X — Migration and Clustering (Chapters 21–22). Covers virtual machine migration and configuring host clusters for live migration and high availability.

Part XI — Monitoring and Performance (Chapters 23–24). Covers monitoring the host and tuning performance.

Part XII — Troubleshooting (Chapter 25). A standalone troubleshooting chapter you can turn to directly when something goes wrong.

Part XIII — Advanced Administration and Reference (Chapter 26). Covers command-line administration and reference material, including supported guest operating systems, default paths and locations, ports and services, a support checklist, and a glossary.

Readers new to SimpleVM should continue with Chapter 2, Getting Started, after finishing this introduction. Experienced administrators can use the table of contents to move directly to the planning, management, maintenance, clustering, troubleshooting, or reference chapters that apply to their environment.