Discussion:
[ale] Hypervisors and such
Kyle Brieden via Ale
2018-04-06 17:19:07 UTC
Permalink
Hey all,

I'm looking to redo my hypervisor at home, and having some trouble
landing on a decision, so I'd like some input from y'all. Something
just tells me there's gotta be some strong opinions on this floating
around this list.

Background:
Current HVZ is Xen 4.4.2, with Dom0 being Ubuntu 14.04 because, at the
time back in 2015, that was the LTS that had the most up to date Xen
packages. I do most everything via CLI, from creating config files to
setting up LVM volumes for backing each machine. VM system storage is
local to the hypervisor, and larger storage is NFS exported to VMs from
my FreeNAS box.

Wants:
I am kind of tired of doing everything via CLI. I'm getting lazier
these days, so I want something that has a usable, understandable GUI.
I was considering ProxMox for it's additional container management, but
they're LXC containers. I've nothing against LXC containers, but I use
docker daily, and it doesn't behoove me to learn a second technology
just for at home, especially when Docker has the momentum and community
that it has.

I also want something that I can keep up to date without having to do a
fresh install with a new major version. Insert jokes about Arch Linux
rolling release model here.

Thanks for the opinions, everyone!

---
Very respectfully,
Kyle Brieden
DJ-Pfulio via Ale
2018-04-06 17:45:52 UTC
Permalink
I'm full of something, including opinions.

But containers aren't hypervisors, so it seems the requirements need
revisiting for clarification.

;)

I switched from Xen to KVM around 2010-ish. Never regretted that.
virt-manager is bonehead easy to use. No root required. If you have
fewer than 50 VMs, I'd suggest that any heavier solution isn't worth it.

I don't have any clue about Docker support in libvirt, but I would be
shocked if it wasn't there or in the short-list plans.

Some people have reported issues with using CentOS + oVirt to run Ubuntu
Server VMs and having the Ubuntu VMs lock up every few weeks. I'm not
seeing that, but not using CentOS as a host.

I thought that running all containers inside a full VM was the current
"best practice" for security. Has that changed?
Post by Kyle Brieden via Ale
Hey all,
I'm looking to redo my hypervisor at home, and having some trouble
landing on a decision, so I'd like some input from y'all.  Something
just tells me there's gotta be some strong opinions on this floating
around this list.
Current HVZ is Xen 4.4.2, with Dom0 being Ubuntu 14.04 because, at the
time back in 2015, that was the LTS that had the most up to date Xen
packages.  I do most everything via CLI, from creating config files to
setting up LVM volumes for backing each machine.  VM system storage is
local to the hypervisor, and larger storage is NFS exported to VMs from
my FreeNAS box.
I am kind of tired of doing everything via CLI.  I'm getting lazier
these days, so I want something that has a usable, understandable GUI. 
I was considering ProxMox for it's additional container management, but
they're LXC containers.  I've nothing against LXC containers, but I use
docker daily, and it doesn't behoove me to learn a second technology
just for at home, especially when Docker has the momentum and community
that it has.
I also want something that I can keep up to date without having to do a
fresh install with a new major version.  Insert jokes about Arch Linux
rolling release model here.
Thanks for the opinions, everyone!
---
Very respectfully,
Kyle Brieden
_______________________________________________
Ale mailing list
***@ale.org
https://mail.ale.org/mailman/listinfo/ale
See JOBS, ANNOUNCE and SCHOOLS lists at
http://mail.ale.org/mailman/listinfo
Jim Kinney via Ale
2018-04-06 17:59:01 UTC
Permalink
Ovirt on centos - connection issues between manager and all VMs, not os specific. Most of my VMs are also centos. 10Gbps network, gluster storage for replication x3, semi-periodic connection issues still in troubleshooting mode.

