Solving Scale in Security: the MinIO Enterprise Object Store Key Management Server

Solving Scale in Security: the MinIO Enterprise Object Store Key Management Server

In the realm of robust and dependable storage solutions, MinIO stands out as a persistence layer, offering organizations secure, durable, and scalable storage options. Often entrusted with mission-critical data, MinIO plays a crucial role in ensuring high availability, sometimes on a global scale. The nature of the stored data, ranging from financial and healthcare records to intricate product details and

Read more...

The Story of DirectPV

The Story of DirectPV

In 2020, MinIO implemented Direct Persistent Volumes (DirectPV) for Kubernetes-based deployments of MinIO Storage. DirectPV is similar to LocalPV but dynamically provisioned. In this post, I will describe the interesting design decisions that went into creating DirectPV. But before diving into the design details, let’s start with a quick review of Direct Persistent Volumes vs. Network Persistent Volumes. What

Read more...

Connect Dremio to MinIO with Self-Signed TLS

Connect Dremio to MinIO with Self-Signed TLS

In this tutorial, we’ll show you how to configure Dremio to connect to MinIO, which uses self-signed TLS certificates. This is one of the more common use cases, and we’ve had customers from SUBNET ask time and time again how they can configure something like this.

Read more...

Prefix vs Folder

Prefix vs Folder

How you ever wondered how object storage creates its folder structure mimicking a POSIX style hierarchy but something that is actually built for speed and efficiency? Today in this post you will find out what actually makes the internal structure you see visually in your MInIO buckets.

Read more...

Replication Strategies Deep Dive

Replication Strategies Deep Dive

With all these different types of replication types floating around one has to wonder which replication strategy to use where? Today we’ll demystify these different replication strategies to see which one should be used in which scenario.

Read more...