In The Lab

Configuring VXLAN and GRE Tunnels on OpenvSwitch

VXLan Tunnels Post

I have done a couple of GRE tunnel how-tos using OpenvSwitch (OVS). I had been itching to give VXLan a spin in OVS so why not ferret out someones tree on GitHub. I believe VXLan is still scheduled to officially release soon in OpenvSwitch. So here are the steps for installing, configuring tunnels on OpenvSwitch with VXLan and GRE encapsulations. …

Read More

Getting Started OpenFlow OpenvSwitch Tutorial Lab : Setup

Open Vswitch Lab

I wrote a Python OpenFlow installation app to automate an OpenFlow KVM and Open vSwitch setup found at: Getting Started OpenFlow OpenvSwitch Tutorial Lab : This is an OpenFlow Tutorial using OpenvSwitch and Floodlight controller but any other controller or switch can be used. I have had some requests on some scenarios so I put this together. Adding a few …

Read More

OpenFlow Starter Tutorial Lab #3

OpenFlow Lab

OpenFlow Starter Tutorial Lab #3 : Move individual flows Figure 1. OpenFlow starter tutorial Lab #3 topology. Add an entry to the wrong port and watch it break. Let’s clear all of our flows and get everything pinging the gateway again.

Add our three earlier entries from Lab1

Start tcpdump on the host you will send …

Read More

OpenFlow Starter Tutorial Lab #2

OpenFlow Lab

OpenFlow Starter Tutorial Lab #2 :This lab is to restrict two hosts to only talk to each other with source based forwarding using the static flow pusher RESTful API. You can add any field you want to make the forwarding decisions on. Remember to name the flows with unique names or else you will overwrite previously instantiated flows. Previous posts …

Read More

OpenFlow Starter Tutorial Lab #1

OpenFlow Lab

Figure 1. The topology for the lab simulates in software the same capabilities you can get in hardware thanks to OpenvSwitch.[/crayon] This setup allows you to add and remove as many matches into the API calls and tinker with them to get a feel once you nail down the basics. Then you can write the next “killer app” get rich …

Read More

NOX OpenFlow Controller Install on Ubuntu 12.04

Screencast w/o audio. I think it’s quick and self explanatory. This is an install for the newer NOX release on Ubuntu 12.04. I believe the branch name is ‘verity’. It was just upped a couple weeks ago to Github with the new repo linked from noxrepo.org. It isn’t fully released but the site said Q1 2012, at the least, it …

Read More

OpenvSwitch Configure from Packages and Attaching to a Floodlight OpenFlow Controller

Open Vswitch Lab

OpenvSwitch Configure from Packages and Attaching to a Floodlight OpenFlow Controller: Couple folks have asked about installing OpenvSwitch from packages on Ubuntu 12.04 as opposed to from source. The default repos have v1.4 up so almost at the latest v1.4.1. OVS will be the de facto vSwitch in the hyper-scale providers in the future in my opinion. As Vmware’s Nicira acquisition …

Read More

MPLS VPLS configuration with Juniper JunOS

Juniper VPLS MPLS

Posting a Juniper VPLS how-to on a couple of J-series routers. Have been pretty SDN focused lately so wanted to get some real stuff in for a post. Docs on JunOS VPLS can be shaky so nothing like a couple real configs to plugin your address in the lab if having problems with L2 VPNs. This includes MPLS VPLS configuration …

Read More

OpenStack Essex and Quantum Installation using OpenvSwitch from Scratch

openstack-logo

Here is a walkthrough for the Quantum Network Manager Plugin for OpenStack Essex with a Quantum Installation with OpenvSwitch. It is still in dev so expect weird things and stability issues. For a guy with a networking bread and butter this is the extremely exciting piece of OpenStack for me. I will do a followup and try and breakdown the OpenvSwitch …

Read More

Troubleshooting Common OpenStack Errors

openstack-logo

Troubleshooting Common OpenStack Errors These are some notes from troubleshooting common OpenStack Errors that I have run into in the past year. These were mostly from Diablo and Essex but some are applicable to future releases especially surrounding Nova. /*Check all services $nova-manage service list (check for XXX or smiley face) Binary Host Zone Status State Updated_At nova-scheduler openstack1 nova …

Read More

OpenStack Essex Installation Walkthrough from Scratch (Part3)

Dashboard Installation /*Install packages $apt-get install libapache2-mod-wsgi openstack-dashboard /*Restart Apache $restart apache $service apache2 restart /*Connect to the Dashboard web page. http://localhost or http://x.x.x.x So easy a caveman (me) can do it. Not really it is a pain to get it working smoothly but mainly for me was lack of good directions and learning the pieces and parts to something …

Read More

OpenStack Essex Installation Walkthrough from Scratch (Part2)

Update: My latest installation document for Folsom can be found here. It’s too tough to try and keep up with debugging installers myself so I am just using DevStack in that tutorial. Thanks! Populate Glance Host VM OS Images /*Upload Images /* 11.10 image wget http://uec-images.ubuntu.com/releases/11.10/release/ubuntu-11.10-server-cloudimg-amd64-disk1.img /* 12.04 image wget https://cloud-images.ubuntu.com/precise/current/precise-server-cloudimg-amd64-disk1.img $/etc/init.d/glance-api restart $/etc/init.d/glance-registry restart /*List Images $glance index (Should be empty) …

Read More

OpenStack Essex Installation and Configuration Screencast from Scratch (Part 1)

Many hours, days, nights and poor defenseless VMs were destroyed in preparing this how-to. There are some great scripts out there but for most engineers and architects we need to tear it apart look at the guts and put it back together. You are in luck. There are a lot of moving parts on the current OpenStack Essex release, so …

Read More

OpenStack Essex Operational Demo

This is the first in some configuration and deployment guides for OpenStack Essex. This clearly has potential well beyond hyper-scale cloud and content providers. If VMware execs are not concerned about enterprise market share today, I expect they will be sooner, rather than later. It represents consumerism driving the market. ‘Ecosystem’, is the new, fun buzzword in the cloudy, smokey …

Read More

Floodlight OpenFlow Controller Screencast with HP Switches

OpenFlow Logo

There is an updated post with the newest HP OpenFlow firmware that can be found at: Quick how-to on installing the Floodlight OpenFlow controller and a slick http UI fronted someone put up on GutHub. Floodlight is probably the easiest of all controllers to setup. It is built in Java and based on the Beacon controller project. It is a …

Read More

Page 4 of 6« First...«23456»