Glossary  /  Cloud & operating models

VM – the virtual machine, explained

A VM is a fully virtualised computer, isolated from the host, with its own operating system, virtual CPU cores, memory, storage and network interfaces. VMs run on a hypervisor and make it possible to operate several separate systems on the same physical hardware, securely and efficiently.

Cloud & operating models ·3 Min. Lesezeit ·Glossary

How does a VM work?

The hypervisor assigns hardware resources such as CPU, RAM, storage and network dynamically, and keeps each VM strictly separated from the others. Workloads can therefore run in parallel safely, be migrated and be scaled granularly. Snapshots and backups allow fast recovery and risk-free testing without touching the production system.

Types of virtualisation

  • Type 1 hypervisor: Runs directly on the hardware. Offers high performance and strong isolation for data centres.
  • Type 2 hypervisor: Runs on a host operating system. Ideal for desktop virtualisation and dev/test.
  • Paravirtualisation & hardware assistance: Optimisations through special drivers and CPU features that reduce overhead.
  • System VM vs. process VM: A system VM virtualises complete machines; process VMs (the JVM, for example) encapsulate individual runtime environments.

Benefits of VMs

  • Resource efficiency: Better hardware utilisation by consolidating several systems.
  • Isolation & security: Strict separation of applications, tenants and environments.
  • Flexibility: Fast provisioning, cloning, scaling and migration of workloads.
  • Portability: Movable between hosts and sites, supporting hybrid and multi-cloud.
  • Snapshots & backups: Test changes without risk and roll back quickly if needed.

Risks and challenges

  • Overhead: The virtualisation layer can add a small CPU and I/O cost compared with bare metal.
  • Resource contention: Misconfiguration or overcommit leads to bottlenecks.
  • Complexity: Operating, patching and monitoring many VMs requires clean lifecycle management.
  • Attack surface: The hypervisor and management APIs need to be hardened.

Typical use cases

  • IaaS cloud instances: Standard compute for web, app and database workloads.
  • Dev/test environments: Fast provisioning, isolated staging setups.
  • Legacy & specialist software: Running older operating systems or licence models.
  • HA/DR strategies: Live migration, failover and fast recovery.
  • Hybrid & multi-cloud: Portable operation across sites and providers.

VM vs. container

Containers share the host system's kernel and are extremely lightweight. VMs bring their own kernel and operating system and in return deliver maximum isolation, full OS compatibility and strong security boundaries. In practice the two complement each other: containers for microservice workloads, VMs as a stable, secure execution environment and orchestration base.

VMs and centron

With ccloud³ VM, centron provides powerful virtualisation environments certified to ISO 27001 on the basis of IT-Grundschutz. Combined with security, backup and automation services, you get a robust platform for all common workloads.

centron component Role in a VM setup
ccloud³ VM Scalable compute resources with strong isolation and fast provisioning
Managed Firewall Segmentation, zero-trust access and protection of management interfaces
Backup & Recovery Image-based backups, snapshots, fast recovery and DR
CI/CD Pipelines Automated provisioning, avoiding configuration drift, reproducible deployments
Cloud GPU GPU-accelerated VMs for AI, rendering and simulation

Best practices

  • Size correctly: dimension vCPU, RAM and storage IOPS against real load profiles.
  • Segment the network and secure access with RBAC and MFA.
  • Take snapshots before updates; automate the lifecycle for patch and image management.
  • Establish monitoring and alerts at both hypervisor and guest level.
  • Test backup plans: check recovery times regularly.

FAQ on VMs

What is a VM?

A VM is a fully isolated virtual computer system that runs on a hypervisor and is operated like a server of its own.

When do VMs make more sense than containers?

When maximum isolation, full OS compatibility, special kernel features or clear tenant separation are required.

Can VMs be migrated live?

Yes. Many virtualisation platforms support live migration with minimal downtime, for example during maintenance windows or for load balancing.

Which security measures matter?

Hardened management access, network segmentation, up-to-date patching, encrypted storage back ends and regular backups.

Manage your VMs smartly

Automate the provisioning and administration of your VMs with CI/CD Pipelines and protect your systems with Managed Firewall and Backup & Recovery.

Cloud GPU – start here ccloud³ VMs

Get started for free

Sign up and receive €200 credit at centron within your first 60 days.

This promotional offer applies to new accounts only. Available exclusively to businesses.