Hello Ben,

It will help if you provide a diagram of what you would like to achieve,
it may help understand your need better.

With oVirt the VM networks are implemented on the hosts as bridges
with one port bind to a nic/bond/vlan for external access.
The connectivity itself on the switch is a given.

Recently work is under way to use external networks using OVN.
OVN uses OVS to create bridges on the hosts and connects them
using tunnels for interconnectivity.
See https://www.ovirt.org/blog/2016/11/ovirt-provider-ovn for details.

Thanks,
Edy.


On Tue, Feb 21, 2017 at 7:31 PM, Ben Kincaid <stillreal86@gmail.com> wrote:
Hi List,

I am currently in the process of evaluating several KVM management
packages in order to replace some old Vsphere.

I have been running up test labs with the following:

* oVirt
* OpenNebula
* Cloudstack
* Proxmox
* Ganeti

While I am more than happy to script up a few CLI tools and interact
with Libvirt directly, that isn’t going to work for most end users of
this infrastructure.

I am running in to a bit of a challenge around the networking aspect
of what I am trying to create here, since most of these management
tools assume you are building an all-in-one box deployment, or you
manage your own network infrastructure in your datacenter.

We have 6 soon to be 8 boxes in a remote DC, and we don’t have any
flexibility around the networking.

Each box has one NIC, with a public IP, and we have a couple of /27
address ranges to use.  We need to specify which port on the switch
that /27 will be going to.

So what I would like to do is build a private address network across
all 8 boxes, either using something like PeerVPN / Tinc or the new VPN
features built in to Vswitch, I would then put that on vmbr1 for
example.

Vmbr0 would be the public internet port on each box, and on one box I
would run up an instance of PFSense or similar in a VM which I would
route the /27’s to and then forward them to IPs on the internal IP
pool.

Does oVirt have the ability to manage a network structure such as
this, and if so how might I go about it? I've had a read through the
docs but couldn't work out how I'd build this type of structure in
oVirt.

Thanks for such a great peace of software, and I appreciate any
suggestions or advice anyone can offer on this issue.
_______________________________________________
Users mailing list
Users@ovirt.org
http://lists.ovirt.org/mailman/listinfo/users