Scott's Weblog The weblog of an IT pro specializing in virtualization, networking, open source, and cloud computing

Layer 3 Routing with Open vSwitch

Open vSwitch (OVS) is a core component in a number of prominent virtualization- and cloud-related products and projects (consider that OpenStack Quantum, CloudStack, XenServer, and Nicira NVP all leverage OVS). I’ve discussed before how to do VLANs with OVS (here too) as well as how to use link aggregation with OVS. In this post, I’m going to explore the use of OVS for inter-VLAN routing at Layer 3.

(Read more...)

Running Host Management on Open vSwitch

Open vSwitch (OVS) brings lots of functionality to Linux virtualization hosts, including the ability to use Link Aggregation Control Protocol (LACP) for enhanced network interface card (NIC) failover and redundancy. In this post, I’m going to show you how to run a host management interface on a LACP bundle through OVS. This prevents you from having to give up a physical interface for host management, and allows you to run all traffic through OVS.

(Read more...)

Technology Short Take #26

Welcome to Technology Short Take #26! As you might already know, the Technology Short Takes are my irregularly-published collections of links, articles, thoughts, and (sometimes) rants. I hope you find something useful here!

(Read more...)

Link Aggregation and VLAN Trunking with Brocade FastIron Switches

In this post, I’ll be sharing with you information on how to do link aggregation (with LACP) and VLAN trunking on a Brocade FastIron switch with both VMware vSphere as well as Open vSwitch (OVS).

(Read more...)

Why Mess Around with libvirt?

You might have noticed that I’ve been writing a fair number of articles around libvirt, the open source virtualization API project. Here are some of the libvirt-related articles that I’ve posted over the last couple of months (and there are more in the works):

(Read more...)

Wrapping libvirt Virtual Networks Around Open vSwitch Fake Bridges

In a previous article, I talked about how to use Open vSwitch (OVS) fake bridges to bring VLAN support into your environment. In this article, I show you how to wrap a libvirt virtual network around your OVS fake bridge.

(Read more...)

VLANs with Open vSwitch Fake Bridges

In other posts, I’ve (briefly) talked about how to configure Open vSwitch (OVS) for use with VLANs. If you know the port to which a guest is connected, you can configure that particular port as a VLAN trunk like this:

(Read more...)

Link Aggregation and LACP with Open vSwitch

In this post, I’m going to show you how to use link aggregation (via the Link Aggregation Control Protocol, or LACP) with Open vSwitch (OVS). First, though, let’s cover some basics.

(Read more...)

Thinking Out Loud: OVS and the Enterprise

Over the last few days, I’ve been unsuccessfully trying to get Open vSwitch (OVS) running on Red Hat Enterprise Linux (RHEL) 6.3 (as well as CentOS 6.3). The rationale behind this is that RHEL/CentOS are the sort of battle-tested, well-supported Linux distributions that enterprises will (and do) deploy in their data centers. OVS, of course, is central to the strategy and functionality of several network virtualization players and projects:

(Read more...)

OpenStack Summit Day 1 Recap Links

This is by no means a comprehensive list, but I did want to share a few resources recapping Day 1 of the OpenStack Summit that’s happening this week in San Diego. I’m positive there are additional resources that I’ve missed, so feel free to share more links and resources in the comments to this article.

(Read more...)