Virtuozzo Storage for Docker

Продукт
Название базовой системы (платформы): Docker Платформа распределённых приложений
Разработчики: Virtuozzo (Parallels) Виртуоззо Рисерч
Дата премьеры системы: 2016
Дата последнего релиза: май 2017 года

2017: Плагин Virtuozzo Storage сертифицирован Docker

29 июня 2017 года Virtuozzo сообщила о том, что специальный плагин для постоянного хранения данных был принят сертификационной программой Docker, созданной специально для того, чтобы партнеры могли интегрировать, сертифицировать свои технологии для коммерческой платформы Docker Enterprise Edition. Новое ПО уже доступно для загрузки в Docker Store. Virtuozzo впервые представила свой плагин системы хранения для Docker в 2016 году, обеспечив поддержку Docker Developer Edition, а теперь постоянное хранилище доступно для всех существующих сред Docker.

Благодаря только что сертифицированному плагину Virtuozzo, пользователи Docker могут создавать готовые для промышленных задач гиперконвергентные решения, включающие в себя постоянное хранилище данных вместе с системой управления контейнерами Docker. Плагин позволяет пользователям легко и быстро интегрировать программно-определяемое хранилище данных Virtuozzo и вычислительные ресурсы Docker. Система не требует наличия специализированного оборудования для хранения данных, вместо этого пользователи получают гибкое и высокопроизводительное решение, которое может легко расти вместе с развитием инфраструктуры, потребностями в емкости и запросами пользователей, автоматически гарантируя, что хранилище данных никогда не будет "узким местом" платформы управления контейнерами.

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

В числе ключевых особенностей:

  • Комбинированное использование ресурсов для хранения данных и вычислительных задач позволяет использовать общее оборудование для этих задач – Virtuozzo Storage отличается крайне скромными требованиями к вычислительной мощности и не требует/не зависит от наличия специального или высоко доступного оборудования. Вместо этого система работает на обычных HDD и SSD дисках. Благодаря этому пользователи могут объединить вычислительные ресурсы и емкости хранения данных, создавая высокоэффективную гиперконвергентную инфраструктуру, которая позволяет запускать приложения Docker, обеспечивая постоянное хранение данных наиболее эффективным способом.
  • Надежность и масштабируемость – Virtuozzo Storage автоматически создает и поддерживает необходимые уровни избыточности данных с автоматической балансировкой нагрузки и выявлением сбоев, а также выполняет автоматическое восстановление данных в случае необходимости. Кластер хранения саморегулируется, обеспечивая непрерывный доступ к данным для клиентов. В нем нет ни одного компонента, который мог бы стать единой точкой отказа: сохраненные данные будут по-прежнему доступны, даже если сервер, на котором размещены фрагменты данных, перестает отвечать или вовсе выходит из строя. И емкость хранения, и пропускная способность системы масштабируются линейно вместе с ростом кластера хранения данных, чтобы обеспечить развитие и решение по мере увеличения запросов.
  • Возможность балансировать мощность и производительность с поддержкой Erasure Coding или хранением реплик – Virtuozzo Storage позволяет снизить совокупную стоимость владения вместе с технологией RAID 6 Erasure Coding, более эффективно использующей дисковое пространство, сводя к минимуму дополнительные расходы за счет резервирования информации, действительно необходимой для защиты данных. Virtuozzo Storage также отличается большей гибкостью в поддержке "тяжелых" нагрузок, включая продвинутые облачные сервисы и работу баз данных, обеспечивая десятки тысяч операций ввода/вывода в секунду для таких приложений.
  • Традиционная и объектная (S3) системы хранения в едином решении – Virtuozzo Storage поддерживает одновременно хранение данных дисков и объекты S3. У пользователей решения нет необходимости строить и интегрировать различные решения, чтобы обеспечить поддержку рабочих сред Docker Enterprise Edition вместе с Virtuozzo Storage, так как оно обеспечивает работу с данными разных типов из единого решения.

2016

В июне 2016 года Virtuozzo сообщила о выпуске Virtuozzo Storage for Docker. Virtuozzo Storage for Docker предоставляет инфраструктуру для хранениях постоянных данных в продуктивных Docker-средах и создает механизм для хранения постоянных (stateful) данных приложений, которые развернуты на базе Docker, в том числе мульти-серверной конфигурации.

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

Среди прочих преимуществ Virtuozzo Storage for Docker:

  • Высокая доступность. В случае аппаратного сбоя одного из узлов Virtuozzo Storage переключается на запасную копию данных, восстанавливая информацию за минуты – и в полностью автоматическом режиме.
  • Готовность к кластерному использованию. Интеграция с Docker Swarm превращает узлы Docker Swarm в узлы для создания программно-определяемой СХД.
  • Высокая производительность. Автоматическая балансировка данных, SSD-кеширование и другие оптимизации обеспечивают рост производительности часто в несколько раз выше, чем у аналогичных решений для хранения данных.
  • Улучшенная защита данных. Проверка контрольной суммы, верификация данных и другие меры, обеспечивают надежность хранения данных.
  • Экономичность. Работает на типовом оборудовании, использует простаивающую емкость уже установленных дисков, поддерживает горячее подключение при необходимости добавления новых дисков или серверов.