1 – openvswitch, libvirt, KVM

The whole point of this blog, is to show how to individually build the components that end up being the foundation for openstack. In our case, we are going to build an environment that will change constantly, but at this stage is going to be based on Ubuntu 12.04 LTS. Out belief is thaty you need to be familiar with the main components of openstack prior to actually building it. So we are going to focus on:

1) libvirt (see:https://help.ubuntu.com/lts/serverguide/libvirt.html)
2) KVM
3) openvswitch
4) GRE encapsulation
5) integrating authorization (keystone) and image building and provisioning (Glance)
6) storage concepts with Gluster and Ceph
7) then hopefully coordinate it with Python, Ruby, Puppet and Chef

Much of this is found elsewhere (We’ll try to point to valuable links along the way), this is our own way of detailing the build, if you find value in the way we do things that is great.

If you don’t want to use the drop down menu simply click on the below links for:

  • libvirt here
  • multi-tenancy here
  • openvswitch here
  • The software defined data centre components are:

    Software Defined Compute
    Software Defined Networking
    Software Defined Storage

    We are building these components prior to using them in an Openstack configuration.

    In our labs there are various technologies that are the foundation for each of these components.

    These areas of focus are:

  • KVM – libvirt
  • openvswitch
  • VLANs
  • linux network name spaces
  • linux policy routing tables and rules
  • openflow
  • CEPH
  • As we continue to build our lab with these technologies we will add new areas of focus with new pages and more detail.

    Advertisements

    Leave a Reply

    Fill in your details below or click an icon to log in:

    WordPress.com Logo

    You are commenting using your WordPress.com account. Log Out / Change )

    Twitter picture

    You are commenting using your Twitter account. Log Out / Change )

    Facebook photo

    You are commenting using your Facebook account. Log Out / Change )

    Google+ photo

    You are commenting using your Google+ account. Log Out / Change )

    Connecting to %s