May the forks be with you

The next-gen Linux hypervisor you were waiting for.

AtomOS is our take to be the best Linux-based hypervisor out there.

Based on plain KVM, it leverages on the best open source technologies to provide a config-less on-premises Cloud experience.

No need to be fancy to be just right

Penguins walking on a iceberg
At Elemento we believe the Linux paradigm is the one to follow.

We didn't want to be fancy, implement our virtualisation platform from zero forgetting about all the great stuff people behind KVM e QEMU did in the past 30 years.

That's why we decided to build AtomOS on top of such technologies, avoiding as much as possible forking and, instead, trying to generate PRs and code contributions as soon as we encountered a missing feature or a bug.

That's why our hypervisor is incredibly easy to handle even for a basic Linux sysadmin. No fancy CLIs included!

Our system is based on a RHEL-compliant underlying base distro (right now it's Rocky Linux ❤️) and builds on top of that our discovery-based Infrastructure-as-a-Services (IaaS) platform.

KVM & QEMU

AtomOS adopts standard Linux virtualisation tools.
That means that a sysadmin will always be able to run virsh list to list VMs on a host, despite them being created by Elemento's daemons.

RHEL-like hardware compatibility

Since the Linux flavour we are based on is binary-compatible with RHEL, we can offer the same hardware compatibility. And that's huge!

Runs anywhere

AtomOS is engineered to run either on physical servers, as well as on bare metal instances rented from Cloud providers. The choice is yours!

Scalable by design

Using a discovery mechanism based on our patent, we are able to accomplish dynamic VM allocation at hyperscale of that without centralised services such as a matchmaker or an hardware catalog.

An hypervisor like no other

Discover what makes AtomOS the best hypervisor possible
AtomOS
Linux
hypervisors
Closed Source
hypervisors
Zero-config scalability
CPU specific instruction sets support
Explicit ECC memory support
Full GPU support
No centralised services
Universal guest OS support
Built-in remote connection protocols
Containerisable
Supported
Feasible/partial
Unsupported

Pricing Plans

Community Edition

€ 0

Free forever
Limited to 1 free license per deployment
Managed via terminal access (e.g. SSH)
Includes our API w/o auto-discovery
Up to 2 VMs per physical host
Supports ElectrOS CLI-only
Soon!
Enterprise Edition

€ 60/month

Billed monthly
Up to 224 hosts per deployment
Full web management dashboard
Includes our API and auto-discovery
Unlimited VMs per physical host
Supports ElectrOS GUI and CLI
Buy Now
Popular
Community Edition

€ 0

Free forever
Limited to 1 free license per deployment
Managed via terminal access (e.g. SSH)
Includes our API w/o auto-discovery
Up to 2 VMs per physical host
Supports ElectrOS CLI-only
Soon!
Enterprise Edition

€ 600/year

Billed yearly - 20% discount
Up to 224 hosts per deployment
Full web management dashboard
Includes our API and auto-discovery
Unlimited VMs per physical host
Supports ElectrOS GUI and CLI
Extended live monitoring included
PxE boot supported
Migration tools and procedures
BEST PRICE

Meant for any OS
Meant for VDI
Meant for perfection

AtomOS is built to be able to virtualise any OS.

That means complete support for Linux and Windows on any hardware and (incoming!) MacOS support on Apple hardware.

In addition, we always wanted to be able to do whatever we desired to on our VMs. That means playing at a AAA videogame or designing complex stuff in 3D CAD had to be supported.

That's why we built into AtomOS (and our client ElectrOS) host-level support for SSH, VNC and RDP.

Yes, it can run Crysis.
Virtualisation tecnological stack. Lowest layer is hardware, then AtomOS, then host OSes (linux, windows, macos) and finally the device used as terminal

Let your sysadmins
be sysadmins

Sysadmins are always running against time to fix security flaws and to keep their infrastructures updated.

However, they often need to stop to manually handle VM allocation requests coming from the users via email, tickets, messages, phone calls and many other channels.

That's why with AtomOS sysadmins will have the choice to keep everything centralised on their hands or to let the end-users able to autonomously allocate their VMs via ElectrOS.

This means your sysadmins will focus on what they are best at, letting users feel that Mr. Robot feel. 🤖🤖🤖
A sysadmin managing a computing and network infrastructure
Mixed computer hardware

Get the hardware
you want

AtomOS enables users to require specific hardware features no other hypervisor is able to expose to the users.

Some of such features are:
  • Make sure the VM gets allocated on a host using ECC memory
  • Dynamically allocate GPU-packed VMs without physical slot addresses
  • Select hosts capable of getting to the VM specific CPU instruction set extensions
x 28
VM reliability and stability improvement due to 8bit ECC memory
GTX 960+
We support any Nvidia GPU since generation 9

Frequently Asked Questions

How does AtomOS work?

Running AtomOS on your system is as easy as downloading the ISO image and booting your selected server or computer off that image directly or burning it to a USB drive.
Installing a valid license is as easy as copying on the burned image a license file.

Can I upgrade my Community license to Enterprise?

Yes!
A Community copy of AtomOS contains the whole codebase to become easily an Enterprise copy. You'll just need to add a license file downloaded from our portal or our tools and restart the system services belonging to Elemento.

What happens if my Enterprise license expires?

A copy of AtomOS which runs off an expired Enterprise license will simply start working as a Community edition copy, therefore with all the limitations deriving from that.

Am I allowed to modify AtomOS code?

Yes, but our codebase requires you to share such edits with the same community we are sharing the original codebase with, and in particular through the same tools (e.g. GitHub). Any modified code belongs to our company and we are entitled to use such improvements in future release without further notice (quoting the original author!).

What hardware can I run AtomOS on?

We tested AtomOS almost on any modern hardware.
That means AMD and Intel consumer, HEDT and server CPUs and even some ARM server processors.
While we are confident it will run on any RHEL-supported hardware, we cannot ensure it will run flawlessly on any hardware you might throw at it.
In case you want to be safe and get a real plug&play experience you might consider getting a Orbital system.