KVM / Red Hat Virtualization Management
-
Mist is a good one but it's more geared towards cloud deployments.
I've used Ansible and Terraform to do deployments as well as Virt-Manager and virsh. It's all in what you want.
This is all assuming that you're using QEMU. KVM exists without QEMU which is how GCP and AWS run KVM.
For Firecracker (AWS) it's all REST API management.
-
This link lists several options, but I'm curious if there's a de facto standard for managing a KVM cluster?
Looks like the answer is "no"
-
@EddieJennings said in KVM / Red Hat Virtualization Management:
This link lists several options, but I'm curious if there's a de facto standard for managing a KVM cluster?
Looks like the answer is "no"
The default answer does exist, Virt-Manager. Cockpit works, but as @travisdh1 mentioned is lacking a few features to make it the solidified "go-to" solution.
If you need more or want something different then you'd look at alternatives.
-
@DustinB3403 said in KVM / Red Hat Virtualization Management:
@EddieJennings said in KVM / Red Hat Virtualization Management:
This link lists several options, but I'm curious if there's a de facto standard for managing a KVM cluster?
Looks like the answer is "no"
The default answer does exist, Virt-Manager. Cockpit works, but as @travisdh1 mentioned is lacking a few features to make it the solidified "go-to" solution.
If you need more or want something different then you'd look at alternatives.
The feature I see missing from Virt-Manage is the click-to-make-this-vm-a-template button and then click-to-deploy-a-vm-from-template button. What I do instead is just make a VM, power it down, and clone it, which, for the most part, seems behave the same.
-
@EddieJennings said in KVM / Red Hat Virtualization Management:
@DustinB3403 said in KVM / Red Hat Virtualization Management:
@EddieJennings said in KVM / Red Hat Virtualization Management:
This link lists several options, but I'm curious if there's a de facto standard for managing a KVM cluster?
Looks like the answer is "no"
The default answer does exist, Virt-Manager. Cockpit works, but as @travisdh1 mentioned is lacking a few features to make it the solidified "go-to" solution.
If you need more or want something different then you'd look at alternatives.
The feature I see missing from Virt-Manage is the click-to-make-this-vm-a-template button and then click-to-deploy-a-vm-from-template button. What I do instead is just make a VM, power it down, and clone it, which, for the most part, seems behave the same.
So, by your description, you can't make templates of VMs?
-
@wrx7m I thought you could do this using virsh or am I mistaken?
-
@jmoore said in KVM / Red Hat Virtualization Management:
@wrx7m I thought you could do this using virsh or am I mistaken?
I haven't used KVM yet. I am not sure.
-
In Virt-Manager you would just clone the VM once it's powered off.
So build your Template VM, with all of the settings you want. Name it something identifiable as a template and just clone, clone clone.
I'm not sure if there is a specific "Template" feature though, at least I'm not seeing one here.
-
-
Here is what Virt-Manager would look like using XOCE as a template in this case and cloning it.
-
Also just as an aside, the screenshot functionality of Fedora is so damn simple.
Shift+Alt+PrntScrn and you get the active window, saved to Pictures
How easy is that! Thank you Linux Devs
-
@EddieJennings said in KVM / Red Hat Virtualization Management:
@black3dynamite said in KVM / Red Hat Virtualization Management:
oVirt web management UI looks very similar to what RHEV uses.
I'm surprised Red Hat doesn't seem to be promoting whatever they use for managing RHEV. I figured they'd try to lure folks away from VMware or Hyper-V with a slick interface
Ovirt is the upstream of RHEV.
-
@matteo-nunziati said in KVM / Red Hat Virtualization Management:
@EddieJennings said in KVM / Red Hat Virtualization Management:
@black3dynamite said in KVM / Red Hat Virtualization Management:
oVirt web management UI looks very similar to what RHEV uses.
I'm surprised Red Hat doesn't seem to be promoting whatever they use for managing RHEV. I figured they'd try to lure folks away from VMware or Hyper-V with a slick interface
Ovirt is the upstream of RHEV.
So you'd install 1-300 oVirt nodes (on your physical and individual servers) and create a gluster pool out of them?
I actually looked at this a while ago and got frustrated with their documentation because and very specifically it jumps across all of the options to getting ovirt to work.
-
@DustinB3403 said in KVM / Red Hat Virtualization Management:
@matteo-nunziati said in KVM / Red Hat Virtualization Management:
@EddieJennings said in KVM / Red Hat Virtualization Management:
@black3dynamite said in KVM / Red Hat Virtualization Management:
oVirt web management UI looks very similar to what RHEV uses.
I'm surprised Red Hat doesn't seem to be promoting whatever they use for managing RHEV. I figured they'd try to lure folks away from VMware or Hyper-V with a slick interface
Ovirt is the upstream of RHEV.
So you'd install 1-300 oVirt nodes (on your physical and individual servers) and create a gluster pool out of them?
I actually looked at this a while ago and got frustrated with their documentation because and very specifically it jumps across all of the options to getting ovirt to work.
Ah no, that's not how oVirt works.
-
@black3dynamite said in KVM / Red Hat Virtualization Management:
oVirt web management UI looks very similar to what RHEV uses.
Guess why...they're pretty much one & the same, kinda like CentOS/RHEL/Fedora.
-
@wrx7m said in KVM / Red Hat Virtualization Management:
@EddieJennings said in KVM / Red Hat Virtualization Management:
@DustinB3403 said in KVM / Red Hat Virtualization Management:
@EddieJennings said in KVM / Red Hat Virtualization Management:
This link lists several options, but I'm curious if there's a de facto standard for managing a KVM cluster?
Looks like the answer is "no"
The default answer does exist, Virt-Manager. Cockpit works, but as @travisdh1 mentioned is lacking a few features to make it the solidified "go-to" solution.
If you need more or want something different then you'd look at alternatives.
The feature I see missing from Virt-Manage is the click-to-make-this-vm-a-template button and then click-to-deploy-a-vm-from-template button. What I do instead is just make a VM, power it down, and clone it, which, for the most part, seems behave the same.
So, by your description, you can't make templates of VMs?
Not that I’ve seen with Virt-Manager GUI. I might can from the command line.
-
@FATeknollogee said in KVM / Red Hat Virtualization Management:
@DustinB3403 said in KVM / Red Hat Virtualization Management:
@matteo-nunziati said in KVM / Red Hat Virtualization Management:
@EddieJennings said in KVM / Red Hat Virtualization Management:
@black3dynamite said in KVM / Red Hat Virtualization Management:
oVirt web management UI looks very similar to what RHEV uses.
I'm surprised Red Hat doesn't seem to be promoting whatever they use for managing RHEV. I figured they'd try to lure folks away from VMware or Hyper-V with a slick interface
Ovirt is the upstream of RHEV.
So you'd install 1-300 oVirt nodes (on your physical and individual servers) and create a gluster pool out of them?
I actually looked at this a while ago and got frustrated with their documentation because and very specifically it jumps across all of the options to getting ovirt to work.
Ah no, that's not how oVirt works.
Can you explain then?
Ovirt has their own iso. So presumably you'd install that on your hardware as a node over and over.
-
@DustinB3403 said in KVM / Red Hat Virtualization Management:
@FATeknollogee said in KVM / Red Hat Virtualization Management:
@DustinB3403 said in KVM / Red Hat Virtualization Management:
@matteo-nunziati said in KVM / Red Hat Virtualization Management:
@EddieJennings said in KVM / Red Hat Virtualization Management:
@black3dynamite said in KVM / Red Hat Virtualization Management:
oVirt web management UI looks very similar to what RHEV uses.
I'm surprised Red Hat doesn't seem to be promoting whatever they use for managing RHEV. I figured they'd try to lure folks away from VMware or Hyper-V with a slick interface
Ovirt is the upstream of RHEV.
So you'd install 1-300 oVirt nodes (on your physical and individual servers) and create a gluster pool out of them?
I actually looked at this a while ago and got frustrated with their documentation because and very specifically it jumps across all of the options to getting ovirt to work.
Ah no, that's not how oVirt works.
Can you explain then?
Ovirt has their own iso. So presumably you'd install that on your hardware as a node over and over.
If you're talking Gluster, that usually refers to a "hyperconverged" install with HE (Hosted Engine).
Recommended start point "out of Box" is 3 nodes per cluster using Cockpit UI for the setup.
This'll give you some idea: https://www.ovirt.org/blog/2018/02/up-and-running-with-ovirt-4-2-and-gluster-storage.html -
@DustinB3403 said in KVM / Red Hat Virtualization Management:
@JaredBusch said in KVM / Red Hat Virtualization Management:
@DustinB3403 said in KVM / Red Hat Virtualization Management:
Umm what? RHEL is not based on KVM. RHEL is the OS.
Doh words.
I meant RHEL Virtualization is based on KVM
That's RHEV, or at least it used to be.
-
@matteo-nunziati said in KVM / Red Hat Virtualization Management:
@EddieJennings said in KVM / Red Hat Virtualization Management:
@black3dynamite said in KVM / Red Hat Virtualization Management:
oVirt web management UI looks very similar to what RHEV uses.
I'm surprised Red Hat doesn't seem to be promoting whatever they use for managing RHEV. I figured they'd try to lure folks away from VMware or Hyper-V with a slick interface
Ovirt is the upstream of RHEV.
Yup, oVirt is what RHEV's interface comes from.