TLS Security in the LINSTOR SDS & Piraeus Kubernetes Operator

TLS Security

LINSTOR has featured TLS and SSL security for some time. This security is for communication between the LINSTOR nodes and the client to the API. However, implementing this was not trivial. If you want to see the nitty-gritty details, peep a snapshot of the LINSTOR User’s Guide on the Wayback Machine before March 2022. The […]

DRBD Reactor & Pacemaker: A Side-by-Side Comparison

DRBD Reactor & Pacemaker

In this blog post, I want to expand a little bit further on Roland’s post, DRBD Reactor – Promotor. As Roland covered, the promoter plugin of DRBD Reactor can be used to build simple HA failover clusters. Roland’s article includes an example with a single DRBD resource and then a filesystem mount on the DRBD […]

Cheap Votes: DRBD Diskless Quorum

One of the most important considerations when implementing clustered systems is ensuring that a cluster remains cohesive and stable given unexpected conditions. DRBD already has fencing mechanisms and even a system of quorum, which is now capable of using a diskless arbitrator to break ties without requiring additional storage beyond that of two nodes. Quorum […]

How LINBIT Improved the DRBD Sync-Rate Logic

About nine years ago, LINBIT introduced the dynamic sync-rate controller in DRBD 8.3.9. The goal behind this was to tune the amount of resync traffic so as to not interfere or compete with application IO to the DRBD device. We did this by examining the current state of the resync, application IO, and network, ten […]

Highly available LINSTOR Controller with Pacemaker

Part of the design of LINSTOR is that if the central LINSTOR Controller goes down, all the storage still remains up and accessible. This should allow ample time to repair the downed system hosting the LINSTOR Controller. Still, in the majority of cases, it is preferred to run the LINSTOR Controller in a container within […]

Oracle DynDNS with Booth Geo-Clustering

LINBIT featured image

Pacemaker was never designed to operate across the WAN, or any high latency networks. However, there has always been a need and desire to orchestrate active/passive failovers between data centers and across long distances. To address this issue the Booth Pacemaker add-on was conceived back in late 2011. LINBIT has been involved in the development […]

DRBD Client (diskless mode) Performance

DRBD 9 introduces an interesting new feature; DRBD client nodes. With this feature you can have a DRBD node which has no local replica itself. Essentially, the client node simply reads and writes to the storage of the peer systems using the DRBD connections. As DRBD’s communication is designed to operate with minimal overhead I […]