- Who we are
- What we know
- What we do
- hastexo Academy
- 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)
- Advanced Security for OpenStack (HX108)
- Integrating Microsoft Windows with OpenStack (HX109)
- Database as a Service for OpenStack (HX111)
- Ceph Distributed Storage Fundamentals (HX112)
- Ceph Performance Optimization (HX113)
- Host a Class!
- 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
- Understanding packet flows in OpenStack Neutron
- Understanding radosgw benchmarks
- Unrecoverable unfound objects in Ceph 0.67 and earlier
- Which OSD stores a specific RADOS object?
- An introduction to OpenStack (LinuxTag 2014)
- Automated Deployment of a HA OpenStack Cloud (OpenStack Summit Atlanta 2014)
- Automated Deployment of a Highly Available OpenStack Cloud (OpenStack Summit Paris 2014)
- 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)
- Hacking OpenStack for Padawans (OpenStack Summit Atlanta 2014)
- Hands On Trove (Percona Live 2014)
- 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 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
- Tesora announces a partnership with hastexo
- 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
- OpenStack DACH Day 2014: LinuxTag loves OpenStack!
- hastexo included in OpenStack Foundation Marketplace launch
- hastexo integrates OpenStack with Open edX
- Hints and Kinks
- What we charge
- What others say
About our blogs
All hastexo blog posts represent the opinion of the post's author, and do not necessarily reflect hastexo's corporate policy or point of view.
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.
A look back at my first OpenStack Design Summit & Conference
Submitted by florian on Tue, 2012-04-24 10:35
I've just returned from the OpenStack Folsom Design Summit and Spring 2012 Conference, and am finally getting rid of my jet lag. Here's a summary of what's been a mind-blowing conference experience for me.
This was my first OpenStack Design Summit and Conference. And as anyone who's in open source is acutely aware, some communities can be reluctant to accept newcomers. Some may even seem outright hostile to the timid. Not the OpenStack community.
The minute I sat down in the opening session of the Design Summit on Monday, I felt instantly welcome and at home. Even as a relative OpenStack newbie (who was invited to the Design Summit to provide some insights and guidance on high availability), I immediately got the impression that I was in the right place at the right time. I've rarely seen a developer community on such a positive vibe. Sure, we'll blast each other on technical disagreements, but all in a good-natured, fun way.
My own Design Summit session clearly wasn't without such disagreements, and expectedly so. But I think we came to some excellent conclusions:
- Infrastructure high availability will be an overarching design goal in the upcoming OpenStack Folsom release.
- We will shoot for providing HA solutions for all OpenStack infrastructure services. This includes MySQL, RabbitMQ, Glance, Keystone, Nova and Horizon (Swift already has HA built in). hastexo will play a very active role in this.
- We will not reinvent the wheel, and instead rely on the Pacemaker stack wherever possible.
- Most of the challenge is really in the documentation and in the development of reference solutions that deployment solutions (Juju, Chef, Puppet) can then build on. We will take a lot of responsibility in that effort, as well.
- Some services still require some work to become fully HA capable. Cinder (the volume service that's being factored out of Nova for Folsom) is one example, Quantum is another. This work will be tackled.
- We're currently planning to stop short of providing monitoring and HA for Nova instances (a.k.a. guest HA). This is on the list for the next release past Folsom.
With those issues discussed, voted on and on the record, I had the honor of presenting them to a larger audience at the main conference. It seems to have hit home pretty well, based on feedback from attendees given in-person and on Twitter. I'm hoping the conference organizers will make a video recording available shortly. Meanwhile, my presentation is already available here. It's now available here in the Presentations section.
Overall, this has been a wonderful and very well organized conference, and I'm very much looking forward to coming back next time around.
We're also continuing to spread the OpenStack message. Just this week, Martin is headed for the Open Source Data Center Conference in Nuremberg, Germany. His talk, Die eigene Cloud mit OpenStack Essex (in German) is about deploying private clouds based on the OpenStack Essex release. If you're there, grab him! He'll be happy to answer your OpenStack questions.