Migrating virtual machines from block-based storage to RADOS/Ceph

Posted on Mon 22 October 2012 in hints-and-kinks • Tagged with Ceph, libvirt • 5 min read

Ceph allows you to replace existing SAN storage (or SAN drop-in substitutes) with a flexible storage solution with real scale-out capabilities. Here is how you migrate existing virtual machines managed by libvirt from block-based storage to a Ceph based storage solution.

Prerequisites

What you’ll need in order to successfully …


Continue reading

Maintenance in active Pacemaker clusters

Posted on Mon 24 September 2012 in hints-and-kinks • Tagged with Pacemaker • 3 min read

In a Pacemaker cluster, as in a standalone system, operators must complete maintenance tasks such as software upgrades and configuration changes. Here’s what you need to keep Pacemaker’s built-in monitoring features from creating unwanted side effects.

Maintenance mode

This is quite possibly Pacemaker’s single most useful feature …


Continue reading

High Availability in OpenStack

Posted on Thu 30 August 2012 in presentations • Tagged with Conference, OpenStack • 1 min read

An update on high-availability development during the OpenStack Folsom development cycle. This presentation was delivered August 30, 2012 in San Diego, California. It was part of the inaugural CloudOpen conference hosted by the Linux Foundation.

Following up on my earlier talks at OpenStack Summit and OSCON, I summarized the high-availability …


Continue reading

Highly Available Cloud: Pacemaker integration with OpenStack

Posted on Tue 17 July 2012 in presentations • Tagged with Conference, OpenStack, Pacemaker • 1 min read

This presentation was delivered July 17, 2012 at OSCON in Portland, Oregon.

I summarize high availability in OpenStack Folsom, particularly OpenStack integration with the Pacemaker high availability cluster stack.

I talk about high availability shortcomings in OpenStack Essex, comparing OpenStack to some of its important competitors. I then explain how …


Continue reading

Configuring radosgw to behave like Amazon S3

Posted on Mon 09 July 2012 in hints-and-kinks • Tagged with Ceph • 3 min read

If you’ve heard of Ceph, you’ve surely heard of radosgw, a RESTful gateway interface to the RADOS object store. You’ve probably also heard that it provides a front-end interface that is compatible with Amazon’s S3 API.

The question remains, if you have an S3 client that …


Continue reading