Twitter

  • Hello World !

Blog

HA Ceph object cluster : OpenSVC Flex, Gandi & RR-DNS

The goal of this post is to provide small footprint object storage CEPH cluster with high resiliency and no SPOF. We will build it with OpenSVC, Ceph, Gandi and Puppet.
Thanks to OVH HA Load Balancing usecases available on ovh.com.

puppet opensvc ceph gandi ovh

CEPH software (MON and OSD) has no SPOF but RADOSGW can be one if you install only one instance. We can manage several instances and balance S3 or Openstack Swift requests with RR DNS (easy way).

ceph all opensvc

I will explain how to deploy CEPH cluster with 5 Gandi small VM :

Cluster OpenSVC sur Cloud Gandi

OpenSVC est un nouveau logiciel libre français, qui fournit une solution de haute disponibilité (HA) pour les services critiques.

OpenSVC permet le pilotage de ressources (IP, volume de disques, systèmes de fichiers, synchronisations, lanceurs d’applications) et la reprise de vos services en minimisant le temps d’interruption grâce au mécanisme de bascule automatique entre noeuds.

gandi opensvc

Quel est le rapport avec Gandi ?

Gandi nous propose un hébergement de serveur sur infrastructure Cloud avec la possibilité d'ajouter des ressources à la demande (IPs, disques, RAM, etc).
Depuis le début octobre, ils ont lancés une API afin de manipuler ces ressources en automatique (XML-RPC).

L'API va nous servir à contrôler l'attribution des ressources de service à tel ou tel noeud.

Lire la suite de Cluster OpenSVC sur Cloud Gandi