MinIO
MinIO¶
В этой статье
Информация
MinIO - это объектное хранилище данных с открытым исходным кодом, совместимое с Amazon S3 API. Оно позволяет хранить неструктурированные данные, такие как фото, видео, логи, резервные копии и т.д.
MinIO. Основные возможности¶
- Масштабируемое хранение объектов: MinIO позволяет хранить неограниченное количество объектов любого размера. Объем хранилища легко масштабируется добавлением новых серверов.
- S3-совместимый API: MinIO реализует Amazon S3 REST API для хранения и извлечения объектов, что позволяет использовать существующие библиотеки и инструменты S3.
- Высокая доступность: данные реплицируются на несколько узлов кластера. При отказе одного узла доступность данных сохраняется.
- Шифрование данных: объекты шифруются на стороне клиента с использованием симметричного ключа. Поддерживаются SSE-C, SSE-S3 и SSE-KMS.
- Многопользовательский доступ: поддержка ACL и политик IAM для разграничения доступа разных пользователей.
- Версионирование объектов: хранение нескольких версий объектов с возможностью восстановления.
- Репликация данных: синхронная репликация данных в разные регионы для геораспределения.
- Кэширование на уровне хоста: кэширование часто запрашиваемых объектов на узлах кластера.
- Расширяемость: горизонтальное масштабирование производительности и ёмкости хранения.
- Веб-интерфейс: встроенный GUI для управления хранилищем и мониторинга.
- Надёжность: встроенное восстановление после сбоев, self-healing архитектура.
Особенности сборки¶
ID | Совместимые ОС | VPS | BM | VGPU | GPU | Мин. ЦПУ (Ядер) | Мин. ОЗУ (Гб) | Мин. HDD/SDD (Гб) | Доступно |
---|---|---|---|---|---|---|---|---|---|
43 | Ubuntu 22.04 | + | + | + | + | 1 | 1 | - | Да |
- Путь до примонтированных директорий:
/data
.
Примечание
Если не указано иное, по умолчанию мы устанавливаем последнюю релиз версию программного обеспечения с сайта разработчика или репозиториев операционной системы.
Начало работы после развертывания MinIO¶
После оплаты заказа на указанную при регистрации электронную почту придет уведомление о готовности сервера к работе. В нем будет указан IP-адрес VPS, а также логин и пароль для подключения. Управление оборудованием клиенты нашей компании осуществляют в панели управления серверами и API — Invapi.
Данные для авторизации:¶
- Веб-интерфейс: будет доступен по ссылке:
http://ip-adres:9000
; - Логин:
minioadmin
; - Пароль:
minioadmin
.
После успешной авторизации в панели следует установить новые учетные данные во вкладке Access Keys >> Change Password:
Примечание
Подробная информация по основным настройкам MinIO содержится в документации разработчиков.
Смена имени и пароля администратора¶
-
Остановите docker контейнер
-
Перезапустите docker контейнер с новыми значениями имени администратора
MINIO_ROOT_USER
и пароляMINIO_ROOT_PASSWORD
:
Заказ MinIO с помощью API¶
Для установки данного ПО с использованием API следуйте этой инструкции.