- Who we are
- What we know
- What we do
- hastexo Academy
- Cloud Fundamentals for OpenStack (HX101), Bengaluru, KA, India
- Networking for OpenStack (HX102), Bengaluru, KA, India
- Swift Distributed Storage for OpenStack (HX105), Bengaluru, KA, India
- Cloud Fundamentals for OpenStack (HX101), Munich, Germany
- Networking for OpenStack (HX102), Munich, Germany
- Orchestration and Scaling for OpenStack (HX107), Munich, Germany
- Cloud Fundamentals for OpenStack (HX101), São Paulo, SP, Brazil
- Networking for OpenStack (HX102), São Paulo, SP, Brazil
- Ceph Distributed Storage for OpenStack (HX104), São Paulo, SP, Brazil
- Cloud Fundamentals for OpenStack (HX101)
- Networking for OpenStack (HX102)
- High Availability for OpenStack (HX103)
- Ceph Distributed Storage for OpenStack (HX104)
- Swift Distributed Storage for OpenStack (HX105)
- Metering and Monitoring for OpenStack (HX106)
- Orchestration and Scaling for OpenStack (HX107)
- Remote Consultancy
- On-Site Consultancy
- Custom Training
- Availability Checkup
- Ask The Expert Now!
- hastexo Academy
- What we've created
- Hints and Kinks
- Checking Corosync cluster membership
- Configuring radosgw to behave like Amazon S3
- Downgrading to DRBD 8.3
- Fencing in Libvirt/KVM virtualized cluster nodes
- Fencing in VMware virtualized Pacemaker nodes
- Fun with extended attributes in Ceph Dumpling
- GFS2 in Pacemaker (Debian/Ubuntu)
- Interleaving in Pacemaker clones
- Maintenance in active Pacemaker clusters
- Managing cron jobs with Pacemaker
- Mandatory and advisory ordering in Pacemaker
- Migrating virtual machines from block-based storage to RADOS/Ceph
- Network connectivity check in Pacemaker
- OCFS2 in Pacemaker (Debian/Ubuntu)
- Solid-state drives and Ceph OSD journals
- Solve a DRBD split-brain in 4 steps
- Testing Pacemaker clusters
- Totem "Retransmit List" in Corosync
- Turning Ceph RBD Images into SAN Storage Devices
- Unrecoverable unfound objects in Ceph 0.67 and earlier
- Which OSD stores a specific RADOS object?
- Ceph Tutorial (LCA 2013)
- Ceph: The Storage Stack for OpenStack (OpenStack Israel 2013)
- Die eigene Cloud mit OpenStack Essex (German, LinuxTag 2012)
- Fencing (LCE 2011)
- GlusterFS in HA Clusters (LCEU 2012)
- GlusterFS und Ceph (German, CeBIT 2012)
- Hands-On With Ceph (LCEU 2012)
- High Availability Update (OpenStack Summit Fall 2012)
- High Availability in OpenStack (CloudOpen 2012)
- High Availability in OpenStack (OpenStack Conference Spring 2012)
- Highly Available Cloud: Pacemaker integration with OpenStack (OSCON 2012)
- Mit OpenStack zur eigenen Cloud (German, CLT 2012)
- Mit OpenStack zur eigenen Cloud (German, OSDC 2012)
- More Reliable, More Resilient, More Redundant (OpenStack Summit April 2013)
- MySQL HA Deep Dive (MySQL Conference 2012)
- MySQL High Availability Deep Dive (PLUK 2012)
- MySQL High Availability Sprint (PLUK 2011)
- OpenStack & Ceph (Ceph Day Frankfurt 2014)
- OpenStack Essex im Praxistest (German, Linuxwochen Wien 2012)
- OpenStack High Availability Update (Grizzly and Havana)
- OpenStack Tour de Force (OSCON 2013)
- Roll Your Own Cloud (LCA 2011)
- Storage Replication in HPHA (LCA 2012)
- Zen of Pacemaker (LCA 2012)
- hastexo in 100 Seconds
- Technical documentation
- News releases
- hastexo announces hastexo Academy
- Inktank & hastexo announce partnership on Ceph (German)
- Inktank & hastexo announce partnership on Ceph
- SkySQL, hastexo Form Highly Available Partnership
- The OpenStack DACH Day 2013 (German)
- hastexo Becomes OpenStack Corporate Sponsor, Expands OpenStack Training Portfolio
- hastexo, Cloudscaling announce training collaboration
- hastexo, GigaSpaces announce training partnership
- Hints and Kinks
- What we charge
- What others say
The OpenStack™ Word Mark and OpenStack Logo are either registered trademarks/service marks or trademarks/service marks of OpenStack, LLC, in the United States and other countries and are used with OpenStack LLC's permission. We are not affiliated with, endorsed or sponsored by OpenStack LLC, the OpenStack Advisory Board, or the OpenStack community.
hastexo Cloud Bootcamp for OpenStack™
Our Cloud Bootcamp for OpenStack™ is the ideal class to dive head first into the OpenStack cloud stack and its design. If you have ever wondered how all the OpenStack components work together, or if you want to find out whether OpenStack is the right solution for your company, then this OpenStack class is for you.
Cloud Bootcamp for OpenStack is a four day training program. The initial two days of this training will give you all the information you need to know about individual OpenStack components. You will understand how to set them up and how to make them work together properly. You will also learn the important facts on cloud computing and how it can help your business be more efficient. The following two days will discuss potential storage architectures, including Swift and RADOS / Ceph and high availability with Pacemaker for OpenStack.
By the end of this training you will
- understand the OpenStack architecture and its components
- be able to identify scenarios favorable for the use of OpenStack
- know how to set up and use each of OpenStack's main components (including Keystone, Glance, Nova, Cinder, Networking, Swift, Horizon)
- be able to create and manage virtual machines and storage devices via the command line and via OpenStack's webinterface
- know how to manage projects, users, roles, ACLs
- have the knowledge to set up a highly available OpenStack architecture with Pacemaker
The first day of the class deals with the following subjects:
What is cloud computing and what are the basic principles behind it? What things should be kept in mind when planning a cloud setup and what are valid use-cases for Cloud Computing setups?
What are OpenStack’s main components and how do they work together?
You will see how to install and basically configure Keystone, OpenStack's authentication component, and how to make use of Keystone's functionality the best possible way
You will also get to know Glance, OpenStack's image service, and find out how to install and configure it, how to make use of its numerous Storage backend-drivers and how to add operating system images to it
The second day is all about getting OpenStack's networking and computing components up and running:
You will learn what Software-Defined Networking (SDN) is and why OpenStack has decided to adopt the idea of SDN into its networking component
You will find out how to install and configure OpenStack Networking and how to integrate it with OpenStack for all purposes related to networking
Day 2 will also introduce you to OpenStack's main computing component, Nova, and show how to install and configure it and how to integrate it properly with the other OpenStack services
Last but not least, you will be installing the OpenStack Dashboard, Horizon, to enable Cloud control functionality via OpenStack's versatile web interface
This day is all about storage strategies and technologies for OpenStack, putting a focus on Object Stores:
It starts off with a general introduction into the subject of Object Stores and explains the basic ideas and principles behind this storage technology
You will be introduced to OpenStack Swift, OpenStack's own object storage solution, learning how to install and configure all important components of it (Swift-Proxy & the Ring servers)
You will also learn what the Ceph Object Store is, how its setup works and what its specificadvantages and disadvantages in direct comparison with OpenStack Swift are. In the end, you will be able to tell whether for a specific scenario, Ceph or Swift is more suitable.
Cinder will be another subject dealt with on day three; you will get to know how Cinder works and how you can use it to supply your OpenStack virtual machines with persistant block storage, all seamlessly integrated with Ceph.
The final day of this class is dedictated to the subject of High Availability in OpenStack:
What is to be kept in mind when talking about High Availability with regards to OpenStack? Which different aspects need to be covered?
How can the supplemental services such as MySQL and RabbitMQ be made highly available withPacemaker? How can OpenStack core components become highly available with the help of Pacemaker?
What types of High Availability are possible with regards to virtual machines run within OpenStack? What new functions does Grizzly offer for this?
And of course, day 4 offers room for all questions that training participants might have with regards to any of the topics dealt with during the training (and beyond!)
Frequently Asked Questions about this Class
What do I get out of this class?
At the end of this class, you will have a good understanding of the OpenStack Cloud architecture. You will be able to install and to properly configure all the components that come with OpenStack. You will be able to get your own cloud with OpenStack up and running.
- I am new to Cloud Computing. Is this class for me?
- Most definitely! The course will cover the basic concepts and ideas behind cloud computing and features an ideal start into the world of this new and exciting technology.
- I want to find out whether OpenStack is suitable for my company. Am I right here?
- Yes you are. This class will give you a good understanding of all the things going on in OpenStack behind the curtain. At the end of this training, you will know whether OpenStack is the real deal for you or not.