Virt-manager rocks for a single host or very small number of hosts. Found I could run it on my laptop and connect to and manage VMs on my home server (i.e., ale).
Post by DJ-Pfulio via Ale
I'm full of something, including opinions.
But containers aren't hypervisors, so it seems the requirements need
revisiting for clarification.
;)
I switched from Xen to KVM around 2010-ish. Never regretted that.
virt-manager is bonehead easy to use. No root required. If you have
fewer than 50 VMs, I'd suggest that any heavier solution isn't worth it.
I don't have any clue about Docker support in libvirt, but I would be
shocked if it wasn't there or in the short-list plans.
Some people have reported issues with using CentOS + oVirt to run Ubuntu
Server VMs and having the Ubuntu VMs lock up every few weeks. I'm not
seeing that, but not using CentOS as a host.
I thought that running all containers inside a full VM was the current
"best practice" for security. Has that changed?
Post by Kyle Brieden via Ale
Hey all,
I'm looking to redo my hypervisor at home, and having some trouble
landing on a decision, so I'd like some input from y'all.  Something
just tells me there's gotta be some strong opinions on this floating
around this list.
Current HVZ is Xen 4.4.2, with Dom0 being Ubuntu 14.04 because, at
the
Post by Kyle Brieden via Ale
time back in 2015, that was the LTS that had the most up to date Xen
packages.  I do most everything via CLI, from creating config files
to
Post by Kyle Brieden via Ale
setting up LVM volumes for backing each machine.  VM system storage
is
Post by Kyle Brieden via Ale
local to the hypervisor, and larger storage is NFS exported to VMs
from
Post by Kyle Brieden via Ale
my FreeNAS box.
I am kind of tired of doing everything via CLI.  I'm getting lazier
these days, so I want something that has a usable, understandable
GUI. 
Post by Kyle Brieden via Ale
I was considering ProxMox for it's additional container management,
but
Post by Kyle Brieden via Ale
they're LXC containers.  I've nothing against LXC containers, but I
use
Post by Kyle Brieden via Ale
docker daily, and it doesn't behoove me to learn a second technology
just for at home, especially when Docker has the momentum and
community
Post by Kyle Brieden via Ale
that it has.
I also want something that I can keep up to date without having to do
a
Post by Kyle Brieden via Ale
fresh install with a new major version.  Insert jokes about Arch
Linux
Post by Kyle Brieden via Ale
rolling release model here.
Thanks for the opinions, everyone!
---
Very respectfully,
Kyle Brieden
_______________________________________________
Ale mailing list
https://mail.ale.org/mailman/listinfo/ale
See JOBS, ANNOUNCE and SCHOOLS lists at
http://mail.ale.org/mailman/listinfo
--
Sent from my Android device with K-9 Mail. All tyopes are thumb related and reflect authenticity.
Kyle Brieden via Ale
2018-04-06 20:17:10 UTC
Permalink
Post by DJ-Pfulio via Ale
But containers aren't hypervisors, so it seems the requirements need
revisiting for clarification.
Yes, fair point! I didn't mean to imply that I was looking for a hvz to
run containers. I simply meant that ProxMox has some value add in that
it manages containers as well as VMs through it's GUI.

As far as virt-manager, I do recall learning to use that wwwaaaayyyy
back in 2011 or 2012ish. I'll give that another look. I'm fine with
spinning up a VM that is a docker-host. No issues there. I just had
draw to proxmox, again, because it was pretty and all in one place.

If you have multiple VM host machines, does virt-manager/libvirt/KVM
handle migrations between devices and such, or is that value add that
another tool/product provides while utilizing KVM under the hood? I
don't think it did back in the day, but time flies and things change.

