From 4309727354a12bfc439bd1132f549e72c8465973 Mon Sep 17 00:00:00 2001 From: Harshavardhana Date: Tue, 20 Dec 2016 14:42:13 -0800 Subject: [PATCH] docs: Add docs for minio limitations. (#3477) --- docs/minio-limitations.md | 50 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 docs/minio-limitations.md diff --git a/docs/minio-limitations.md b/docs/minio-limitations.md new file mode 100644 index 000000000..4af0c6074 --- /dev/null +++ b/docs/minio-limitations.md @@ -0,0 +1,50 @@ +## Minio Server Limits Per Tenant +We found the following APIs to be redundant or less useful outside of AWS. If you have a different view on any of the APIs we missed, please open a [github issue](https://github.com/minio/minio/issues). + +### Erasure Code (Multiple Drives / Servers) + +|Item|Specification| +|:---|:---| +|Maximum number of drives| 16| +|Minimum number of drives| 4| +|Read quorum| N/2| +|Write quorum| N/2+1| + +### Browser Access + +|Item|Specification| +|:---|:---| +|Web browser upload size limit| 5GB| + +### Limits of S3 API + +|Item|Specification| +|:---|:---| +|Maximum number of buckets| no-limit| +|Maximum number of objects per bucket| no-limit| +|Maximum object size| 5 TB| +|Minimum object size| 0 B| +|Maximum object size per PUT operation| 5 GB| +|Maximum number of parts per upload| 10,000| +|Part size|5 MB to 5 GB. Last part can be 0 B to 5 GB| +|Maximum number of parts returned per list parts request| 1000| +|Maximum number of objects returned per list objects request| 1000| +|Maximum number of multipart uploads returned per list multipart uploads request| 1000| + +### List of Amazon S3 Bucket API's not supported on Minio. + +- BucketACL (Use bucket policies instead) +- BucketCORS (CORS enabled by default) +- BucketLifecycle (Not required for Minio's XL backend) +- BucketReplication (Use `mc mirror` instead) +- BucketVersions, BucketVersioning (Use `s3git`) +- BucketWebsite (Use `caddy` or `nginx`) +- BucketAnalytics, BucketMetrics, BucketLogging (Use bucket notification APIs) +- BucketRequestPayment +- BucketTagging + +### List of Amazon S3 Object API's not supported on Minio. + +- ObjectACL (Use bucket policies instead) +- ObjectTorrent +- ObjectCopyPart