MinIO
Developer(s) | MinIO, Inc |
---|---|
Initial release | 11 March 2016[1] |
Written in | Go |
Engine | |
Type | Object storage |
License | GNU Affero GPL |
Search MinIO on Amazon.
MinIO is a High-Performance Object Storage released under GNU Affero General Public License v3.0.[2] It is API compatible with the Amazon S3 cloud storage service. It can handle unstructured data such as photos, videos, log files, backups, and container images with a current maximum supported object size of 50TB.[3]
History & development[edit]
MinIO's main developer is MinIO Inc, a Silicon Valley–based technology startup founded by Anand Babu Periasamy, Garima Kapoor, and Harshavardhana in November 2014.[4]
MinIO has published a number of benchmarks to disclose both its own performance and the performance of an object storage in general. These benchmarks include comparisons to an Amazon S3 for Trino, Presto, and Spark, as well as throughput results for the S3Benchmark on HDD and NVMe drives.[5][6]
Re-licensing[edit]
As of April 23, 2021, MinIO, Inc submitted a change that re-licensed the project from its previous Apache V2 to GNU Affero Public License Version 3 (AGPLv3).[7].
Architecture[edit]
MinIO storage stack has three major components: MinIO Server, MinIO Client (a.k.a. mc
, which is a command-line client for the object and file management with any Amazon S3 compatible servers), and MinIO Client SDK, which can be used by application developers to interact with any Amazon S3 compatible server.[8]
MinIO Server[edit]
MinIO cloud storage server is designed to be minimal and scalable. It is light enough to be bundled along with the application stack, similar to NodeJS and Redis.
MinIO is optimized for large enterprise deployments, including features like erasure coding, bitrot protection, encryption/WORM, identity management, continuous replication, global federation, and multi-cloud deployments via gateway mode.
MinIO server is hardware agnostic and thus can be installed both on physical and virtual machines or launched as Docker containers and deployed on container orchestration platforms like Kubernetes.[9]
MinIO Client[edit]
MinIO Client provides an alternative to the standard UNIX commands (e.g. ls
, cat
, cp
, mirror
, diff
, etc.) and adds support for Amazon S3 compatible cloud storage services. It works on Linux, Mac, and Windows platforms.[10]
MinIO Client SDK[edit]
MinIO Client SDK provides an API to access any Amazon S3 compatible object storage server.[11][not in citation given] Language bindings are available for Go, Java, Python, JavaScript, Haskell, and languages hosted on top of the .NET Framework.
References[edit]
- ↑ "minio/minio at RELEASE.2016-03-11T03-45-50Z". GitHub.
- ↑ "Kubernetes storage: It's object or nothing for MinIO | Computer Weekly". ComputerWeekly.com. Retrieved 2023-11-03.
- ↑ "Minio documentation. Thresholds and Limits".
- ↑ Miller, Ron (2023-05-15). "Hear how MinIO built a unicorn in object storage on top of Kubernetes and open source". TechCrunch. Retrieved 2023-10-29.
- ↑ Mellor, Chris (2019-07-24). "Traditional file and block storage vendors are toast – Minio". blocksandfiles.com. Retrieved 2021-10-17.
- ↑ "MinIO fires fresh salvo in object storage speed wars". 13 November 2019.
- ↑ "Update license change for MinIO · minio/Minio@0694325". GitHub.
- ↑ Rogers, Bruce. "MinIO Pioneers Open Source Object Storage Software". Forbes. Retrieved 2023-10-29.
- ↑ "Hyperscale ML with Kubeflow, MinIO, TensorFlow and Diamanti". 14 November 2020.
- ↑ "MinIO Quickstart Guide". GitHub. 20 November 2021.
- ↑ Nicolas, Philippe (2016-07-15). "The History Boys: Object storage ... from the beginning". The Register.
External links[edit]
Some use of "" in your query was not closed by a matching "".Some use of "" in your query was not closed by a matching "".
- Lua error in Module:Official_website at line 90: attempt to index field 'wikibase' (a nil value).
- minio on GitHub
This article "MinIO" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:MinIO. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.
This page exists already on Wikipedia. |