Cloud Native LVM: назад в будущее | Александр Зимин

Аватар автора
Флант
Storage в Kubernetes — тема всё ещё сложная. Внешними хранилищами не всегда можно воспользоваться, и хороший выход в таком случае — решения, которые работают с локальными дисками. К сожалению, обычно они не предоставляют нативных инструментов для подготовки дисков. Мы решили закрыть этот пробел и создали Cloud Native LVM, который стал фундаментом для Software-Defined Storage в Deckhouse. В докладе Александр Зимин, руководитель разработки подсистемы хранения данных в Deckhouse, расскажет как Cloud Native LVM автоматизирует поиск и разметку дисков. Вы узнаете, с какими сложностями мы столкнулись в процессе разработки и как их решали, а также про фичи модулей sds-local-volume и sds-replicated-volume. Таймкоды: 00:00 | Где можно хранить данные 05:45 | Создание и работа с локальными дисками в K8s 09:46 | Что здесь не так? 10:27 | Добавляем контроллер и CSI 12:43 | Проблема: планирование ресурсов 15:10 | Решение: расширение планировщика K8s 18:23 | Проблема: обнаружение изменений на узле 19:50 | Решение: сканирование по событиям 20:42 | Проблема: управление LVM из контейнера 21:22 | Решение: nsenter 22:39 | Cloud Native LVM: было — стало 25:04 | Фичи модуля sds-local-volume 24:49 | Фичи модуля sds-replicated-volume 31:58 | Ответы на вопросы Заходите на наш сайт, а также подписывайтесь на каналы, блог и соцсети «Фланта», чтобы узнавать больше о Deckhouse, DevOps и Kubernetes: #Kubernetes

0/0


0/0

0/0

0/0