5 ms·
Keep the eyes open on https://oxide.computer/ https://oxide.computer/ - they are building hyperscalar racks with open source components. Using bhyve as the hype
by tonoto 3y ago
Keep the eyes open on https://oxide.computer/ https://oxide.computer/ - they are building hyperscalar racks with open source components. Using bhyve as the hypervisor, API as a first class citizen, Terraform/Opentofu, live-migration. Can't wish for much more
- 0dayz 3y agoWhy... bhyve, there's 0 advantages to kvm.
- steve1977 3y agoNot being GPL might be one
- tonoto 3y agoThe question was "What is the enterprise virtualization alternative?" ..and your answer is kvm? KVM in itself is enterprise? ..or was it in context to my response referring to Oxide as an enterprise alternative? Well, in that case I can tell that there are only advantages to bhyve as the code base of kvm fork is old and all focus shifted to bhyve which build with todays hardware in mind.
- keep_reading 3y agoMassive IO performance over KVM due to the emulated NVME driver. Bhyve may be juvenile compared to KVM but it seems to have a better design and a better license. https://klarasystems.com/articles/virtualization-showdown-freebsd-bhyve-linux-kvm/ https://klarasystems.com/articles/virtualization-showdown-fr... edit: also bhyve runs on SmartOS too, and I think Bryan is going to be more comfortable with a Solaris OS under the hood
- Always_Anon 3y ago>Massive IO performance over KVM due to the emulated NVME driver. That is incorrect. It's faster than KVM's virtio, not faster than KVM's NVMe. They didn't bother to test KVM's NVMe virtualization[0]. To quote your source: "As it turns out, bhyve/NVMe isn’t just faster than bhyve/VirtIO—it’s faster than KVM/VirtIO as well" They're comparing apples to oranges. Why would they do that? "Meet the Author: Jim Salter" Oh, that's why. >Bhyve may be juvenile compared to KVM but it seems to have a better design Likely not, debatable. >better license. Debatable, but I get it. >also bhyve runs on SmartOS too, and I think Bryan is going to be more comfortable with a Solaris OS under the hood Most definitely why. KVM uses a lot of Linux kernel specific interfaces and functions. Bhyve is easier to port due to this. [0] https://qemu-project.gitlab.io/qemu/system/devices/nvme.html https://qemu-project.gitlab.io/qemu/system/devices/nvme.html