Kernel-based Virtual Machine (KVM)
Use Cases and Deployment Scope
KVM is the underlying technology for all of the virtualization that we run. We wanted to ensure that we weren't tied into a specific vendor and could easily migrate if one started to misbehave. By using KVM based solutions, we can easily shift to new solutions as things improve, set up low cost lab/testing environments, and provide solid virtualization environments for our clients.
Pros
- Virtualization
- Snapshotting
- Management
Cons
- Graphical performance is lacking
- Sometimes documentation isn't as strong as we would like.
Return on Investment
- Deploy low/no cost software solutions
- Become hardware agnostic
- Free ourselves of vendor lock-in
Usability
Alternatives Considered
VMware ESXi and XenServer
Other Software Used
TrueNAS, Fedora Linux, Debian OS, KeePassXC

