Complete Your Software Defined Storage Strategy with MinIO Object Storage and VMware vSAN

Integrated with VMware Cloud Foundations Data Services Manager (DSM), VMware vSAN Data Persistence platform (DPp), TGK and TAS

Provision high performance, multi-tenant object storage from the vCenter interface starting with vSphere 7.x

Persistent Storage on Any Cloud

MinIO’s object storage integration with both DSM and DPp is feature and API compatible with AWS and brings S3 to both GCS and Azure. This enables enterprises to deliver against their hybrid-cloud goals and ensure operational consistency across clouds. Through these integrations, enterprises can confidently migrate high-performance, secure, sustained workloads back to the private cloud, resulting in superior cost and security.

Persistent Storage on Any Cloud

Extraordinary Scale

Through the DSM and DPp integrations customers can seamlessly scale from single petabytes to hundreds of exascale. The integrated products enable big data applications like Spark and Presto, analytic engines like Splunk and Snowflake and AI/ML data pipelines with TensorFlow to work against massive amounts of data.

Extraordinary Scale

Software Defined for Maximum Flexibility

MinIO completes VMware’s software defined datacenter strategy by extending that vision to storage. Portable across a variety of CPU architectures and Server platforms, MinIO for Tanzu is ready made to automate the datacenter, compressing IT deployment cycles from months to hours.

Software Defined for Maximum Flexibility

A Portfolio of Products

MinIO Object Storage for VMware Cloud Foundations Data Services Manager

MinIO delivers high-performance, exascale object storage to VMware Cloud Foundation’s Data Services Manager (DSM). DSM is a native extension of VMware vSphere that empowers IT admins to provision and manage on-premises MinIO instances to their line of business application teams. Natively integrated, DSM removes key dependencies in favor of greater administrator flexibility.

MinIO Object Storage for VMware vSAN™ Data Persistence platform

MinIO provides high-performance, AWS S3 compatible object storage, enabling IT to seamlessly provision multi-tenant object storage directly from the vCenter console while providing API-level control to DevOps and application architects. This integration brings MinIO into the heart of vSphere and therefore into the heart of IT. MinIO supports vSAN, vSAN-SNA and vSAN-Direct through this integration.

MinIO Internal Blobstore for VMware Tanzu

MinIO Internal Blobstore for Pivotal Platform is a distributed S3 compatible blobstore for VMware Tanzu Application Service for VMs (TAS for VMs). Operators can use MinIO as a blobstore for TAS for VMs instead of the internal WebDAV/NFS, which is a single point of failure. Used for storing buildpacks, droplets, packages, and resource_pool, the internal tile enables modern, sophisticated storage as a core component within Tanzu. Through this tile, MinIO provides Multi-Cloud Object Storage for VMware Tanzu enabling portability for applications through an Amazon S3 compatible API - abstracting the underlying cloud infrastructure.

Get it now

MinIO for VMware TKG

MinIO for Tanzu Kubernetes Grid Integrated Edition (TKG) provides a Helm Chart to deploy and manage the MinIO Object Storage suite as a native Kubernetes Operator on TKG. The whole solution is deployed as a Kubernetes StatefulSet on TKG. Applications deployed on TKG that use object storage as a fundamental layer, can now run in multi-cloud environments without compromising features or functionality. Enterprises that are engaging in application modernization can now select the best cloud for their application without concern for vendor lock-in.

Get it now

vCenter Integration

MinIO’s commitment to Kubernetes made us a natural design partner for both the VMware Cloud Foundation Data Services Manager and the vSAN™ Data Persistence platform. From the very beginning, MinIO has worked alongside VMware to design the most powerful and easily deployed persistent storage service. The result is that a single individual can manage petabyte sized deployments in their spare time and with only a few clicks - providing a powerful incentive to repatriate from the cloud.

Simple to deploy

MinIO integrated with vSphere can create a scalable, high performance, enterprise grade object store with a few clicks via vCenter. This allows a whole new generation of apps and use cases to be realized effortlessly without additional complexity.

Easy to manage

