Комментарии 24
Спасибо за обзор. RustFS ещё тут не хватает.
интересно, какой процент тех кто юзает minio в проде вообще использовал его встроенную вебморду (не просто развернул и забыл, а прям пользовал), мне кажется небольшой..
Среди тех, кому надо как-то оправдать написание статьи - видимо, достаточно высокий :)
Урезание вызывает определённые опасения в части рисков для дальнейшего использования. Так как демонстрирует, что статус-кво может не сохраниться как для других отдельных фич, так и для проекта в целом.
А толку то если альтернатив для серьёзного прода не шибко есть? Из того что в статье только ceph, но далеко не все могут себе позволить его, ведь несмотря на полную бесплатность он очень прожорлив до денег на железо и руки.
Мне именно по-этому и непонятна политика в рамках которой принимались такие решения.
Если серьёзный прод, то там и так ceph используется довольно часто, так как у больших кампаний обычно есть и железо, и руки с соответствующими компетенциями. Рисковать из-за нестабильной лицензионной политики мейнтейнера им вряд ли захочется.
А новички и маленькие кампании теперь будут скептически относиться к выбору minio.
А что мешает UI отдельно поднимать из последней доступной версии?
Они разные настолько сильно связаны по API/ABI?..
Хм, хотелось бы разобраться с лицензией подробнее. В ней написано:
When a modified version is used to provide a service over a network, the complete source code of the modified version must be made available
При прочтении глаз цепляется за слово "modified". Кажется, что если в твой продукт встроена обычная версия без собственных изменений, то ничего и никому по требованию не нужно предоставлять. Насколько корректна такая интерпретация?
Буквально неделю назад переехал с minio на garage, пока полет нормальный.
ну вообще еще есть Apache Ozone S3, который на порядок обходил тот же MinIO для PROD решений, так что этот сравнение альтернатив так себе конечно
Прям на порядок ?
“Согласно официальной документации Apache Ozone, функции
Bucket Versioning(версионирование бакетов) и Object Locking (блокировка объектов/WORM) в настоящее время не поддерживаются.”
Bucket Versioning вполне себе заменяется на снапшоты, а вместо Object Locking можно вполне себе на время менять разрешения - эффект такой же. Так что указанные моменты не сильно принципиальны.
Я же пишу про полностью совместимые S3 хранилища
Чой та? Согласно вашей же таблице SeaweedFS и Garage те же самые Bucket Versioning и Object Locking не поддерживают, хотя про них вы пишете подробно. Давайте без взаимоисключающих утверждений)
Да, и Apache Ozone будет поинтересней, чем Minio и прочие рассмотренные здесь альтернативы за счет родной интеграции с Hadoop - HDFS, Spark, Flink и прочее. Так что если проект в перспективе будет масштабироваться, преимущества у Ozone существенные.
Как человек, который работал с Apache Ozone, могу сказать, что он вполне себе используется в Сбербанке, Газпромнефти и еще многих организациях. Если нужен Apache Ozone с сертификатом ФСТЭК и поддержкой, то он входит как компонент в Arenadata Hyperwave. Так что Apache Ozone (open-source или платный) в числе главных кандидатов на замену Minio. Странно, что автор рассмотривает экзотику, а самый очевидный вариант в стороне.
Короче, чем минио заменить?
OpenMaxIO - это только веб консоль.
Пока есть админ api можно прикрутить панель к минио. Ещё есть версия от апреля 2025 там доступна и веб морда. Но проблема в том, что не закрыты критические уязвимости. Rustfs протестил на винде последние билды вообще не смог запустить, а предыдущие вылезают ошибки потоков обслуживания хранилища. Даже не знаю, вдруг там ещё ошибки есть и в самом ядре и хранилище сдохнет на старте . Плюс у минио есть сжатие данных в последней вроде пока нет.
Новость таки запоздала на полгода где-то. :)

Объектные хранилища: чем заменить minio?