Create a Highly Available iSCSI Target Using LINSTOR Gateway

This tutorial will teach you how to set up a highly available iSCSI target by using LINSTOR Gateway. Here is the ideal starting point to help you get off the ground as a new user. The basic principles from this tutorial also apply to NVMe-oF and NFS exports. Your Working Environment One of the most […]
The Benefits of High-Availability (HA)

This article describes the reasoning behind and the benefits of a high-availability (HA) solution for providing services and applications. This article is intended as a general overview and introduction to HA, with a nontechnical reader in mind. Background on High-Availability According to techtarget.com: High-availability is the ability of a system to operate continuously without failing for […]
Benchmarking on Ampere Altra Max Platform with LINBIT SDS

Ampere® and LINBIT® collaborated on some exciting benchmarking of Ampere’s Altra® Max Platform using LINBIT SDS to manage and replicate some seriously fast Samsung PM1733a SSD drives and are ready to start sharing our results. The exhaustive hardware and software configurations, as well as the testing methods used along with their results can be found […]
Create a Docker Swarm with Volume Replication Using LINBIT SDS

With container orchestrators like Kubernetes, OpenShift, and Nomad often taking the spotlight, Docker swarm hasn’t been getting as much attention. That doesn’t mean we’ve forgotten about it! Docker swarm is known for being easy to learn and use, making it an appealing container orchestration platform for smaller teams, or anyone looking to focus more on […]
High-Availability with DRBD Reactor & Promoter

In this blog post, we discuss the DRBD Reactor® and Promoter plug-in. Please read the overview blog post first if you’re looking for a general introduction to DRBD Reactor. This DRBD Reactor & Promoter post first appeared in February 2022. We have updated it for technical accuracy and clarity, referencing a new chapter in the […]
Open-Source, Open-Hearted: LINBIT’s Shift Towards a More Authentic Newsletter

When it comes to company newsletters, the traditional approach has been maintaining a formal, marketing-driven tone. However, as the business landscape evolves, I believe that many companies are shifting towards a more personal and community-focused approach to their newsletters. I feel that this is especially true in the open-source software industry, where transparency, collaboration, and […]
DRBD Quorum Implementation Updates

The Origins With version 9, we introduced the capability of building clusters larger than two nodes to DRBD®. That gave us the means to implement the concept of quorum and eliminate the old plague of many clusters: the split-brain. The concept is intriguingly simple. A partition of the cluster may modify the data when it […]
Deploying a Highly Available NFS Cluster on RHEL 9 with DRBD Reactor Tech Guide

The Deploying an HA NFS Cluster with DRBD and DRBD Reactor on RHEL 9 or AlmaLinux 9 tech guide gives instructions for setting up and configuring a high-availability (HA) NFS three-node cluster, by using DRBD® and DRBD Reactor. DRBD Reactor is a cluster resource manager developed by LINBIT® that can be simpler to configure and implement than […]
Using Fencing in Pacemaker Clusters on VirtualBox Hypervisors

This post will describe how you can configure the fence_vbox fence agent in high-availability (HA) Pacemaker development clusters running on VirtualBox for Linux. Fencing is an important concept in HA clustering, so using fencing in development as you would in production is a practice that can help align the development experience with that of a user running […]
Highly Available NFS Exports with DRBD & Pacemaker

Updated January 2023 based on user submitted suggestions and a recent LINBIT technical review. Creating Highly Available NFS Targets with DRBD and Pacemaker This blog post explains how to configure a highly available (HA) active/passive NFS server on a three-node Linux cluster using DRBD® and Pacemaker. NFS is preferred for many use cases because it: […]