OpenStack Swift eventual consistency analysis
Swift is the software behind the OpenStack Object Storage service. This service provides a simple storage service for applications using RESTful interfaces, providing maximum data availability and...
View ArticleSwift and quotas in upcoming 1.8.0 (Grizzly) release.
There is two new nifty middlewares for doing quotas in upcoming Swift release 1.8.0 called container_quotas and account_quotas. Those are two different middlewares because they are actually addressing...
View ArticlePuppet modules for Ceph finally landed!
Quite recently François Charlier and I worked together on the Puppet modules for Ceph on behalf of our employer eNovance. In fact, François started to work on them last summer, back then he achieved...
View ArticleSwiftsync – A way to synchronize two swift clusters
We’ve been faced to a challenge to migrate and synchronize two swift clusters in order to provide a customer a way to handle a swift migration easily. For that we have created a project called...
View ArticleUsing Duplicity with Cloudwatt for online backups
Duplicity is a very nifty backup tool written in Python that supports a wide array of remote storages. It has been dubbed “the rsync of networking”, with good reason (among others, because it is based...
View ArticleHow to use temporary urls with Swift
Swift has a middleware called tempurl that allow public access to objects. This feature can be useful when an account owner want to allow access for a foreign user to some objects of his account. A...
View ArticleBenchmarking OpenStack Swift
In this blog post we release some benchmarking results about OpenStack Swift. Cloudwatt, a company we work with, lent us some servers in order to perform a benchmark on a Swift installation. We’ll...
View ArticleAdding new 3rd party tools in Fio
As per my daily work at eNovance, I do like benchmarking but prior to any good one, it’s important to check the sanity of the system. This article will be about understanding how your local storage...
View ArticleSwift discoverable capabilities
During our investigation for the next update of the CloudWatt platform, we identified a recent patch that has been merged in Swift that introduces discoverable capabilities, allowing clients to...
View ArticleCeph for Cinder on RDO
Our friends in Inktank recently added a new page to the wiki documenting the process for enabling Ceph for block storage on RDO. This has been a popular request from RDO users in addition to the...
View Article