미니오
MinIO이 글은 광고처럼 쓰인 내용을 담고 있다.(2019년 9월) (이 를 과 시기 |
개발자 | 미니오, 주식회사 |
---|---|
최초 공개. | 2016년 3월 11일;[1] | 전
안정적 해제 | 2022-01-08T03-11-54Z[2] / 2022년 1월 8일; |
리포지토리 | |
기록 위치 | 가다 |
유형 | 객체창고 |
면허증 | GNU 아페로 GPL |
웹사이트 | min |
MinIO는 GNU Affero General Public License v3.0에 따라 출시된 고성능 객체 스토리지다.아마존 S3 클라우드 스토리지 서비스와 호환되는 API이다.최대 지원 객체 크기인 5TB로 사진, 비디오, 로그 파일, 백업, 컨테이너 이미지 등의 비정형 데이터를 처리할 수 있다.[3]
역사와 발전
MinIO의 주요 개발사는 2014년 11월 아난드 바부 페리아사미, 가리마 카푸어, 하르사바르샤나가 설립한 실리콘밸리 기반 기술 스타트업인 MinIO Inc.
MinIO는 자체 성능과 객체 스토리지의 성능을 전반적으로 공개하기 위한 여러 벤치마크를 발표했는데, 여기에는 Triino, Presto 및 Spark용 Amazon S3와 비교한 내용과 HDD 및 NVMe 드라이브의 S3Benchmark에 대한 처리량 결과가 포함된다.[4][5]
재라이센싱
Inc.는 2021년 4월 23일자로 이전 Apache V2에서 GNU Appero Public License Version 3(AGPLv3)로 프로젝트를 재허가하는 변경안을 제출했다.
건축
MinIO 스토리지 스택에는 다음과 같은 3가지 주요 구성 요소가 있다.MinIO Server, MinIO Client(일명.k.a)mc
는 Amazon S3 호환 서버를 가진 객체 및 파일 관리를 위한 명령줄 클라이언트)와 애플리케이션 개발자가 어떤 Amazon S3 호환 서버와 상호 작용하기 위해 사용할 수 있는 MinIO Client SDK이다.
MinIO 서버
MinIO 클라우드 스토리지 서버는 최소화하고 확장 가능하도록 설계되었다.NodeJS, Redis와 유사하게 애플리케이션 스택과 함께 묶을 수 있을 정도로 가볍다.
고성능을 위해 설계된 [4]MinIO는 삭제 코딩, 비트로트 보호, 암호화/WORM, ID 관리, 지속적인 복제, 글로벌 연합, 게이트웨이 모드를 통한 다중 클라우드 배포 등의 대규모 엔터프라이즈 배포에 적합한 기능을 제공한다.
MinIO 서버는 하드웨어에 구애받지 않고 물리적 또는 가상 머신에 설치하거나 도커 컨테이너로 출시하여 쿠베르네트와 같은 컨테이너 오케스트레이션 플랫폼에 배포할 수 있다.[7]
MinIO 클라이언트
MinIO 클라이언트(mc
)은 표준 UNIX 명령(예:ls
,cat
,cp
,mirror
,diff
, 등) Amazon S3 호환 클라우드 스토리지 서비스에 대한 지원 추가.리눅스, 맥, 윈도 플랫폼에서 작동한다.[8]
MinIO Client SDK
MinIO Client SDK는 Amazon S3 호환 객체 스토리지 서버에 액세스할 수 있는 API를 제공한다.[9][failed verification]언어 바인딩은 Go, Java, Python, JavaScript, Haskell 및 에 호스트된 언어에 사용할 수 있다.NET Framework.
참조
- ^ "minio/minio at RELEASE.2016-03-11T03-45-50Z". GitHub.
- ^ https://github.com/minio/minio/releases/tag/RELEASE.2022-01-08T03-11-54Z; 발행일: 2022년 1월 8일; 회수: 2022년 1월 13일.
- ^ "MinIO Learn how to configure your MinIO server".
- ^ a b 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.
- ^ "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.