openstack-neutron-networking_part2

Neutron is a an Openstack module which takes care of networking using the Plug-ins.It consists of the following Logical Elements depicted below in Figure 01. We will use the below figures 01 and 02 as reference through out this blog.   Figure01   Figure02 1) Neutron Server ( API Server): It receives the API calls and directs them to Neutron Plugins.Neutron-server is basically a Python daemon that provides the  the…

Troubleshooting_Openstack_Part1

My Use Case: Troubleshooting “No valid host was found” Error: Failed to perform requested operation on instance “Waghoba”,  the instance has an error status: Please try again later [Error: No  valid host was found. There are not enough hosts available.]. Troubleshooting Openstack is not a easy Job. Logs, logs and more logs , all you need to look at those voluminous log at different locations. Typically when encountered with “No Valid Host Found ” error you need to check the filters. In this example the error was caused due to Insufficient Disk ” space or inappropriate disk partition. Lets see how I…

Beryllium ODL SDN Controller Installation

Let us install the Beryllium ODL SDN Controller . In my SDN lab setup I have 3 Dell servers , One Vcenter and a Windows Domain controller ADS. There are 5virtual machines spinning 3 Controllers (Brocade , HP VAN and Opendaylight) and 2 Openflow simulators Mininet and Estinet. We start installing the Beryllium ODL SDN Controller on server Saraswati having IP address 192.168.0.75.       The installation has 3…

Implementing Brocade OF/Netconf Vyatta Router

In this episode I am  installing the Vrouter as a virtual machine on my ESXI server 192.168.0.25. We will configured this router to communicate with the Controller over the South bound interface using Netconf protocol. Lets go ahead and create a Virtual machined for the Netconf complaint router                             Activating the license [edit] vyatta@vyatta# set system name-server…

Soft-switch Nexus 1000V Deployment

VMware by default comes with “vSwitch0”, the standard vSwitch which is at host level providing essential networking features such as 802.1Q VLAN tagging, egress traffic shaping, basic security, and NIC teaming required for the virtualisation setup. Then comes a vDS (vSphere Distributed Switch) which essentially operates at Data center level making configuration of multiple hosts easies to manage with added advantages like ingress/egress traffic shaping, PVLANs (Private VLANs), and network…

Implementing Brocade SDN Controller (Vyatta)

Hello Folks, In this blog I am sharing the implementation of Brocade SDN Controller. It  is a software-defined networking (SDN) controller that is based on the OpenDaylight project. This controller has 2 section the Base controller and the Extension. I have covered the theory party in another blog and this blog is focused on the installation of the controller. Brocade SDN Controller needs specific hardware and software, before you install…

Working With Ansible

Ansible has picked up well and widely used as it is simple and easy to use IT automation tool. Ansible can be used to  administrate servers farms, deploy applications and systems/VM/containers . Ansible configuration is written in plain English and works on the remote/local server using SSH without needing any agent. I am using Centos 7 for my Ansible implementation . So let us first install the latest version of…

Tripleo-Overcloud

In my previous article http://ranjeetbadhe.com/tripleo-undercloud I discussed the Undercloud testbed setup and the installation steps. I hope you have to work Undercloud and we can start the overcloud deployment. In my testbed, I have got 1 Director node,1 Compute node and 1 Controller node. These nodes are virtualized on ESXi Hypervisor. The below screenshots shows the configuration of these 2 VM’s. For the 3 nodes, I have allocated 24GB memory to…

Tripleo UnderCloud On CentOS 7

  Tripleo(Openstack on Openstack) UnderCloud I have covered Openstack installation using Packstack on my last blog http://ranjeetbadhe.com/part1-openstack-installation. In this blog, I will demonstrate the installation of Undercloud Openstack.  This installation can be done on a bare metal machine or on a VM, depends on your convenience and the resources you have at your disposal. I am going to cover the deployment of 2 nodes 1 Controller and 1 Compute node. This implementation is…