请输入您要查询的百科知识:

 

词条 Minio
释义

  1. MinIO Cloud Storage Stack

      MinIO Server    Deployment    Minio Client    Minio Client SDK    Minio Server Modes    Default Mode    Erasure coded Mode    Distributed Mode  

  2. See also

  3. References

  4. External links

{{multiple issues|{{Primary sources|article|date=January 2017}}{{Advertising|article|date=July 2018}}
}}{{Infobox software
| name = MinIO Object Storage
| logo = https://min.io/resources/img/logo/main-logo.svg
| developer = MinIO, Inc
| latest release version = 2019-04-04T18-31-46Z[1]
| latest release date = {{age in days|2019|4|4|show unit=full}} ago
| programming language = Go
| genre = Object storage
| license = Apache 2.0 License
}}MinIO Inc, is a Silicon valley based technology startup, founded by Anand Babu Periasamy (AB), Garima Kapoor and Harshavardhana in November, 2014.[2]

MinIO, Inc is the prime developer of MinIO cloud storage stack. MinIO is a cloud storage server released under Apache License v2, compatible with Amazon S3.

MinIO is best suited for storing unstructured data such as photos, videos, log files, backups and container / VM images. Size of an object can range from a few KBs to a maximum of 5TB.

MinIO Cloud Storage Stack

MinIO cloud storage stack has three major components, the cloud storage server, MinIO Client aka mc, a desktop client for seamless file management with Amazon S3 compatible servers and MinIO SDKs that can be used by applications to interact with an Amazon S3 compatible server.

MinIO Server

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. It can store unstructured data such as photos, videos, container/VM images, log files, and archives.

MinIO cloud storage server is based on a cloud-native architecture with support for multi-tenant use cases. One can keep each tenant relatively small and add new MinIO server instances as and when required. This way, one can scale from a few hundred tenants to millions, still, the complexity does not scale proportionately. The millionth instance of Minio server is as simple as its first instance.

Deployment

MinIO server is hardware agnostic and works on a variety of physical and virtual/container environments. This essentially reduces infrastructure to containers running on commodity servers with local disks and still have enterprise-level data safety and scalability.

MinIO server can be installed on physical or virtual machines or launched as Docker containers and deployed on container orchestration platforms like Kubernetes, Mesosphere, and Docker Swarm.

Minio Client

MinIO Client (mc) provides a modern alternative to UNIX commands like ls, cat, cp, mirror, diff, etc. It supports file-systems and Amazon S3 compatible cloud storage service (AWS Signature v2 and v4). You can use 'mc' to talk to an Amazon S3 compatible cloud storage server.

MinIO Client is supported on Linux, Mac and Windows platforms. It is production ready to use.

Minio Client SDK

MinIO Client SDK provides simple APIs to access any Amazon S3 compatible object storage server. MinIO Client SDK is currently available for Go, Java, Python, JavaScript.

Minio Server Modes

MinIO server supports default, erasure-coded and distributed modes.

Default Mode

MinIO server in default mode has a single Minio server instance with a single backing disk.

Erasure coded Mode

To enable erasure coded mode, run Minio server in default mode with a minimum of four disk drives.

Distributed Mode

MinIO server in distributed mode lets you pool multiple drives (even on different machines) into a single object storage server. As drives are distributed across several nodes, distributed Minio can withstand multiple node failures and yet ensure full data protection.

See also

{{Portal|Free and open-source software}}{{Div col|colwidth=25em}}{{div col end}}
1. ^{{cite web|url=https://github.com/minio/minio/releases|title=Releases - minio/minio|via=GitHub|accessdate=4 April 2019}}
2. ^{{Cite news|url=https://www.forbes.com/sites/janakirammsv/2015/06/23/minio-unveils-minimalistic-object-storage-compatible-with-amazon-s3/#5a59a04e5b33|title=Minio Unveils Minimalistic Object Storage Compatible with Amazon S3|last=MSV|first=Janakiram|work=Forbes|access-date=2017-05-14}}

References

External links

  • {{official website}}
  • {{github|minio/minio}}
  • [https://docs.min.io/docs/ MinIO documentation]

4 : Cloud applications|Cloud infrastructure|Cloud storage|Free software programmed in Go

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/9/20 11:42:16