Software Roadmap News

This week, I want to share an update on LINBIT’s GUI for LINSTOR clusters. Since the recently released version 2.0, it nicely embeds Grapha graphs of Prometheus metrics in two places: in the node view and at the resource details. Prometheus/Graphana has become very popular in open-source metrics monitoring, so it makes sense to integrate […]
Exploring Homelabbing & Open Source Innovations

With a decent covering of snow on the ground here finally, and the end-of-year holiday season approaching, I’ve been thinking about some homelab maintenance tasks I want to try to knock out. Being thoughtful about maintaining systems is a critically important part of high availability, as I have written about before on the LINBIT blog. This […]
Reducing DRBD Memory Requirements

Over its more than 20 years of existence, DRBD® has earned some renown as data replication software with high performance. Put to the test on some potent hardware, the LINBIT® team has shown impressive benchmarking numbers1. Independent testing has also shown strong results on more conventional hardware2. Performance is one reason DRBD is often used […]
DRBD is a Great Fit for Hyperscalers

As we designed DRBD for applications with demanding I/O requirements, it is a perfect fit for databases. So it is not surprising that a global hyperscaler combined WinDRBD and Microsoft’s SQL Server Web edition to create one of its managed database offerings. Of course, we at LINBIT are proud of being a building block of […]
Dynamically Creating HA Persistent Volumes in Kubernetes by Using LINSTOR

If you need to run stateful applications and workloads in Kubernetes, you will need to make use of Kubernetes persistent volumes. Although Kubernetes might be more well known for and first associated with running stateless applications, infrastructure for persisting data in Kubernetes has been in its code from its early stages. When persisting data in […]
Exciting New DRBD Features

DRBD 9.2.16 and 9.3 are being released. While 9.2.16 is the boring bugfix release, drbd-9.3 brings exciting new features. The newest DRBD update now supports the out-of-sync bitmap at different granularities. For the last 25 years, it has been fixed that one bit in that bitmap represents 4096 bytes of storage. That bitmap exists in […]
Comparing Open Source Virtualization Platforms
More and more, businesses and companies are seeking to repatriate services and infrastructure from the cloud to on-premise or hybrid solutions. This might be for a variety of reasons. Whether repatriating is for cost savings, performance, security, control, or other reasons, it is happening. Increasingly, companies are turning to open source solutions when repatriating services […]
Kubernetes Roundup – LINSTOR Updates, RWX, & Events

This edition of the LINBIT Kubernetes newsletter begins with some big software news. We recently released LINSTOR Operator 2.10.0 (and a follow-up bug fix: LINSTOR Operator 2.10.1). Version v2.10.0 brought long awaited support for ReadWriteMany (RWX) volumes, along with Volume Group Snapshot support, integrations for Cluster API, and more. To use RWX after upgrading to […]
Securing the LINSTOR Encryption Passphrase By Using systemd-creds and TPM 2.0

Before version 1.33.0, LINSTORⓇ did not have a method of entering the LINSTOR controller service master passphrase when the service was restarted unless it was stored in plain text within the .toml configuration file for the service, or stored in an environment variable. The LINSTOR controller service uses the LINSTOR master passphrase for the LINSTOR encypted disk […]
Controlling LINSTOR Replica Placement During Node Evacuation

When maintaining or decommissioning a group of nodes in a LINSTORⓇ cluster, it’s common to use the linstor node evacuate command to automatically relocate resources from one node to others in the cluster. However, in scenarios where the cluster is split into distinct node groups, or multiple nodes are destined for evacuation, the default evacuation behavior can […]