Capacity planning, hardware maintenance, software upgrade, heal monitoring, and performance management can now be done with a unified experience that is integrated with existing operational models.

Cost effective

vSAN Direct with flexible Erasure Coding from MinIO allows fine grained capacity management in addition to storage utilization and overhead. Applications can start small and grow as large as they like without unnecessary overhead and capital expenditure. In addition, erasure coding delivers greater resiliency, high-availability, and usable space compared to replication.

Cloud Native

Cloud-native architectures are built for simplicity and scale. They achieve this by breaking monolithic enterprise applications into scalable, stateless microservices and lambda functions. This makes applications easy to build, fix and continuously deploy. These applications offload vast amounts of states as blobs to a disaggregated object storage. With MinIO developers can write the next generation of applications without compromise.

Secure

MinIO provides a wide range of features to securely store and manage data at scale. Per object encryption, end-to-end TLS, easy upgrades and quick release cycles enable customers to secure their most critical data within MinIO.

Compliant

MinIO’s Object Lock feature is designed to meet securities industry requirements for preserving records in a non-rewritable, non-erasable format. Meeting standards such as Securities and Exchange Commission (SEC) in 17 CFR § 240.17a-4(f), Financial Industry Regulatory Authority (FINRA) Rule 4511(c) and principles-based electronic records requirements of the Commodity Futures Trading Commission (CFTC) in 17 CFR § 1.31(c)-(d) allows a wide range of critical applications to be built around MinIO.

Performant

MinIO is a high performance object store, this allows vSAN’s wide range of certified hardware solutions for various performance scenarios to be leveraged for enabling different types of application needs. These could be geared towards low time to first byte, large object counts or high aggregate throughput needs.

Kubernetes Native

MinIO is designed from the ground up to live in a containerized world. This allows for an object store experience in Kubernetes without compromising. vSphere’s integrated Kubernetes experience is further enhanced with MinIO’s Kubernetes native experience.

Core Use Cases

Given MinIO’s performance and scalability attributes, it can address a broad range of use cases, resulting in superior return on investment. These use cases can be categorized as follows:
AI and ML

AI and ML

This is a new class of use cases for object storage and is enabled by the combination of performance and scale that MinIO offers. In these examples, MinIO is the datastore for ML and AI data pipelines where training, inference reads/writes occur. Examples include TensorFlow, H2O.ai, Spark, Presto and Flink.

Analytics

Analytics

The default architecture for modern analytics platforms is to use an S3 endpoint for your data. This is the ultimate test of performance at scale as many of these instances are 50 PiB or more in size and carry the expectation of a “warm” tier at a minimum and “hot” tier in performance oriented environments. Examples include Splunk SmartStores, Vertica EON mode and Teradata NOS.

Web/Mobile Cloud Native Application Development

Web/Mobile Cloud Native Application Development

Object storage is the storage class of the cloud. As a result, it is the default storage type for the tens of thousands of internally developed applications (consumer and enterprise) where performance and scale are important. By offering a RESTful API, MinIO is designed for containerization and orchestration – just like the cloud native applications it supports. Examples include UnitedHealth, Box.com, Raytheon and SpaceX.

Artifact Stores

Artifact Stores

The cloud-native world has created a new class of storage use cases, that of artifact storage. These instances can grow quickly and require high throughput, making them excellent for MinIO. Examples include Docker Registries like Harbor, Cloud Foundry Artifact Stores and applications like Concourse.

Backup/Snapshots/Archival

Backup/Snapshots/Archival

Often considered the core object storage use cases, MinIO brings best in class performance to these tasks, ensuring that both backup and restore are done so accurately and quickly. Examples include Veeam, Commvault and Rubrik.

MinIO with VMware FAQs

Learn more about using MinIO with VMware

Your VMware Deployment Deserves the MinIO Subscription Network

As a design partner for VMware’s Data Persistence platform, MinIO has a unique perspective and unparalleled domain expertise. Leverage both through the MinIO Subscription Network.
Learn More

You are using Internet Explorer version 11 or lower. Due to security issues and lack of support for web standards, it is highly recommended that you upgrade to a modern browser.