Testing Virtualization Stacks by Utilizing Mini Operating System Kernels
Philipp Schuster, Markus Partheymüller

Testing Virtualization Stacks by Utilizing Mini Operating System Kernels

Testing and debugging erroneous behaviour by a guest under a virtualization stack is hard and difficult. By leveraging multiple mini operating system kernels, we can investigate issues related to complicated topics, such as never delivered interrupts, with a precise focus on where to look at. For that, we created our internal Cyberus Guest Tests that we present in this blog post.

  • virtualization
  • testing
  • test automation
  • systems engineering
  • quality assurance
Fully Automated On-Hardware Testing
Florian Pester, Jana Förster

Fully Automated On-Hardware Testing

Shift-left testing is an approach to address the harms of late testing, such as contexts switch for developers. Cyberus follows the 'test early and often' strategy and fully automated tests are a crucial part of developer workflows. Testing low-level code on all supported hardware requires us to overcome the challenge of automating commodity hardware. Our flexible infrastructure empowers functional tests as well as long-term performance monitoring.

  • test automation
  • quality assurance
  • systems engineering
Introducing enclosed: Simplified Compartmentalization and VM Management
Julian Stecklina

Introducing enclosed: Simplified Compartmentalization and VM Management

Management and secure configuration of virtual machines can be as daunting as navigating a labyrinth. Our powerful tool 'enclosed' effortlessly transforms the complex task of compartmentalizing and managing VMs into an intuitive and streamlined process. Overcome the intricacies of low-level tools and use a higher level of abstraction with 'enclosed'. Learn how to shield your virtual environments with unmatched ease and security in this article.

  • virtualization
  • kvm
  • security
Graphics Virtualization Support in KVM Backend for VirtualBox
Thomas Prescher, Stefan Hertrampf

Graphics Virtualization Support in KVM Backend for VirtualBox

Modern applications from CAD to games need beefy graphics hardware to work. In a virtual machine they are unusable, because they use slow emulated graphics. Learn in this article how to enjoy blazingly fast graphics by unlocking the graphics virtualization capability that ships in every modern Intel CPU.

  • virtualbox
  • kvm
  • open-source
  • virtualization
  • vfio
  • sriov
  • graphics
KVM Backend for VirtualBox technical deep-dive
Thomas Prescher, Markus Partheymüller, Stefan Hertrampf

KVM Backend for VirtualBox technical deep-dive

In this article, we want to provide you with a closer look under the hood of our KVM backend for VirtualBox. It replaces the original VirtualBox kernel module with a backend implementation for the KVM hypervisor provided by Linux.

  • virtualbox
  • kvm
  • open-source
  • virtualization
  • vmm
  • hypervisor
KVM Backend for VirtualBox public release
Florian Pester, Markus Partheymüller

KVM Backend for VirtualBox public release

Today we are announcing the open-source release of our KVM backend for Virtualbox.

  • virtualbox
  • kvm
  • open-source
  • virtualization
  • vmm
  • hypervisor

Reach out to us

Have questions? Feel free to contact us using the form below. We're here to help!