Minio for PCF (Amazon S3-Compatible)

This documentation describes Minio for Pivotal Cloud Foundry (PCF). Minio is an open source object storage server with an Amazon S3-compatible API.

Overview

Minio provides multi-cloud object storage for PCF. Applications become portable by standardizing on the Amazon S3-compatible API, irrespective of the underlying cloud infrastructure.

Minio supports the following storage backends:

  • Drives: Physical or virtual drives are exported as object storage volumes. Data is protected against VM and drive failures by erasure-code and bit-rot detection techniques.

  • Azure Blob Storage: Minio adds the Amazon S3 API to Azure Blob Storage. Objects are stored natively on Azure as blobs. This setup also works for existing blobs without the need for any migration.

  • Google Cloud Storage: Minio adds the Amazon S3 API to the Google Cloud Storage service. Objects are stored natively on GCS. This setup also works for existing objects without the need for any migration.

Key Features

Minio for PCF includes the following key features:

  • Amazon S3-compatible: Amazon S3 API is the de facto standard for object storage. Minio implements Amazon S3 v2/v4 API.
  • Data protection: Minio protects data against hardware failures using erasure code and bitrot detection. You may lose up to half the number of drives and still recover from it. Data protection code is accelerated using SIMD instructions on x64 and ARM CPUs.
  • Highly available: Minio server can tolerate up to (N/2)-1 node failures in a distributed setup. In addition, you can configure Minio server to continuously mirror data between Minio and any Amazon S3-compatible server.

Product Snapshot

The following table provides version and version-support information about Minio for PCF.

Element Details
Tile version 1.0.1
Release date December 14, 2018
Software component version 2018-12-06T01-27-43Z
Compatible Ops Manager version(s) v2.1.x, v2.2.x, and v2.3.x
Compatible Pivotal Application Service version(s) v2.1.x, v2.2.x, and v2.3.x
IaaS support AWS, Azure, GCP, OpenStack, and vSphere

Support and License

For a commercial subscription, please contact pivotal@minio.io

Create a pull request or raise an issue on the source for this page in GitHub