LINBIT SDS is now on Xinnor xiRAID

LINBIT SDS and xiRAID have proven to work exceptionally well together, and with LINBIT SDS now on Xinnor xiRAID, I wanted to cover the subject on our blog.

Linux is not short of software RAID options:

  • Md-raid is the oldest and probably best-known option. It has been on the upstream Linux kernel for many years, sometimes showing a bit of its age. It supports the well-known RAID levels 0, 1, 4, 5, 6, and 10.
  • Dm-raid. LVM has built-in support for RAID as well. The kernel bits share code with Md-raid behind the scenes. It is about the same, with a modern interface that fits nicely into LVM.
  • ZFS comes with various RAID implementations. ZFS is not part of the upstream Linux kernel, but it ships with some distributions (Ubuntu is one example).

Xinnor is a company from Israel that has spent a long time researching and optimizing software RAID. Their solution xiRAID offers better optimizations than the open-source RAID implementations and a few additional RAID levels to the usual ones. Please see the Xinnor website for more details on their exceptional performance. I was especially intrigued by the article on hardware RAID vs software RAID for NVMe drives. Check the topics on their blog; I could spend hours reading all the fascinating insights there.

We at LINBIT verified that LINBIT SDS is compatible with xiRAID. Our first impulse was to assume it would be because DRBD works with all kinds of storage devices with a Linux driver.

I want to give a better statement than the first assumption, so here is a test of the combination:

We tested it on two Ubuntu 22.04.2 virtual machines.

xiRAID for Ubuntu comes as a DKMS package, which compiles to a kernel module called “xiraid”. We put LVM on top of that and DRBD on top, just like LINSTOR would do it. We did several functional tests, and they showed no unexpected behavior.

Possible use cases for LINBIT SDS together with xiRAID are virtualization and containers with stateful workloads, media delivery, online gaming. For these applications, LINBIT offers cloud-like agility and great management, combined with node-level protection. At the same time, xiRAID provides high performance even in the event of drive failures and low latency, combined with low CPU and memory utilization.

LINBIT SDS and xiRAID play well together. If you are considering this combination, contact us today, and we can help you craft a solution to meet your needs.

Philipp Reisner

Philipp Reisner

Philipp Reisner is founder and CEO of LINBIT in Vienna/Austria. His professional career has been dominated by developing DRBD, a storage replication for Linux. Today he leads a company of about 30 employees with locations in Vienna, Austria and Portland, Oregon.

Talk to us

LINBIT is committed to protecting and respecting your privacy, and we’ll only use your personal information to administer your account and to provide the products and services you requested from us. From time to time, we would like to contact you about our products and services, as well as other content that may be of interest to you. If you consent to us contacting you for this purpose, please tick above to say how you would like us to contact you.

You can unsubscribe from these communications at any time. For more information on how to unsubscribe, our privacy practices, and how we are committed to protecting and respecting your privacy, please review our Privacy Policy.

By clicking submit below, you consent to allow LINBIT to store and process the personal information submitted above to provide you the content requested.

Talk to us

LINBIT is committed to protecting and respecting your privacy, and we’ll only use your personal information to administer your account and to provide the products and services you requested from us. From time to time, we would like to contact you about our products and services, as well as other content that may be of interest to you. If you consent to us contacting you for this purpose, please tick above to say how you would like us to contact you.

You can unsubscribe from these communications at any time. For more information on how to unsubscribe, our privacy practices, and how we are committed to protecting and respecting your privacy, please review our Privacy Policy.

By clicking submit below, you consent to allow LINBIT to store and process the personal information submitted above to provide you the content requested.