---
Very respectfully,
Kyle Brieden
Post by DJ-Pfulio via Ale
I'm full of something, including opinions.
But containers aren't hypervisors, so it seems the requirements need
revisiting for clarification.
;)
I switched from Xen to KVM around 2010-ish. Never regretted that.
virt-manager is bonehead easy to use. No root required. If you have
fewer than 50 VMs, I'd suggest that any heavier solution isn't worth it.
I don't have any clue about Docker support in libvirt, but I would be
shocked if it wasn't there or in the short-list plans.
Some people have reported issues with using CentOS + oVirt to run Ubuntu
Server VMs and having the Ubuntu VMs lock up every few weeks. I'm not
seeing that, but not using CentOS as a host.
I thought that running all containers inside a full VM was the current
"best practice" for security. Has that changed?
Post by Kyle Brieden via Ale
Hey all,
I'm looking to redo my hypervisor at home, and having some trouble
landing on a decision, so I'd like some input from y'all.  Something
just tells me there's gotta be some strong opinions on this floating
around this list.
Current HVZ is Xen 4.4.2, with Dom0 being Ubuntu 14.04 because, at the
time back in 2015, that was the LTS that had the most up to date Xen
packages.  I do most everything via CLI, from creating config files to
setting up LVM volumes for backing each machine.  VM system storage is
local to the hypervisor, and larger storage is NFS exported to VMs from
my FreeNAS box.
I am kind of tired of doing everything via CLI.  I'm getting lazier
these days, so I want something that has a usable, understandable
GUI. 
I was considering ProxMox for it's additional container management, but
they're LXC containers.  I've nothing against LXC containers, but I
use
docker daily, and it doesn't behoove me to learn a second technology
just for at home, especially when Docker has the momentum and
community
that it has.
I also want something that I can keep up to date without having to do a
fresh install with a new major version.  Insert jokes about Arch Linux
rolling release model here.
Thanks for the opinions, everyone!
---
Very respectfully,
Kyle Brieden
_______________________________________________
Ale mailing list
https://mail.ale.org/mailman/listinfo/ale
See JOBS, ANNOUNCE and SCHOOLS lists at
http://mail.ale.org/mailman/listinfo
Ted W. via Ale
2018-04-07 02:41:43 UTC
Permalink
If you're looking to have container support I'd stick with Ubuntu,
personally. I manage docker/kubernetes stuff on CentOS for my day job
and it's a very special brand of pain.

For VMs, use KVM. For containers, use Docker. Manage it with Rancher.
Post by DJ-Pfulio via Ale
But containers aren't hypervisors, so it seems the requirements need
revisiting for clarification.
Yes, fair point! I didn't mean to imply that I was looking for a hvz to run
containers. I simply meant that ProxMox has some value add in that it
manages containers as well as VMs through it's GUI.
As far as virt-manager, I do recall learning to use that wwwaaaayyyy back in
2011 or 2012ish. I'll give that another look. I'm fine with spinning up a
VM that is a docker-host. No issues there. I just had draw to proxmox,
again, because it was pretty and all in one place.
If you have multiple VM host machines, does virt-manager/libvirt/KVM handle
migrations between devices and such, or is that value add that another
tool/product provides while utilizing KVM under the hood? I don't think it
did back in the day, but time flies and things change.
---
Very respectfully,
Kyle Brieden
Post by DJ-Pfulio via Ale
I'm full of something, including opinions.
But containers aren't hypervisors, so it seems the requirements need
revisiting for clarification.
;)
I switched from Xen to KVM around 2010-ish. Never regretted that.
virt-manager is bonehead easy to use. No root required. If you have
fewer than 50 VMs, I'd suggest that any heavier solution isn't worth it.
I don't have any clue about Docker support in libvirt, but I would be
shocked if it wasn't there or in the short-list plans.
Some people have reported issues with using CentOS + oVirt to run Ubuntu
Server VMs and having the Ubuntu VMs lock up every few weeks. I'm not
seeing that, but not using CentOS as a host.
I thought that running all containers inside a full VM was the current
"best practice" for security. Has that changed?
Post by Kyle Brieden via Ale
Hey all,
I'm looking to redo my hypervisor at home, and having some trouble
landing on a decision, so I'd like some input from y'all.  Something
just tells me there's gotta be some strong opinions on this floating
around this list.
Current HVZ is Xen 4.4.2, with Dom0 being Ubuntu 14.04 because, at the
time back in 2015, that was the LTS that had the most up to date Xen
packages.  I do most everything via CLI, from creating config files to
setting up LVM volumes for backing each machine.  VM system storage is
local to the hypervisor, and larger storage is NFS exported to VMs from
my FreeNAS box.
I am kind of tired of doing everything via CLI.  I'm getting lazier
these days, so I want something that has a usable, understandable GUI. 
I was considering ProxMox for it's additional container management, but
they're LXC containers.  I've nothing against LXC containers, but I use
docker daily, and it doesn't behoove me to learn a second technology
just for at home, especially when Docker has the momentum and community
that it has.
I also want something that I can keep up to date without having to do a
fresh install with a new major version.  Insert jokes about Arch Linux
rolling release model here.
Thanks for the opinions, everyone!
---
Very respectfully,
Kyle Brieden
_______________________________________________
Ale mailing list
https://mail.ale.org/mailman/listinfo/ale
See JOBS, ANNOUNCE and SCHOOLS lists at
http://mail.ale.org/mailman/listinfo
pub rsa4096 2017-03-16 [SC]
BBDE95CDBEA858A23140071A7BFC2BC289C9D831
sub rsa4096 2017-03-16 [E]
_______________________________________________
Ale mailing list
https://mail.ale.org/mailman/listinfo/ale
See JOBS, ANNOUNCE and SCHOOLS lists at
http://mail.ale.org/mailman/listinfo
Phil Turmel via Ale
2018-04-07 16:19:57 UTC
Permalink
I've been running libvirt + KVM + virt-manager on my (Gentoo) laptop for
about six years now (switched from virtualbox). When I built my latest
office server, I noted that Ubuntu Server's 16.04 LTS had caught up to
the formerly bleeding edge KVM stuff I wanted, so I set it up that way.

