Интересное — последние записи

Прототип Vitastor S3 на базе Zenko CloudServer

Завёлся прототип S3 Vitastor-бэкенда для Zenko CloudServer 😊

Это конечно ещё далеко не релиз, нужно ещё как минимум реализовать дефрагментацию. Но попробовать запустить и что-то записать-прочитать в S3 уже можно. Даже GeeseFS поверх уже работает. 😊

Итак, инструкция!

11.08.2024 Читать далее →

Сравнение реализаций S3

Вопрос: Где бы стырить чью бы переиспользовать реализацию S3?

Писать S3 с нуля желания нет, потому что протокол хоть и простой, но в нём есть куча мелких особенностей, требующих внимания и реализации, и на них нельзя забивать, ибо юзеры всегда хотят максимальную совместимость с Amazon S3.

На момент поста нашлись следующие варианты: Minio, SeaweedFS, Ceph (RadosGW), Zenko CloudServer, OpenStack Swift и Deuxfleurs Garage.

При сравнении нас интересует в первую очередь сравнение именно S3-фронтенда, внешней части, ибо слой хранения всё равно нужно подсовывать собственный.

При сравнении также запускались s3-тесты от Ceph, но в простейшей конфигурации, без настройки дополнительных интеграций, потенциально необходимых для части тестов.

Попробуем посмотреть, у кого что реализовано!

09.05.2024 Читать далее →

Как сделаны снимки дисков в Vitastor

Вообще, в природе существует всего 3 пути реализации снимков (снапшотов): “вперёд”, “назад” и “cow”. А ещё нормальные снимки должны быть атомарные. Что это всё означает?

30.08.2023 Читать далее →