Involved Projects and Packages
MMTests is a configurable test suite that runs a number of common workloads
of interest to developers. It is possible to add monitors for the workload
and it provides reporting tools for comparing different test runs.
libtraceevent
trace-cmd reporting can be extremely verbose making it difficult to analyse. kernelshark visualises the data so that it can be filtered or trimmed.
This project was created for package suse-kabi-tools via attribute OBS:Maintained
This project was created for package patterns-server via attribute OBS:Maintained
This project was created for package qemu via attribute OBS:Maintained
QEMU is a quick emulator, using dynamic translation (TCG). It also serves as frontend for KVM and as backend for Xen device emulation.
Note that this package is based on a Git patch queue and the .spec file is thus generated from qemu.spec.in.
QEMU is a quick emulator, using dynamic translation (TCG). It also serves as frontend for KVM and as backend for Xen device emulation.
Note that this package is based on a Git patch queue and the .spec file is thus generated from qemu.spec.in.
Serf is a service orchestration and management tool.
It offers a decentralized, lightweight, highly available and fault
tolerant solution for service discovery and orchestration that runs
on Linux, Mac OS-X and Windows.
An efficient and lightweight gossip protocol is used to communicate
among the nodes, and node failures are detected and notified to the rest
of the cluster. An event system is built on top of Serf, so that events
such as deploys, configuration changes, et.c, can be propagated around.
Serf is also completely masterless, meaning there's no single point of
failure.
This package provides the agent that should be started on every node.
Serf is a service orchestration and management tool.
It offers a decentralized, lightweight, highly available and fault
tolerant solution for service discovery and orchestration that runs
on Linux, Mac OS-X and Windows.
An efficient and lightweight gossip protocol is used to communicate
among the nodes, and node failures are detected and notified to the rest
of the cluster. An event system is built on top of Serf, so that events
such as deploys, configuration changes, et.c, can be propagated around.
Serf is also completely masterless, meaning there's no single point of
failure.
This package provides the agent that should be started on every node.
Factory development project for virtualization-related packages
Manage lightweight VMs created from OCI images
Tool for gathering and displaying kvm statistics, useful for analyzing how kvm guests are running.
libkrun is a dynamic library that allows programs to easily acquire the ability to run processes in a partially isolated environment using KVM Virtualization.
It integrates a VMM (Virtual Machine Monitor, the userspace side of an Hypervisor) with the minimum amount of emulated devices required to its purpose, abstracting most of the complexity that comes from Virtual Machine management, offering users a simple C API.
A dynamic library bundling a Linux kernel in a convenient storage format
mdevctl is a utility for managing and persisting devices in the mediated device framework of the Linux kernel. Mediated devices are sub-devices of a parent device (e.g. a vGPU) which can be dynamically created and potentially used by drivers like vfio-mdev for assignment to virtual machines.
Once upon a time, there was numad. These days, there is no need of having it running as a daemon. However, the service of "pre-placement" of a VM (i.e., deciding on which NUMA node[s] place the VM, while it's being created) is still valuable. And that's what this package aims at offering.
The Open Virtual Machine Firmware (OVMF) project aims to support firmware for Virtual Machines using the edk2 code base.
QEMU is a generic and open source machine emulator and virtualizer.
QEMU can be used in several different ways. The most common is for System Emulation, where it provides a virtual model of an entire machine (CPU, memory and emulated devices) to run a guest OS. In this mode the CPU may be fully emulated, or it may work with a hypervisor such as KVM or Xen to allow the guest to run directly on the host CPU.
Note that this package is produced using a Git based workflow. Please refer to README.PACKAGING before making modifications.