Delighted. I only needed to use the virsh CLI to give libvirt access to
my volume groups as storage pools. The virt-manager gui handles pretty
much everything else.
Post by DJ-Pfulio via Ale
I'm full of something, including opinions.
But containers aren't hypervisors, so it seems the requirements need
revisiting for clarification.
;)
I switched from Xen to KVM around 2010-ish. Never regretted that.
virt-manager is bonehead easy to use. No root required. If you have
fewer than 50 VMs, I'd suggest that any heavier solution isn't worth it.
I don't have any clue about Docker support in libvirt, but I would be
shocked if it wasn't there or in the short-list plans.
Some people have reported issues with using CentOS + oVirt to run Ubuntu
Server VMs and having the Ubuntu VMs lock up every few weeks. I'm not
seeing that, but not using CentOS as a host.
I thought that running all containers inside a full VM was the current
"best practice" for security. Has that changed?
Post by Kyle Brieden via Ale
Hey all,
I'm looking to redo my hypervisor at home, and having some trouble
landing on a decision, so I'd like some input from y'all.  Something
just tells me there's gotta be some strong opinions on this floating
around this list.
Current HVZ is Xen 4.4.2, with Dom0 being Ubuntu 14.04 because, at the
time back in 2015, that was the LTS that had the most up to date Xen
packages.  I do most everything via CLI, from creating config files to
setting up LVM volumes for backing each machine.  VM system storage is
local to the hypervisor, and larger storage is NFS exported to VMs from
my FreeNAS box.
I am kind of tired of doing everything via CLI.  I'm getting lazier
these days, so I want something that has a usable, understandable GUI. 
I was considering ProxMox for it's additional container management, but
they're LXC containers.  I've nothing against LXC containers, but I use
docker daily, and it doesn't behoove me to learn a second technology
just for at home, especially when Docker has the momentum and community
that it has.
I also want something that I can keep up to date without having to do a
fresh install with a new major version.  Insert jokes about Arch Linux
rolling release model here.
Thanks for the opinions, everyone!
---
Very respectfully,
Kyle Brieden
_______________________________________________
Ale mailing list
https://mail.ale.org/mailman/listinfo/ale
See JOBS, ANNOUNCE and SCHOOLS lists at
http://mail.ale.org/mailman/listinfo
_______________________________________________
Ale mailing list
***@ale.org
https://mail.ale.org/mailman/listinfo/ale
See JOBS, ANNOUNCE and SCHOOLS lists at
http://mail.a

Loading...