Available operating systems
IllusionCloud provides a variety of operating systems for KVM virtual servers, so you can tailor your environment to your application requirements. The most popular options include:
- Ubuntu Server (LTS versions) – A widely used Linux distribution known for stability, extensive package repositories, and strong community support. Ideal for web servers, development stacks, and general-purpose workloads.
- Debian – A stable, community-driven distribution with long release cycles. Suitable for servers that require reliability and minimal changes over time.
- AlmaLinux / Rocky Linux – Enterprise-grade distributions that are binary-compatible with Red Hat Enterprise Linux (RHEL). Perfect for production workloads, cPanel installations, and commercial applications requiring RHEL compatibility.
- CentOS Stream – A rolling-release distribution that tracks just ahead of RHEL. Recommended for testing and development environments that need access to the latest features.
- Fedora Server – A cutting-edge distribution showcasing the latest technologies. Useful for early adopters or development environments where new features are required.
- Arch Linux – A lightweight, minimal distribution offering full control over installed packages. Ideal for advanced users who want a highly customisable environment.
- Windows Server (2019/2022) – Available for workloads that require Microsoft technologies such as IIS, .NET, or Remote Desktop Services. Note that Windows licences incur an additional cost.
- FreeBSD – Provides a robust UNIX-like environment with advanced networking features (e.g., PF firewall, Jails). Suitable for specialised applications or users familiar with BSD systems.
- Custom ISO / BYO OS – With KVM, you can mount your own ISO image and install any operating system that runs on x86_64 hardware. This includes other Linux distributions, firewall/router appliances, or hypervisors.
Choosing the right OS
- Consider the software stack you plan to run. Choose a distribution that is well supported by your applications and has the necessary package repositories.
- For long-term stability and security updates, select an LTS or enterprise distribution (e.g., Ubuntu LTS, AlmaLinux, Rocky).
- For Microsoft-based workloads, select a Windows Server edition and ensure you have the appropriate licences.
- Advanced users who need a custom environment can use the custom ISO option to install their preferred OS.
- If you’re unsure, Ubuntu Server LTS is a good default for most use cases due to its ease of use and community support.