Best Practices for Kubernetes Storage Performance with LINSTOR

LINSTOR® is the LINBIT® SDS solution for managing Linux block storage. If you’ve used LINSTOR, you know how many knobs can be turned when configuring it. If you’ve followed along with one of our quickstart blogs or a README in one of LINBIT’s GitHub repositories, you’ve probably set up a LINSTOR cluster without much consideration […]

Kubernetes CSI Plugin for LINSTOR

It’s been over three years since LINBIT released the Kubernetes CSI plugin for LINSTOR. While much has changed in how LINSTOR is typically deployed into Kubernetes clusters – I’m referring to the LINSTOR Operator for Kubernetes – the CSI plugin is still the bridge between Kubernetes and LINSTOR’s replicated block storage. While LINBIT encourages its […]

Solutions for Microservice Architectures

Microservice Architectures

Over the past few years, microservice architectures and the cloud practices surrounding them have proliferated throughout the IT industry. As someone practicing IT in the early 2000s, the container revolution is reminiscent of when VM infrastructure became the new normal. With any major shift in IT architectures, new and old software finds new use cases, […]

Multi Availability Zone Block-Level Replication using DRBD

Reader Bootstrapping Amazon Web Services (AWS) is designed from the ground up with availability in mind. The geographical locations of their Availability Zones (AZs) are carefully selected to mitigate the risk of natural disasters that could impact their services. Even the most unexpected natural disaster is unlikely to affect all of a region’s AZs. However, […]

File vs. Block vs. Object Storage

Storage systems are almost unquestionably the most critical component of larger IT systems. Without storage systems operating normally, websites could serve outdated information, customers and employees may not have access to the information they need, and in extreme cases, data loss could put a company out of business entirely. You could make similar statements for […]

Create a Docker Swarm with Volume Replication Using LINBIT SDS

With container orchestrators like Kubernetes, OpenShift and Nomad hogging 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 their applications […]

How Does LINSTOR Compare To Ceph?

linstor vs ceph logos in black and red background

Over the many years that I’ve worked for LINBIT, I cannot tell you how many times I’ve been asked, “How does a LINSTOR® (and/or DRBD®) cluster compare to a Ceph storage cluster?” Hopefully I can help answer that question in this blog post for anyone who might Google this in the future.   My short answer could […]

Filling the Gap: LINBIT SDS in Amazon EKS

Reader Bootstrapping (Introduction): Amazon Elastic Kubernetes Service (EKS) might be one of the quickest routes an organization can take to run a highly available, fault tolerant, and scalable Kubernetes cluster. EKS handles many of the difficult tasks in managing a Kubernetes cluster for its users; letting them focus more on their applications than their infrastructure. […]

Rancher’s K3s and LINBIT SDS

LINBIT SDS & K3s logos

K3s is a very popular Kubernetes distribution from Rancher Labs designed to be both simple to setup and lightweight (in terms of system resources, not features). This makes it a great fit for edge computing, IoT (Internet of Things), and CI environments. LINBIT SDS for Kubernetes is LINBIT’s software suite for provisioning low overhead, high […]

Kubernetes High Availability for Stateful Workloads

LINBIT is a company with deep roots in Linux High Availability (HA). Because of this, LINBIT has some opinions on what HA is, and how it can be achieved. Kubernetes’ approach to HA generally involves sprawling many replicas of an application across many cluster nodes, therefore making it less impactful when a single node or […]