Bareflank 3.0 Hypervisor Release

Release of the hypervisor Bareflank 3.0 providing tools for the rapid development of specialized hypervisors. Bareflank is written in C ++, supports C ++ STL. The Bareflank modular architecture will easily expand the existing capabilities of the hypervisor and create their own hypervisor options, both working on top of the equipment (both XEN) and launched in the existing software environment (as VirtualBox). It is possible to perform an operating system of host environment in a separate virtual machine. Project code spreads under the LGPL 2.1 license.

Bareflank supports Linux, Windows and UEFI support on 64-bit CPU Intel and AMD . For hardware separation of virtual machine resources, Intel VT-X technology is used. The future of MacOS and BSD systems is scheduled for the future, as well as the possibility of working on the Arm64 platform. Additionally, the project develops its own driver for downloading VMM (Virtual Machine Manager), an ELF-boot for downloading VVM modules, the BFM application to control the hypervisor from the user space. A toolkit for writing extensions using elements defined in C ++ 11/14 specifications, an exception stack library (UNWIND), as well as its Runtime Library to support the use of designers / destructors and registration of exception handlers.

Baseflank based on /bareflank/boxy”> BOXY , supporting the launch of guest systems and allowing you to use lightweight virtual machines with Linux and Unikernel to run Specialized services or applications. In the form of isolated services, you can perform both conventional Web services and applications to which special requirements for reliability and safety are made from the influence of the host environment (host environment is insulated in a separate virtual machine). Bareflank also underlies the hypervisor microv , designed to start minimalist virtual machines (virtual machine of one application) that implements the KVM API and suitable for creating Critically important systems.

Basic innovations Bareflank 3.0:

/Media reports.