What is KVM Best Management Tools in 2017?
-
Do you know any valid API that can be called remotely and doing also network and storage operations?
I can't figure why I can't find this.
-
Is there a Windows GUI to manage a KVM set-up?
As I was going to have a play when I get a spare server back in the "server room" -
@hobbit666 said in What is KVM Best Management Tools in 2017?:
Is there a Windows GUI to manage a KVM set-up?
As I was going to have a play when I get a spare server back in the "server room"You don't want that. A Windows GUI is the worst thing ever, even for Windows work. You want a web GUI, and that's what Cockpit is. A Windows GUI would be purely a negative.
-
@scottalanmiller Good to know
-
@hobbit666 said in What is KVM Best Management Tools in 2017?:
@scottalanmiller Good to know
Same would go for Linux, native GUIs are almost always a bad thing.
-
I've found that the very best way to manage your KVM virtual machines is to SSH into the KVM hypervisor and use the
virsh
command. Nothing beats that.If you need a GUI, I've found Virt-Manager to be the next best.
If you would like a whole management interface GUI that is similar to Microsoft's System Center Virtual Machine Manager, then you should look into oVirt. I'm currently doing some things with oVirt and I really like it.
As other's mentioned, the Kimchi-Project is an excellent way to manage your KVM server and VMs via HTML5 web interface. I've got a guide on my blog on how to set it up here: https://www.timothygruber.com/linux/fedora-26-kvm-html5-remote-access-with-web-console-via-kimchi-part-1/
There is also
cockpit-machines
, a part of Cockpit, a web interface, but that only allows you to reboot/shutdown/on/off your virtual machines, and also allows you to view your VMs through your browser. -
I'm not sure to get Kimchi architecture. Do you need to install it on each node? There is no "pool" concept in KVM world?
-
@olivier Have you looked at oVirt + Gluster https://www.ovirt.org/blog/2017/04/up-and-running-with-ovirt-4.1-and-gluster-storage/
-
@olivier said in What is KVM Best Management Tools in 2017?:
I'm not sure to get Kimchi architecture. Do you need to install it on each node? There is no "pool" concept in KVM world?
Nope. It can manage several different KVM servers via a single VM.
-
@Tim_G I need to take 4.2 for a spin https://www.ovirt.org/blog/2017/11/introducing-ovirt-4.2.0-beta/
-
@fateknollogee said in What is KVM Best Management Tools in 2017?:
@Tim_G I need to take 4.2 for a spin https://www.ovirt.org/blog/2017/11/introducing-ovirt-4.2.0-beta/
Let me know how it goes, I haven't tried 4.2 yet.
-
@Tim_G Will Kimchi display vm info from multiple hosts in a single pane? (I assume it's 1:1)
-
@fateknollogee said in What is KVM Best Management Tools in 2017?:
@Tim_G Will Kimchi display vm info from multiple hosts in a single pane? (I assume it's 1:1)
No it's per server basis. If it can, I'm not aware of it and haven't even had the thought to look or try.
-
@fateknollogee said in What is KVM Best Management Tools in 2017?:
@olivier Have you looked at oVirt + Gluster https://www.ovirt.org/blog/2017/04/up-and-running-with-ovirt-4.1-and-gluster-storage/
I'm not searching for a "complete" solution, I'm asking for an API to possibly use on top.
Beyond that, oVirt is a but ugly in some ways (probably because there is not "complete" native stack for KVM
-
@tim_g said in What is KVM Best Management Tools in 2017?:
@fateknollogee said in What is KVM Best Management Tools in 2017?:
@Tim_G Will Kimchi display vm info from multiple hosts in a single pane? (I assume it's 1:1)
No it's per server basis. If it can, I'm not aware of it and haven't even had the thought to look or try.
That's even worse than I assumed
-
@olivier said in What is KVM Best Management Tools in 2017?:
I'm not searching for a "complete" solution, I'm asking for an API to possibly use on top.
Beyond that, oVirt is a but ugly in some ways (probably because there is not "complete" native stack for KVM
I know you aren't looking for a complete solution.
I thought you might look at oVirt, see how they are doing whatever they do & then you would do it "better" -
Within ALL people using KVM in the world, nobody took time to make a valid API that's not a Rube Goldberg machine? (OpenStack or so) I can't understand that.
-
@fateknollogee said in What is KVM Best Management Tools in 2017?:
@olivier said in What is KVM Best Management Tools in 2017?:
I'm not searching for a "complete" solution, I'm asking for an API to possibly use on top.
Beyond that, oVirt is a but ugly in some ways (probably because there is not "complete" native stack for KVM
I know you aren't looking for a complete solution.
I thought you might look at oVirt, see how they are doing whatever they do & then you would do it "better"Last time I did, I had a headache and my eyes bleed for a week
-
@olivier said in What is KVM Best Management Tools in 2017?:
Within ALL people using KVM in the world, nobody took time to make a valid API that's not a Rube Goldberg machine? I can't understand that.
I hear what you're saying about the lack of API, but there must be some reason KVM is kicking the crap out of XS...
Nutanix, GCP, AWS, IBM....all using/moving/switching to KVM -
@fateknollogee That's not that simple. And you can't compare apple to carrots.
You can compare KVM and Xen. You can't compare XS and KVM.
In terms of "full stack" API, there is no "standard" for KVM. Everyone is doing is own stuff. That's not what I call a success