Virtuozzo выпустила решение для хранениях постоянных данных в Docker-средах

Интеграция Бизнес-приложения
мобильная версия
, Текст: Татьяна Короткова

Компания Virtuozzo, создатель платформы виртуализации для сервис-провайдеров, объявила о выпуске Virtuozzo Storage for Docker. Решение предоставляет инфраструктуру для хранения постоянных данных в продуктивных Docker-средах и создает удобный механизм для хранения постоянных (stateful) данных приложений, которые развернуты на базе Docker, в том числе мульти-серверной конфигурации. Virtuozzo Storage for Docker доступен по программе Insider Access в рамках конференции DockerCon 2016, сообщили CNews в Virtuozzo.

«Ключевые преимущества контейнеров Docker — повторяемость и переносимость — стали возможны благодаря тому, что контейнеры используют stateless конфигурации, а постоянные данные хранятся за пределами контейнера. При разработке ПО встроенных возможностей Docker для хранения данных, как правило, оказывается достаточно. Тем не менее, когда речь идет о продуктивных средах, необходимы более надежные решения для хранения и защиты данных, ведь теперь мы говорим не только о тестовых данных, — подчеркнул Роб Ловелл, CEO, Virtuozzo. — И самая большая проблема в сфере управления относится к высоко динамичным, многосерверным системам. В результате управлять данными приложений, используя только инструменты Docker, оказывается практически невозможно. И Virtuozzo Storage for Docker помогает решить данную проблему».

Вместо того, чтобы полагаться на внешние хранилища или сталкиваться с риском потери данных, разработчики, которым необходимо хранить постоянные данные для контейнеров Docker и контейнерных приложений, теперь могут работать с Virtuozzo Storage. Это программная система хранения данных которая позволяет использовать то же оборудование, на котором уже работает Docker, пояснили в компании. Кроме этого Virtuozzo Storage for Docker обладает возможностью масштабирования и может работать с самыми требовательных приложениями, с сотнями серверов и петабайтами данных. В результате компании могут быть уверены, что производительность доступа к данным не будет узким местом при масштабировании инфраструктуры Docker, утверждают в Virtuozzo.

«Docker — решение для создания и тестирования ПО, но ему не хватает хорошего решения для хранения данных в продуктивной среде, — добавил Ловелл. — Решение Virtuozzo Storage for Docker было специально разработано для контейнеров, и оно предлагает хранение постоянных данных для промышленных сценариев использования Docker».

Среди прочих особенностей Virtuozzo Storage for Docker: высокая доступность — в случае аппаратного сбоя одного из узлов Virtuozzo Storage переключается на запасную копию данных, восстанавливая информацию за минуты и в полностью автоматическом режиме; готовность к кластерному использованию — интеграция с Docker Swarm превращает узлы Docker Swarm в узлы для создания программно-определяемой СХД; высокая производительность — автоматическая балансировка данных, SSD-кэширование и другие оптимизации обеспечивают рост производительности; оптимизированная защита данных — проверка контрольной суммы, верификация данных и другие меры обеспечивают надежность хранения данных; экономичность — работает на типовом оборудовании, использует простаивающую емкость уже установленных дисков, поддерживает горячее подключение при необходимости добавления новых дисков или серверов.

«Virtuozzo Storage for Docker прозрачным образом интегрируется с контейнерами Docker и помогает удовлетворить потребности пользователей в постоянном хранении данных, — заявил Фильберт Ших (Philbert Shih), управляющий директор Structure Research. — Именно с этой проблемой боролись как провайдеры услуг, так и конечные пользователи, и теперь Virtuozzo делает возможной поддержку Docker для требовательных приложений, работающих даже в мульти-серверных промышленных средах».