Vitastor — разговоры о деплое
Доклад отклонён
Целевая аудитория
Тезисы
Vitastor — это блочная программная СХД с Ceph-подобной архитектурой, которая при этом быстрее и проще, чем сам Ceph. Об истории создания можно посмотреть в докладе с прошлогоднего DevOpsConf (ссылка есть в README).
Сейчас же нас интересует другое: окей, цефозаменитель у нас теперь есть, а вот как и куда его устанавливать? Кроме того, как с ним потом жить?
В первых версиях Vitastor деплой был представлен примитивными bash-скриптами, а подключаться к кластеру можно было только через блочный драйвер QEMU / qemu-img. В современном же мире, по которому вовсю шагает кубер, ограничиваться этим явно было нельзя :-).
Поэтому в последнее время ситуация была значительно улучшена. Об этих улучшениях в области развёртывания — «нормальном» инструменте управления дисками vitastor-disk, NFS-шлюзе для подключения Vitastor к системам без возможности установки собственных драйверов (VMWare), драйверах для Proxmox и OpenStack, и пойдёт речь в докладе.
Кроме того, будут затронуты вопросы эксплуатации — мониторинга, замены дисков, обновления (например, процессу обновления до новой версии с поддержкой контрольных сумм данных) — а также аппаратных требований/предпочтений для хранилища.
«Вишенкой на торте» служит разрабатываемый в данный момент Kubernetes-оператор, поднимающий вам кластер автоматически. К моменту доклада он будет открыт и вы сможете попробовать его своими руками, как и всё остальное :-).
Ведущий разработчик, линуксоид, цефер. Разработчик сервиса S3 в Яндекс Облаке. В свободное время занимается собственной веб-разработкой на React, Node.js, PHP, Go, Python, Perl, Java. Интересуется всем: от баз данных до кластерных систем.
Личный проект
Больше пяти лет в IT, начинал с работы инженером в системном интеграторе. На данный момент работет в VK, занимается поддержкой инфраструктуры my.Target и VK Реклама. Любит OpenSource, автоматизацию и котиков, не любит когда вместо роботов вкалывают люди
VK Group
Видео
Другие доклады секции
SRE-практики