In sommige gevallen kan het handig zijn om een virtuele machine te kunnen
behandelen alsof het BareMetal is. Denk bijvoorbeeld aan het testen van
provisioning scripts met Ansible, of aan het ontwikkelen van automation rondom
OpenShift installaties.
In het verleden kon je dit bijvoorbeeld doen met VirtualBMC, maar met een paar
beperkingen:
- Iedere VM had een eigen netwerk poort nodig, en moest apart geconfigureerd
worden
- Beperkt tot het IPMI protocol (dus geen upload van virtuele media)
Tegenwoordig kun je ook sushy-emulator
gebruiken van het sushy-tools
project. Deze spreekt geen IPMI, maar RedFish, een modernere standaard waar je
bijvoorbeeld wel virtuele media mee kunt laden. Ook heb je maar een enkele
instantie nodig per hypervisor, die automatisch alle draaiende LibVirt machines
ontdekt en beschikbaar maakt.