BarterVirtualMachineOperator

This repository is maintained by a human.

  • AI reasoning is used for analytical purposes only.
  • Definitive, last and the only executive decision is made a by a human.

About

  • This project serves as a SystemD-based "state machine" for libvirtd-based virtual machine operation.
  • For this project, there is included from-start-to-finish wiki page that serves both as a manual and as a runbook.

Tested on / with

Host Deployed / installed Guest Reason Result
Arch Linux via LinuxHacks/ai.sh Windows 10 Virtualized gaming 100-96% native GPU performance

Where to start

  • Please consult repo's wiki.

Validation & Reproducibility

  • Status: Verified 1:1 Reconstruction
  • Methodology: Green-field Deployment (Clean Room Installation)

This framework has been successfully validated through a rigorous "Green-field" replication process. A secondary, independent virtual environment was constructed from scratch using only the provided documentation, IaC scripts, and the iPXE installer.

Key Results of Replication:

  • Performance Parity: The newly deployed instance achieved identical performance metrics (120-180 FPS) as the original optimized rig.
  • Deterministic Behavior: All system transitions, PCI bus mappings, and driver handovers behaved exactly as documented.
  • Independence: The success of the deployment confirms that the project's logic is independent of host-specific artifacts and relies solely on the engineering principles defined in the repository.

"If a setup cannot be reproduced from zero, it is not a platform - it is an accident. BarterVMOp is a platform."

S
Description
No description provided
Readme 65 KiB
Languages
Shell 97.1%
Makefile 2.9%