Compatible with VMware vSAN™ Data Persistence platform, TKGI, Standalone TKGI
MinIO’s object storage integration with the vSAN Data Persistence platform 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.
Through the vSAN Data Persistence platform integration customers can now bring big data applications like Spark and Presto, analytic engines like Splunk and Teradata and AI/ML data pipelines with TensorFlow onto VMware’s infrastructure. By unifying key workloads under IT, enterprises enhance manageability and lower costs.
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.
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 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 Tanzu Kubernetes Grid Integrated Edition (TKGI) provides a Helm Chart to deploy and manage the MinIO Object Storage suite as a native Kubernetes Operator on TKGI. The whole solution is deployed as a Kubernetes StatefulSet on TKGI. Applications deployed on TKGI 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
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.
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.
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 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.
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.
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.
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.
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.
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.
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.
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.
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 PB 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.
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.
vSphere 7.0 Update 1 ships with the VMware vSAN™ Data Persistence platform that enables software defined storage offerings like MinIO to be natively integrated with vCenter Workload Clusters running on top of vSAN. This deep integration allows admins to enable, manage and monitor MinIO from vSphere APIs and UI.
The integration includes the lifecycle management of MinIO object storage via the vSphere cluster while offering bare-metal like performance and cost efficiencies.
MinIO is built on top of the vSAN Data Persistence platform and is available in vSphere 7.0 Update 1 or higher.
Object stores are often the core infrastructure that data intensive applications depend on. Because of MinIO’s performance characteristics it is used across a number of applications and use cases:
ML/AI: TensorFlow, KubeFlow, H20.ai
BigData: Splunk, Spark, Presto, Druid, Teradata
Content Delivery: VMware Harbor Container Registry, Video Streaming
Backup: Velero, Veeam