Cloud · Havana · IceHouse · Instance Management · Juno · Kilo · Liberty · Network Management · Neutron · OpenStack

Getting started with first instance on OpenStack

Once OpenStack is installed, we need to do a certain steps before we start the instance for the first time.
Continue reading “Getting started with first instance on OpenStack”

Advertisements
Cloud · Grizzly · Havana · IceHouse · Netfilter · Netlink · Network Management · Networking · Neutron · Open source · Open vSwitch · OpenFlow · OpenStack · OpenStack architecture · Quantum · Software Defined Networking · Virtualization

L3 connectivity using neutron-l3-agent

The neutron l3 agent is responsible for providing service for routing, natting, security-group rules and floatingip allocation. This purpose of this post is to document its working principles and also to enable users to effectively debug their Openstack cloud(most problems occur due to user mis configuration). The l3 agent offers these services from the network node and relies on neutron-openvswitch-agent to provide l2 connectivity to the instances running on compute nodes. This post assumes that the readers are aware of how l2 connectivity is achieved using ‘openvswitch’ mechanism driver. Continue reading “L3 connectivity using neutron-l3-agent”

Cloud · Havana · IceHouse · Network Management · Neutron · Open vSwitch · OpenFlow · OpenStack · Quantum

Open vSwitch in Openstack

Coffee Breaks

A multitude of Openstack users eventually run into Open vSwitch. Not because they want to, but because they have to. So here is something to deconstruct what Open vSwitch really is, and what it does.

What is Open vSwitch?

In the words of the Open vSwitch website:

“Open vSwitch is a production quality, multilayer virtual switch licensed under the open source Apache 2.0 license.  It is designed to enable massive network automation through programmatic extension, while still supporting standard management interfaces and protocols (e.g. NetFlow, sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag).”

Openstack uses Open vSwitch as its default virtual switch. There are various reasons for this. The primary reason is VLAN support. Open vSwitch is inherently built with VLAN support, and Openstack uses VLANs extensively to differentiate between its virtual networks. Also, Open vSwitch is works very well in a distributed environment. This is extremely important in a platform like…

View original post 444 more words

Cloud · Havana · Network Management · Neutron · OpenStack · Ubuntu

OpenStack Havana on Ubuntu 12.04 LTS – Single machine setup

The Single machine setup has all the services running. Cinder part is to be added in the future.

Install Ubuntu 12.04 with partitioning scheme as per your requirements.

Note: Run all the commands as super-user. We assume that the IP of the Single machine is 10.0.0.1.

Continue reading “OpenStack Havana on Ubuntu 12.04 LTS – Single machine setup”