How To analyze Performance Issues under Linux

Here I just would like to give an overview over standard Linux Tools, with which you can analyze performance Issues, from memory over IO-Waits and so on …

How to analyze on different levels Performance issues under Linux

I found a similar drawing some weeks ago, a colleague pointet out, that it initialy comes from Brendan Gregg, I extended it a little bit for documentation purposes, so enjoy.

PowerDNS + PowerAdmin with Master/Slave replication

I think it is self explaining, what we want to do, Bind is a little bit monolitic and has no api for flexible and dynamic
creation of machines (okay there are some aproaches, but anyhow), Designate was not working well for me … so I started with PowerDNS.
Here are my install notes:

sudo su

Install Epel repository:

yum install epel-release.noarch

Update the system (if not already done)

yum -y update

PowerDNS + PowerAdmin with Master/Slave replication weiterlesen

Build a multi Node Openstack Environment with Openvswitch

Since I have some time to write again I would like to share a small HowTo, how to Install a multi Node Openstack install with Openvswitch (ovs) and provider Networks as vlans for mixed Environments. At the end I will also add a subsection how to add a second vlan and a script how to add tenants, users and internal Networks for the tenants.

The whole Setup is made with Devstack, some bash-scripts. What you should look at, is for sure multi homing (iproute2) and a general documentation about
openvswitch and HowTo operate Openstack with provider networks. Over all this Documentation should be doable also without this (hopefully) and hopefully I have no typos 😉

Lets assume we have 3 networks / vlans
1. Network is the Management Network (for the communication between the nodes and for the webinterface -> Horizon)
The network is: lets say vlan 29 this must be tagged (access port) on the switch / bladecenter –> as vlan 29 HINT: this is the „Segmentation ID“ the gateway is at the end:
Build a multi Node Openstack Environment with Openvswitch weiterlesen