MinIO is a high-performance, lightweight, open-source object storage system built for cloud-native workloads and fully compatible with the Amazon S3 API. Designed for massive scalability, simplicity, and speed, MinIO is widely adopted in modern infrastructures for storing unstructured data such as documents, media, logs, and application-generated artifacts. It runs seamlessly on virtual machines, containers, or bare metal, and supports erasure coding, encryption, replication, and versioning. MinIO offers its core object storage software under the open-source GNU AGPL v3 license, catering to organizations that can comply with open-source licensing requirements. For enterprises seeking additional features and support, MinIO provides a commercial subscription that includes access to the SUBNET portal for premium support, as well as enterprise-grade capabilities such as advanced observability, a data firewall, a key management system, caching for high-performance workloads, and a catalog for metadata search. This dual-licensing model allows organizations to choose between a fully open-source deployment and a commercial offering with extended functionalities and support.
Apache CloudStack integrates with MinIO via its Object Storage Plugin framework (introduced in version 4.18). This framework allows administrators to register MinIO as an Object Storage Pool, which tenants can then consume as a service.
Once configured, CloudStack users can:
– Create and manage buckets
– Upload and download objects of any type (e.g., media files, backups, logs)
– Use object storage programmatically via S3-compatible APIs
This integration empowers CloudStack to offer Object Storage as a Service (OSaaS), allowing users to store and retrieve arbitrary content through a secure, scalable, and API-driven platform — independent of CloudStack’s own internal storage mechanisms.
Watch back this webinar to learn how to design high-performance infrastructure powered by open-source technology and GPUs.