При использовании совместно с Rancher, новый релиз Longhorn позволяет командам DevOps управлять томами для постоянного хранения данных в центре обработки данных, облаке и на периферии
Нюрнберг, Германия
Компания SUSE, лидер в области решений на базе открытого исходного года, а также владелец Rancher, платформы управления контейнерами, сегодня отмечает выпуск решения Longhorn 1.1. Начиная с 2019 года, Longhorn являлся экспериментальным (Sandbox) проектом организации Cloud Native Computing Foundation (CNCF). В 2020 году количество пользователей этой системы увеличилось на 235%. Как следствие, Longhorn сегодня становится одним из главных участников ландшафта хранилищ для Kubernetes. Новый релиз решения предоставляет пользователям Rancher возможность применять хранилища Longhorn с маломощным оборудованием периферийных сред.
Longhorn 1.1 обеспечивает командам DevOps легкость управления томами постоянного хранения данных в любых средах Kubernetes. Система позволяет организовать облачное хранилище корпоративного класса, которое не привязывает пользователя к какому-либо конкретному поставщику. С новым выпуском Longhorn пользователи Rancher смогут обеспечить дополнительную устойчивость периферийных сред: Longhorn 1.1 поддерживает платформу ARM64, а также имеет новые средства автоматизированного устранения неполадок и расширенные возможности контроля производительности.
По прогнозу аналитиков Gartner, к 2025 году 75% всех данных, создаваемых на предприятиях, будут генерироваться и обрабатываться на периферии, а не в центре обработки данных или облаке. Для сравнения, в 2018 году аналогичный показатель составлял всего 10%. Новые возможности Longhorn 1.1 реализованы именно с учетом этого роста: система помогает разработчикам создавать приложения с расчетом на хранение данных в периферийных средах, построенных на базе оборудования с ограниченными ресурсами.
Что нового в Longhorn 1.1
Longhorn — хранилище для облачных сред Kubernetes, основанное на микросервисах и имеющее полностью открытый код. В Longhorn 1.1 появился целый ряд новых возможностей и усовершенствований, ориентированных на команды DevOps.
Организация хранилищ для периферийных сред Kubernetes
Longhorn 1.1 — первое специализированное решение по организации хранилищ для периферийных сред Kubernetes. Система обеспечивает надежность хранения данных даже в средах, развернутых в неблагоприятных условиях и характеризующихся значительными ресурсными ограничениями. Кроме того, по многочисленным просьбам пользователей в новой версии Longhorn появилась поддержка платформы ARM64.
Повышение производительности
Улучшение характеристик производительности — один из приоритетов сообщества пользователей Kubernetes. Новшеством Longhorn, которое, без сомнения, будет пользоваться большой популярностью, стала возможность монтирования томов в режиме ReadWriteMany. Благодаря ей разработчики получают высокоэффективное постоянное хранилище, которое позволяет нескольким контейнерам одновременно считывать и записывать данные одного и того же тома. Отличие ReadWriteMany от прежнего режима ReadWriteOnce состоит в возможности совместного использования разными узлами томов, доступных по различным путям.
Расширенные функции мониторинга и другие возможности, ориентированные на специалистов по эксплуатации систем
Longhorn 1.1 предоставляет более подробные сведения о корпоративной инфраструктуре хранения данных и расширяет предоставляемую ею функциональность. В частности, в Longhorn появились встроенные средства поддержки системы мониторинга Prometheus. Благодаря этому в Longhorn теперь можно в режиме реального времени следить за характеристиками работоспособности хранилища, в том числе за показателями использования ресурсов. За счет интеграции с Prometheus, обзор статистики производительности кластера стал гораздо более детальным. Кроме того, теперь система поддерживает компонент Kubernetes CSI Snapshotter, предоставляя возможность создания резервных копий и восстановления данных с помощью команды kubectl.

Улучшенные возможности обслуживания
Еще одна важная доработка Longhorn 1.1 — расширенные возможности технического обслуживания узлов. Теперь решение поддерживает операцию очистки узлов Kubernetes с помощью команды drain, обеспечивая возможность безопасного проведения обслуживания. Кроме того, Longhorn 1.1 распознает уже имеющиеся диски на новом узле — эта функция будет полезной с эксплуатационной точки зрения для сред поставки облачных услуг.
Повышенная устойчивость
Для многих организаций одной из наиболее желанных является возможность оперативного разрешения проблем с сетью. Функция Data Locality, появившаяся в Longhorn 1.1, позволяет повысить устойчивость сетей, характеризующихся нестабильностью работы, что важно для периферийных вычислений. Данная функция заботится о том, чтобы копия нужных данных размещалась в непосредственной близости от соответствующей рабочей нагрузки. Таким образом, даже если узел временно утратит соединение с сетью, хранилище будет ему по-прежнему доступно.
Longhorn 1.1 характеризуется гораздо меньшим уровнем сложности по сравнению с другими программно-определяемыми решениями для организации хранилищ. Система позволяет создать быстрое и надежное хранилище без груза устаревших технологий практически для любых применений.
Те, кто уже пользуется Rancher, смогут легко установить Longhorn непосредственно из каталога приложений системы. Загрузка и использование Longhorn бесплатны, но при необходимости можно приобрести услуги поддержки, которые предоставляются компанией SUSE. При этом заключаются соглашения об уровне обслуживания, аналогичные применяемым для других продуктов, с которыми работает служба поддержки SUSE. Лицензионные взносы отсутствуют, а стоимость подписки в расчете на узел — минимальная.
Ресурсы
- Дополнительные сведения о постоянном хранилище на базе Sandbox-проекта CNCF Longhorn можно найти по ссылке.
- Технические сведения о Longhorn 1.1 доступны на сайте.
- Подробную информацию о Rancher, платформе SUSE для управления контейнерами Kubernetes, см. на сайте rancher.com.
- Пройти курсы обучения по Rancher с сертификацией можно в на сайте академии Rancher.
О компании SUSE
SUSE является мировым лидером в области разработки инновационных решений на базе открытого исходного кода, предоставляя партнерам, клиентам и сообществам разработчиков надежные продукты и поддержку. Лидирующие на рынке, предложения SUSE для Linux, Kubernetes, контейнеров и облачных технологий позволяют клиентам внедрять инновации повсеместно - от центра обработки данных, до облака, периферийных устройств и не только. Благодаря открытому исходному коду, SUSE обеспечивает гибкий подход при решении инновационных задач клиентов и свободу для реализации успешных ИТ-стратегий.
Прогнозные заявления
Любые заявления в этом пресс-релизе о будущих ожиданиях, планах и перспективах компании, включая заявления, содержащие слова «цели», «будет», «полагает», «ожидает», «планирует», и подобные выражения, могут представлять собой заявления прогнозного характера. Фактические результаты могут существенно отличаться от тех, которые указаны в таких прогнозных заявлениях в результате различных важных факторов, включая конкурентную среду, развитие сделок с клиентами, возможность необнаруженных проблем с программным обеспечением, риски воздействия пандемии Covid-19 и экономических спадов, ценового давления и т.д. Кроме того, любые прогнозные заявления, включенные в настоящий документ, представляют собой взгляды на дату выпуска этого пресс-релиза, что может впоследствии измениться. Компания не обязана обновлять свои прогнозные заявления. Данные прогнозные заявления могут быть изменены, и на них нельзя полагаться как на представление взглядов Компании.