rubysecurity.org

Cloud Architect / DevOps Engineer / SRE / Developer | /root

Home About Books Blog Portfolio Archive
20 September 2014

Red Hat Storage 2.1 Administration Guide

by Alpha01

So, a few weeks ago I reviewed a really good article (free epub download) by O’reilly Media that answers the question What is DevOps. Now I’m upping the ante, and thus reviewing documentation handbooks. This case it’s the Red Hat Storage 2.1 Administration guide, and like what O’reilly Media did with the DevOps article, Red Hat is kindly enough to give out their documentation free of charge as an epub download, which I can easily read it on my freedom hating iPad mini, but I digress..

The last few weeks I’ve been architecting a High Availability storage solution for our mission critical web applications at work and opted to use GlusterFS. I’ve always said (and imaged) that in order to any software project to be fully reputable, it needs a good solid book to back it up. To my surprise at the time of the writing of the review their isn’t a GlusterFS specific book published. After reading the official Red Hat Storage 2.1 Administration guide is quite clear why their hasn’t been a book published for GlusterFS. Reading this documentation is practically all you need to start using GlusterFS and start deploying it on any production environment. Although the documentation explicitly describes implementing GlusterFS on Red Hat Enterprise Linux, I didn’t find any problem translating the usage into CentOS. The documentation is not dead boring, but rather actually written like a technical book. It walks you to installing and configuring GlusterFS on local environment as well as through Amazon Web Services. The only portions that I skimmed trough were the chapters regarding Geo-replication and AWS. Aside that, the documentation covers just about anything you need to know to successfully deploy GlusterFS on production environment. The only portion I feel the documentation needed some additional detail is the NFS High Availability configuration. Red Hat recommends using the Cluster Trivial Database (CTDB) package, which is part of the Samba project, however the documentation doesn’t give out any examples on configuring ctdb.

Prior to deploying GlusterFS on a production environment, I read this documentation along with the official GlusterFS documentation (which is practically 80% of the same content covered on the official Red Hat documentation) and quite frankly given how incredibly simple GlusterFS is to implement and manage, I feel that’s all the information needed to learning and using GlusterFS for your storage needs.

Rating: 5/5

Red Hat Storage 2.1 Administration Guide

Tags: [ glusterfs rhel ]