# Storage Node HA Options for a two node cluster. DRBD or something else

**URL:** <https://forum.opennebula.io/t/storage-node-ha-options-for-a-two-node-cluster-drbd-or-something-else/5585>\
**Category:** Product Support\
**Created:** [January 20, 2018, 7:39am UTC](https://forum.opennebula.io/t/storage-node-ha-options-for-a-two-node-cluster-drbd-or-something-else/5585 "2018-01-20T07:39:35Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![rahul](https://avatars.discourse-cdn.com/v4/letter/r/f14d63/32.png) [@rahul](https://forum.opennebula.io/u/rahul)\
**Post date:** [January 20, 2018, 7:39am UTC](https://forum.opennebula.io/t/storage-node-ha-options-for-a-two-node-cluster-drbd-or-something-else/5585/1 "2018-01-20T07:39:35Z")

</div>

Hi! We are currently looking for an Open Nebula ‘TWO’ Node High Availability(HA) Setup for our customer needs. We are fully aware of the disadvantages of a 2 Node HA but we don’t have much of a choice. We’ve managed to have a working HA implementation for most parts(Front End and Host). Thanks largely to the on line documentation and support. The only remaining part is the Storage Node HA. And here’s the thing

1. We tried the DRBD add-on, but the Open Nebula DRBD Driver seems to only support Image datastore and not the System Datastore feature. The documentation on github also briefly suggests the same. Is it indeed so? Just need a confirmation.

2. And if not DRBD, how do we go about implementing a Storage Node HA setup with only 2 nodes. Ceph HA also depends on a Paxos consensus algorithm that needs a minimum of 3 nodes. Is it possible? Any ideas?

Edit: We are planning on having the front end, host and storage on each of the two nodes.

---

<div class="post-metadata">

**Author:** ![feldsam](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/feldsam/32/4441_2.png) [@feldsam](https://forum.opennebula.io/u/feldsam)\
**Post date:** [January 21, 2018, 8:55am UTC](https://forum.opennebula.io/t/storage-node-ha-options-for-a-two-node-cluster-drbd-or-something-else/5585/2 "2018-01-21T08:55:18Z")

</div>

Hello, for 2 node cluster I can recommend LSI Synchro instead of DRBD. You can get that cards on eBay for much better price ($1000) that retail ($5000) and create two node HA cluster on HW level.

---

<div class="post-metadata">

**Author:** ![rahul](https://avatars.discourse-cdn.com/v4/letter/r/f14d63/32.png) [@rahul](https://forum.opennebula.io/u/rahul)\
**Post date:** [January 21, 2018, 4:06pm UTC](https://forum.opennebula.io/t/storage-node-ha-options-for-a-two-node-cluster-drbd-or-something-else/5585/3 "2018-01-21T16:06:50Z")

</div>

Well we are primarily looking for a software solution… possibly within the bounds of Open Nebula. A storage controller would be an overkill for our purposes.

---

<div class="post-metadata">

**Author:** ![feldsam](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/feldsam/32/4441_2.png) [@feldsam](https://forum.opennebula.io/u/feldsam)\
**Post date:** [January 28, 2018, 11:42pm UTC](https://forum.opennebula.io/t/storage-node-ha-options-for-a-two-node-cluster-drbd-or-something-else/5585/4 "2018-01-28T23:42:06Z")

</div>

You still need some type of better performance raid controllers. You also save on HDD, because no need of replication = half total capacity.

---

<div class="post-metadata">

**Author:** ![oscar.omar](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/oscar.omar/32/6772_2.png) [@oscar.omar](https://forum.opennebula.io/u/oscar.omar)\
**Post date:** [September 5, 2018, 5:19pm UTC](https://forum.opennebula.io/t/storage-node-ha-options-for-a-two-node-cluster-drbd-or-something-else/5585/5 "2018-09-05T17:19:40Z")

</div>

Hello, I have the same scenario and I managed to solve the storage part, use glusterfs with both nodes and it works great, however I have the error of the frontend and hosts, could you tell me how you managed to do it, I share a link in which I I help achieve Storage HA.

> **[Set up GlusterFS on two nodes](http://banoffeepiserver.com/glusterfs/set-up-glusterfs-on-two-nodes.html)**
>
> Set up Gluster on two Banana Pi nodes.

Regards.

---

<div class="post-metadata">

**Author:** ![feldsam](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/feldsam/32/4441_2.png) [@feldsam](https://forum.opennebula.io/u/feldsam)\
**Post date:** [September 10, 2018, 12:25pm UTC](https://forum.opennebula.io/t/storage-node-ha-options-for-a-two-node-cluster-drbd-or-something-else/5585/6 "2018-09-10T12:25:55Z")

</div>

Hello, another cheaper solution is to use 6G HBA like [LSI 9207-8e](https://www.broadcom.com/products/storage/host-bus-adapters/sas-9207-8e) with Dual-IO JBOD enclosure(s).  
Connect each server to each enclosure an setup [md-cluster](https://www.suse.com/documentation/sle-ha-12/book_sleha/data/sec_ha_cluster-md_overview.html) raid1 and on top of it stripped clvm (something like raid0), so you get software RAID10 in HA. Them you can decide to use clustered FS like GFS2 or use raw images directly on lvm.
