Choosing KVM over Hyper-V....
-
Working on a new Hyper-V host for Nextcloud and ready to go insane. This host will be at a different location and of course - there is no domain to simplify using Hyper-V manager. Decided to try WAC. That software in my opinion is a train wreck. Very slow and constantly crashes. Tried on multiple machines and most of them exceeded the requirements to run it. Don't care for the way it created a new vm. Don't care for it in general. Frustrated beyond belief. Tired of fighting Hyper-v management. I have it deployed all over the place and zero issues when it is on a domain. Hate the fact that if I would change machines to manage on a non-domain, i would have to jump thru hoops to set up each machine.
In comes KVM - I am seriously considering using it to host the Nextcloud server which will run on Fedora as well the KVM host. I need someone to convince me otherwise. If Cockpit would work well enough to manage the VMs, I may just go that route. Any reason this is a bad idea? I have used KVM with virt-manager but not fully used Cockpit for management. Web interface would be the best fit for this install.
-
@brandon220 said in Choosing KVM over Hyper-V....:
Cockpit
Was cockpit really up to the task yet? I thought you couldn't create VMs in it.
-
The Cockpit interface for managing KVM was still a work in progress the last that I looked/played with it. It did have all of the functionality required, but IMO lacked some of the finesse required to solidify it as something I'd use solely in production.
-
@Pete-S said in Choosing KVM over Hyper-V....:
@brandon220 said in Choosing KVM over Hyper-V....:
Cockpit
Was cockpit really up to the task yet? I thought you couldn't create VMs in it.
You can, you just need to add the tools.
-
@brandon220 said in Choosing KVM over Hyper-V....:
Working on a new Hyper-V host for Nextcloud and ready to go insane. This host will be at a different location and of course - there is no domain to simplify using Hyper-V manager. Decided to try WAC. That software in my opinion is a train wreck. Very slow and constantly crashes. Tried on multiple machines and most of them exceeded the requirements to run it. Don't care for the way it created a new vm. Don't care for it in general. Frustrated beyond belief. Tired of fighting Hyper-v management. I have it deployed all over the place and zero issues when it is on a domain. Hate the fact that if I would change machines to manage on a non-domain, i would have to jump thru hoops to set up each machine.
In comes KVM - I am seriously considering using it to host the Nextcloud server which will run on Fedora as well the KVM host. I need someone to convince me otherwise. If Cockpit would work well enough to manage the VMs, I may just go that route. Any reason this is a bad idea? I have used KVM with virt-manager but not fully used Cockpit for management. Web interface would be the best fit for this install.
KVM is awesome and should be the default choice unless there are reasons something else makes more sense.
But here's how to get Hyper-V working in a non-domain:
https://timothygruber.com/hyper-v-2/remotely-managing-hyper-v-server-in-a-workgroup-or-non-domain/ -
@Pete-S I thought you could after the cockpit-machines package is installed.
-
@brandon220 said in Choosing KVM over Hyper-V....:
@Pete-S I thought you could after the cockpit-machines package is installed.
You can, just realize that a there are browser bugs that might irk you. Chrome on Windows for example had issues with copy and paste. Drove me up a wall.
It worked just fine as soon as I changed browsers, but there may be other quirks that exist.
-
@Obsolesce I use your guide to set up the management but once the machine leaves, I don't want to have to do it to every machine as the same one won't always be available. I know that is a strange scenario but not my choice. Your guide works perfect. I peruse your site frequently. Excellent work btw.
-
@DustinB3403 I am used to jumping browsers all day. I tend to use Chrome and Firefox the most.
-
@brandon220 said in Choosing KVM over Hyper-V....:
Decided to try WAC. That software in my opinion is a train wreck.
That's what we have found.
-
@brandon220 said in Choosing KVM over Hyper-V....:
In comes KVM - I am seriously considering using it to host the Nextcloud server which will run on Fedora as well the KVM host. I need someone to convince me otherwise. If Cockpit would work well enough to manage the VMs, I may just go that route. Any reason this is a bad idea? I have used KVM with virt-manager but not fully used Cockpit for management. Web interface would be the best fit for this install.
Cockpit can't quite do it all yet. Don't go down that path. Install virt-manager on your local desktop, connect over SSH, manage from virt-manager. Easy, done.
Hyper-V is crazy to me, if you aren't forced to use it, how did it even get considered? Just a huge waste of time and resources.
-
@DustinB3403 said in Choosing KVM over Hyper-V....:
@Pete-S said in Choosing KVM over Hyper-V....:
@brandon220 said in Choosing KVM over Hyper-V....:
Cockpit
Was cockpit really up to the task yet? I thought you couldn't create VMs in it.
You can, you just need to add the tools.
You have to do the networking pieces and some VM creation by hand still
COckpit is going to rock this soon, but not quite yet.
-
@Pete-S said in Choosing KVM over Hyper-V....:
@brandon220 said in Choosing KVM over Hyper-V....:
Cockpit
Was cockpit really up to the task yet? I thought you couldn't create VMs in it.
You CAN, just not usable ones. So semantics... it CREATES them, but you'll need to create YOURS by hand, lol.
-
@scottalanmiller No doubt. I don’t think it should have been released yet. The import/export function that have existed for a long time in HV manager are a “feature request”. Really?
-
@brandon220 said in Choosing KVM over Hyper-V....:
@scottalanmiller No doubt. I don’t think it should have been released yet. The import/export function that have existed for a long time in HV manager are a “feature request”. Really?
And it is on multiple releases at this point. Microsoft's approach to "polish" on released products has really changed. Deploying in every way as they want you to, it often just totally doesn't work.
-
@scottalanmiller said in Choosing KVM over Hyper-V....:
@Pete-S said in Choosing KVM over Hyper-V....:
@brandon220 said in Choosing KVM over Hyper-V....:
Cockpit
Was cockpit really up to the task yet? I thought you couldn't create VMs in it.
You CAN, just not usable ones. So semantics... it CREATES them, but you'll need to create YOURS by hand, lol.
Wait, what? It the Cockpit interface doesn't create usable VMs?
-
@DustinB3403 said in Choosing KVM over Hyper-V....:
@scottalanmiller said in Choosing KVM over Hyper-V....:
@Pete-S said in Choosing KVM over Hyper-V....:
@brandon220 said in Choosing KVM over Hyper-V....:
Cockpit
Was cockpit really up to the task yet? I thought you couldn't create VMs in it.
You CAN, just not usable ones. So semantics... it CREATES them, but you'll need to create YOURS by hand, lol.
Wait, what? It the Cockpit interface doesn't create usable VMs?
No, you can't select your networking properly, for example.
-
@scottalanmiller said in Choosing KVM over Hyper-V....:
@DustinB3403 said in Choosing KVM over Hyper-V....:
@scottalanmiller said in Choosing KVM over Hyper-V....:
@Pete-S said in Choosing KVM over Hyper-V....:
@brandon220 said in Choosing KVM over Hyper-V....:
Cockpit
Was cockpit really up to the task yet? I thought you couldn't create VMs in it.
You CAN, just not usable ones. So semantics... it CREATES them, but you'll need to create YOURS by hand, lol.
Wait, what? It the Cockpit interface doesn't create usable VMs?
No, you can't select your networking properly, for example.
Oh.
-
@scottalanmiller said in Choosing KVM over Hyper-V....:
@DustinB3403 said in Choosing KVM over Hyper-V....:
@scottalanmiller said in Choosing KVM over Hyper-V....:
@Pete-S said in Choosing KVM over Hyper-V....:
@brandon220 said in Choosing KVM over Hyper-V....:
Cockpit
Was cockpit really up to the task yet? I thought you couldn't create VMs in it.
You CAN, just not usable ones. So semantics... it CREATES them, but you'll need to create YOURS by hand, lol.
Wait, what? It the Cockpit interface doesn't create usable VMs?
No, you can't select your networking properly, for example.
And storage location.
-
Yeah, really sucks. But F29 was a big step up from F28. F30 isn't there yet (we've had it deployed for weeks.) But fingers crossed that F31 in the fall will be there.