МинИО
![]() | Эта статья содержит контент, написанный как реклама . ( сентябрь 2019 г. ) |
Разработчик(и) | МинИО, Инк |
---|---|
Первоначальный выпуск | 11 марта 2016 г [ 1 ] |
Стабильная версия | 2024-02-14T21-36-02Z [ 2 ] ![]() |
Репозиторий | |
Написано в | Идти |
Тип | Хранилище объектов |
Лицензия | Я приношу GNU GPL |
Веб-сайт | мин ![]() |
MinIO — это объектная система хранения , выпущенная под лицензией GNU Affero General Public License v3.0. [ 3 ] Он совместим по API с облачным сервисом хранения Amazon S3 . Он способен работать с неструктурированными данными, такими как фотографии, видео, файлы журналов, резервные копии и образы контейнеров, при этом максимальный поддерживаемый размер объекта составляет 50 ТБ. [ 4 ]
История и развитие
[ редактировать ]MinIO разработан MinIO Inc, технологическим стартапом из Кремниевой долины , в ноябре 2014 года. [ 5 ]
MinIO опубликовала ряд тестов , позволяющих выявить как собственную производительность, так и производительность объектного хранилища в целом. Эти тесты включают сравнение с Amazon S3 для Trino , Presto и Spark , а также результаты производительности S3Benchmark на жестких дисках и дисках NVMe . [ 6 ] [ 7 ]
Архитектура
[ редактировать ]Стек хранилища MinIO состоит из трех основных компонентов: сервера MinIO , клиента MinIO (он же mc
, который представляет собой клиент командной строки для управления объектами и файлами с любыми серверами, совместимыми с Amazon S3 ), и MinIO Client SDK , который может использоваться разработчиками приложений для взаимодействия с любым сервером, совместимым с Amazon S3 .
МинИО-сервер
[ редактировать ]MinIO Сервер облачного хранилища предназначен для использования вместе с существующим стеком приложений и оптимизирован для развертываний на крупных предприятиях . Сервер MinIO можно установить как на физические, так и на виртуальные машины или запустить как Docker- контейнеры и развернуть на платформах оркестрации контейнеров, таких как Kubernetes . [ 8 ]
Клиент MinIO
[ редактировать ]Клиент MinIO предоставляет альтернативу стандартным командам UNIX (например, ls
, cat
, cp
, mirror
, diff
и т. д.) и добавляет поддержку сервисов облачного хранения, совместимых с Amazon S3 . Он работает на Linux , Mac и Windows . платформах [ 9 ]
Клиентский SDK MinIO
[ редактировать ]MinIO предоставляет клиентские SDK для Go , Java , Python , JavaScript , Haskell и .NET Framework для доступа к любому Amazon S3 . серверу объектного хранилища, совместимому с [ 10 ] [ не удалось пройти проверку ]
Ссылки
[ редактировать ]- ^ "минио/минио в ВЫПУСКЕ.2016-03-11T03-45-50Z" . Гитхаб .
- ^ «Выпуск исправления ошибок» .
- ^ «Хранилище Kubernetes: либо объект, либо ничего для MinIO | Computer Weekly» . ComputerWeekly.com . Проверено 3 ноября 2023 г.
- ^ «Документация MinIO: пороговые значения и ограничения» . мин.ио. Проверено 23 мая 2024 г.
- ^ Миллер, Рон (15 мая 2023 г.). «Узнайте, как MinIO создала единорога в объектном хранилище на основе Kubernetes и открытого исходного кода» . ТехКранч . Проверено 29 октября 2023 г.
- ^ Меллор, Крис (24 июля 2019 г.). «Традиционные поставщики файловых и блочных хранилищ — это тост – Minio» . www.blocksandfiles.com . Проверено 17 октября 2021 г.
- ^ «MinIO дает новый залп в войне за скорость объектных хранилищ» . 13 ноября 2019 г.
- ^ «Гипермасштабируемое машинное обучение с Kubeflow, MinIO, TensorFlow и Diamanti» . 14 ноября 2020 г.
- ^ «Руководство по быстрому запуску MinIO» . Гитхаб . 20 ноября 2021 г.
- ^ Николя, Филипп (15 июля 2016 г.). «The History Boys: Хранение предметов… с самого начала» . Регистр .