Server virtualization. KVM management software

Complete toolkit for virtual machines management, VPS provisioning, and building of high-availability clusters. Based on KVM and OpenVZ virtualization systems.

VMmanager key features

Virtual machines management

Create and delete. Divide a dedicated server into several isolated virtual machines using OpenVZ or KVM virtualizations. Learn more.

OS deployment. Deploy operating systems in automatic or manual modes. Use OS templates, recipes or boot a VM from ISO. Learn more.

Monitoring. Monitor resource consumption by using statistics, reports & charts. Learn more.

VPS service provisioning

Sales automatization. Automatically provide VPS services to your clients by integrating VMmanager with popular billing software such as BILLmanager.

Client access to VPS management. Allow customers to manage their virtual servers from an intuitive interface. Empower them to deploy a server, re-install OS, reboot virtual machine, make and restore backups, etc.

Clients support. Connect to client's virtual machine using the built-in VNC HTML 5 client. It would save a lot of time of your support team.

Get started with a free version
Servers administration

Storages. Increase performance of VM by setting up local or network storages such as iSCSI, RBD, GlusterFS, Network LVM. Learn more.

HTML5 VNC client. Use the built-in HTML5 noVNC client for virtual network computing and connecting to the OS desktop of a server remotely. Learn more.

IPv6 support. Set up primary and alias IPv6 addresses to access VMs & the panel. VMmanager works with network protocols of IPv4 and IPv6. Learn more.

Live migration. Move running VM between cluster nodes without downtime. Learn more..

HTML5 VNC
IPv6
Network LVM
Corosync
GlusterFS
iSCSI
Ceph
High-availability cluster deployment

VMmanager Cloud makes it possible to deploy a fault-tolerant cluster and build high-availability cloud infrastructure. If one of the nodes is down, VMmanager distributes its VMs between the remaining nodes one by one.

The system consists of operational nodes for running virtual machines and fail-over network storages such as iSCSI, Ceph and GlusterFS for locating VM discs. VMmanager Cloud uses Corosync to detect availability of every VM within a cluster.

Learn more.

Get started with a free version

VMmanager advantages

Stability and security

VMmanager gets new security updates and feature improvements every week. The team of developers from ISPsystem is constantly working on improving the user experience, maximizing stability of the control panel operation, and security of the overall system.

Statystics and monitoring

You can monitor performance of virtual machines over a certain period by specific parameters. Load statistics is collected every 5 minutes.

Cost-effectiveness

As VMmanager helps to reduce the number of hardware equipment, you'll be able to minimize the costs of its maintenance and reduce the number of tech specialists working with the system.

Integrations with billing platforms

VMmanager is integrated with popular billing platforms BILLmanager and WHMCS. They allow to automize provisioning of VPS services to your clients.

ISPsystem is gaining global traction with their VMmanager. The customer-focused platform is a model of flexibility, offering bargain-priced 1-month or 1-year plans in addition to lifetime licenses and a free version that won’t expire.

–  Alexandra Leslie, Tech Vertical Manager at HostingAdvice.com

VMmanager was a right tool for starting high availability VPS services. Extensive experience with the products of ISPsystem allowed us to deploy a test version in week, and in two – real clients already worked on the infrastructure.

–  Alexey Chekushkin, CEO of FirstVDS

Terms

QEMU is open source software that allows to virtualize a guest platform by using full or partial emulation of hardware environment. The system uses two emulation levels: user (imitation of specific CPU tasks) and system (full imitation of CPU and other systems). QEMU supports emulation of peripheral devices for PC (keyboard, mouse, audio card, etc.) and for other systems, such as emulation of the basic board АРМ Versatile. QEMU supports the most popular architectures (x86, x86_64, PowerPC, ARM, SPARC, MIPS, SH-4, m68k) and is able to transmit the binary code of one architecture to the other.
KVM is a hardware-level hypervisor based on AMD and Intel VT-x that allows to create virtual servers. KVM itself doesn’t support emulation feature, however together with QEMU app it allows using OS disks images by virtual machines. As result every VM has its own virtual equipment including network card, video card, etc. One of the major differences from OVZ is that KVM servers are isolated from each other and have a strict limits of its resources. Besides, every virtual server has its own OS core and it’s possible to modify it according with any specific needs and install any OS from distributive. VMmanager was designed to increase the convenience of working with virtual machines.
OpenVZ is software for container virtualization. OpenVZ is used for creating multiple VPS on one physical server, so that each VPS would live separately, have its own networks, files, etc. However, the owner of a physical server is capable of mass management, as it can overview and manage all VPS, which is not possible in other virtualization systems. One of the cons is that OpenVZ can only launch Linux operating systems (CentOS, Debian, Ubuntu). It is not possible to use other distributives since the main system uses Linux.
Hypervisor is a hardware framework of creating and managing virtual machines within a single dedicated server or host-computer. Hypervisor allows to run several independent operating systems at the same time. There are 3 types of hypervisors: native/bare-metal, hosted and hybrid. Native hypervisors work without installed OS and give direct access to hardware. Hosted hypervisors run on a conventional operating system and while guest OS runs as a process on the conventional one. Hybrid hypervisors also allow to work directly with hardware, but also has a service OS that provides guest systems with an access to hardware.
Corosync is open source software that realizes group communication of fault tolerant clusters. It is used in Pacemaker system for establishing connection between the clusters.