Страницы

Показаны сообщения с ярлыком Red Hat OpenStack. Показать все сообщения
Показаны сообщения с ярлыком Red Hat OpenStack. Показать все сообщения

пятница, 12 ноября 2021 г.

Релиз Red Hat Ceph Storage 5

Red Hat Ceph Storage – это открытое, высоко масштабируемое, высоко доступное и устойчивое решение распределенного хранения для современных конвейеров данных. Спроектированное и разработанное для рабочих нагрузок анализа данных, искусственного интеллекта и машинного обучения (AI/ML), а также гибридных облаков – Red Hat Ceph Storage доставляет программно-определенное хранилище для контейнеров и виртуальных машин на стандартном оборудовании.

20-го сентября 2021 года был анонсирован релиз Red Hat Ceph Storage 5, который включает в себя поддержку NFSv4, дополнительные возможности аварийного восстановления для CephFS и RBD, а также новые возможности безопасности и улучшения производительности.


Новые возможности Red Hat Ceph Storage 5.

Red Hat Ceph Storage 5 представил новые возможности в нескольких ключевых областях:

  • Новая интегрированная плоскость управления Cephadm и новый стабильный интерфейс разработки приложений управления (Management API), как основа для настраиваемой автоматизации. Вместе с этими улучшениями отпала необходимость в системе настройки DevOps для развертывания и управления кластерами Ceph.
  • CephFS теперь поддерживает протокол NFSv4, обеспечивая рабочие нагрузки искусственного интеллекта и машинного облучения (AI/ML) требуемым интерфейсом файловой системы вместе с объектным хранилищем. CephFS также добавил возможности гео-репликации для аварийного восстановления мульти-кластерных конфигураций и поддержки стирающего кодирования (Erasure Coding).
  • Расширенный функционал Rados Block Device (RBD) включает в себя возможности зеркалирования на базе моментальных снимков для аварийного восстановления и миграции кластеров.


Расширения Red Hat Ceph Storage 5.

Red Hat Ceph Storage 5 включает в себя ряд расширений и улучшений.


Расширения безопасности Ceph Storage 5.

Расширения безопасности обеспечили возможность ограничения использования криптографических модулей до сертифицированных на соответствие FIPS 140-2. Это возможно при развертывании Ceph Storage в комбинации с сертифицированным релизом Red Hat Enterprise Linux (RHEL).

Возможность интеграции внешнего управления ключами, теперь включает в себя поддержку серверов совместимых с KMIP вместе с HashiCorp Vault и сервисом OpenStack Barbican. Наиболее заметными стали возможности разовой записи (Write-once) и множественного чтения (Read-many), которые открывают новые сценарии применения в окружениях со специальными требованиями к поддержке данных.


Производительность и масштабирование.

Набирающее обороты применение LibRBD с новой архитектурой кэширования предоставляют значительное увеличение производительности блочного интерфейса в фоне виртуализации OpenStack. Дополнительно, лучшее внутреннее выделение обеспечивает более экономичное использование пространства объектами, файлами и блоками – предоставляя до 16-ти кратного уплотнения на жестких дисках (HDD) и до 4-ех кратного – на твердотельных накопителях (SSD, NVMe), при работе с маленькими файлами (размером до 64-ех килобайт).

Масштабируемое до десятков миллиардов объектов и подтвержденное тестированием решение на базе Ceph Storage устанавливает новую веху для объектного хранилища в кластерах, состоящих всего из 10 узлов.


Интеграция с портфолио продуктов Red Hat.

Red Hat Ceph Storage – это больше чем просто решение программно-определенного хранилища. Это фундаментальный уровень для решений Red Hat Data Services, являющихся основой для Red Hat OpenShift Data Foundation. Которое, в свою очередь, предлагает устойчивое, стабильное и производительное хранилище требуемого типа для приложений OpenShift: постоянное блочное, файловое и объектное хранилище S3, без необходимости поддерживать отдельные банки данных каждого типа.

Одна установка Red Hat Ceph Storage может предоставить постоянное хранилище для нескольких кластеров OpenShift, существенно упрощая управление хранилищем.


Преимущества для бизнеса.

Red Hat Ceph Storage может предложить увеличенную экономичность по сравнению с традиционными решениями хранилища. Вместе с новым релизом, клиенты могут получить преимущества от сниженной собственной нагрузки компонентов и улучшенной устойчивости в то же время. Red Hat Ceph Storage помогает организациям начать с маленького развертывания и масштабироваться вместе с изменениями бизнес требований, одновременно увеличивая емкость и производительность хранилища.

Red Hat Ceph Storage объединяет в себе надежность данных и улучшенную доступность. Данные могут быть доступны во множестве расположений, при этом обеспечивая высокую доступность и надежность в каждом отдельном сайте.


Сценарии применения Red Hat Ceph Storage.

Red Hat Ceph Storage предоставляет надежное и востребованное решение хранения данных, которое может обеспечить широкий спектр требований к хранению, вне зависимости от формата или источника.

Будучи само-восстанавливаемой и само-обслуживаемой платформой, без единой точки отказа – Red Hat Ceph Storage может помочь сократить затраты на хранение корпоративных данных и обеспечить экспоненциальный рост объема в автоматизированном режиме.

Red Hat Ceph Storage оптимизирован под большие установки – масштабируемые до десятков петабайт с увеличивающейся, а не падающей, производительностью. В отличии от традиционных подходов подключаемого по сети хранилища (NAS) и сети хранения данных (SAN), Ceph не становится более ресурсоемким вместе ростом кластера. Red Hat Ceph Storage также может поддерживать рабочие нагрузки постоянного хранилища запущенные на корпоративной платформе Kubernetes – Red Hat OpenShift Container Platform.

Red Hat Ceph Storage подходит для широкого диапазона рабочих нагрузок хранилища, в том числе:

  • Аналитика данных и искусственный интеллект/машинное обучение (AI/ML). Подобно озеру данных, Red Hat Ceph Storage использует объектное хранилище для доставки экстремального масштабирования и высокой доступности, способных поддерживать рабочие нагрузки мульти-арендной аналитики и AI/ML.
  • Объектное хранилище в качестве сервиса (Storage-as-a-Service). Red Hat Ceph Storage идеально подходит для решений локальной службы объектного хранилища, с проверенной масштабируемостью и производительностью, как для маленьких, так и для больших хранилищ объектов.
  • Приложения гибридного облака. За счет поддержки интерфейса Simple Storage Service (S3) Amazon Web Services (AWS), приложения могут получить доступ к хранилищу при помощи единого программируемого интерфейса (API) – в публичных, частных и гибридных облаках.
  • Приложения OpenStack. Red Hat Ceph Storage обеспечивает масштабируемость для развертываний OpenStack, в том числе для Red Hat OpenStack Platform.


Аварийное восстановление и резервное копирование.

Растущий список сертифицированных производителей программного обеспечения для резервного копирования Red Hat Ceph Storage, упрощает использование единой технологии хранилища для обслуживания широкого разнообразия оптимизированных рабочих нагрузок.


Начать использовать Red Hat Ceph Storage.

Red Hat Ceph Storage – это проверенное, надежное решение хранилища, присутствующее в портфолио Red Hat с 2014-го года.

Red Hat Ceph Storage широко представлен в современных, высоко масштабируемых и гибких корпоративных окружениях, которые способны поддерживать разнообразные бизнес данные и рабочие нагрузки, вне зависимости от использования файлового, блочного или объектного хранилища.

Red Hat предлагает корпоративную поддержку о которой я писал ранее в статье «Жизненный цикл Red Hat Ceph Storage», а также опционально доступны обучение и консалтинговые услуги. Дополнительную информацию о Red Hat Ceph Storage можно получить в документации.

вторник, 29 июня 2021 г.

Жизненный цикл Red Hat Ceph Storage

Различные сферы деятельности предъявляют разные требования к программному обеспечению, на которое опирается бизнес. Кто-то выбирает быстрое применение новейших релизов программного обеспечения и сталкивается с изменениями обновленной интеграции. Остальные же откладывают обновление так долго, как это возможно, продолжая работать на проверенной временем комбинации программного обеспечения вплоть до окончания поддержки (или до окончания выпуска обновлений безопасности).

Различия этих подходов – это нечто искусственное, так как в большинстве случаев компании используют комбинацию из этих двух подходов. Жизненный цикл Red Hat Ceph Storage призван для решения обеих задач: быстрой и медленной. Далее мы более подробно рассмотрим жизненный цикл Red Hat Ceph Storage и его опции.

С течением времени механики в информационных системах меняются и по большей части не должны волновать специалистов, отвечающих за их поддержку. В каждом конкретном случае, отдел (команда) информационных технологий адаптирует программное обеспечение под нужды организации, в том темпе, который считает верным.

Рассмотрим пример совместимости между минорными релизами. Как только клиент развернул мажорный релиз Red Hat Ceph Storage (на данный момент это Red Hat Ceph Storage 4), он полностью уверен в том, что сможет обновлять релиз в течении трёх лет (или даже дольше в соответствии с новыми условиями), без необходимости обновлять интеграцию с остальными компонентами системы, или тестировать совместимость во временном окружении.


Жизненный цикл Ceph и Red Hat Ceph Storage.

Red Hat является лидирующим участником сообщества Ceph, которое выпускает новый мажорный релиз проекта ежегодно, обычно именуя их названиями головоногих – последние релизы назывались Luminous и Nautilus, а 31 марта 2021-го года был выпущен Pacific (16.2.0).

Продукты Red Hat создаются на базе проектов сообщества, тестируются в течении нескольких месяцев перед релизом и только после этого предоставляются корпоративным клиентам с поддержкой на три года. В соответствии с этим Luminous стал Red Hat Ceph Storage 3, Nautilus – Red Hat Ceph Storage 4, а проект Pacific станет Red Hat Ceph Storage 5, после тщательного тестирования командой качества.

Клиенты Red Hat могут рассчитывать на 36 месяцев стандартной поддержки мажорных релизов Red Hat Ceph Storage с добавлением новых возможностей в течении первых 12 месяцев. Как правило клиенты не столько заинтересованы в дополнительных возможностях, сколько в исправлении ошибок в течении стандартной поддержки.

Red Hat использует 6-ти недельный график выпуска минорных релизов – что не столь драматично, но также полезно. Red Hat предлагает регулярные, прогнозируемые исправления ошибок и безопасности для упрощения операций обслуживания окружений клиентов.

Red Hat вот уже 6 лет соблюдает 12-ти и 36-ти месячный жизненный цикл мажорных версий Red Hat Ceph Storage.

Команда разработки старается убедиться, что обновления минорной версии не изменит набор компонентов и не приведет к проблемам совместимости, а также не сократит клиентские возможности. Планируемые изменения, которые повлияют на совместимость, переносятся в следующий мажорный релиз. Клиенты, интегрировав мажорную версию в собственное решение, могут обойтись минимальным тестированием при обновлении минорной версии.


Жизненный цикл программного обеспечения Red Hat Ceph Storage.

На сегодняшний день, Red Hat Ceph Storage успешно применяется для обеспечения быстро и медленно обновляемых решений. Это достигается тесной работой с клиентами по планированию и обеспечению актуальности решений, а также за счет предоставления по требованию опций более длинного жизненного цикла. Последняя опция опирается на предложение поддержки расширенного жизненного цикла от Red Hat (Extended Lifecycle Support, ELS).

Часть клиентов Red Hat переходит на новую мажорную версию Red Hat Ceph Storage в течении первого года с его начального релиза. Это очевидно – новая версия обладает большим набором возможностей, более устойчива и проста в поддержке.

Ceph Storage – это флагманский компонент программно-определенного хранилища в предложении программной инфраструктуры Red Hat. Он используется в Red Hat OpenStack Platform в крупных телекоммуникационных компаниях по всему миру. Применяется Ceph Storahe и в ряде развертываний Red Hat OpenShift в разных областях. Вместе с Red Hat OpenShift Container Storage, Ceph Storage хранит наиболее ценные данные, обеспечивая надёжное хранение для глобальных предприятий и организаций.

Также существуют клиенты, которые предпочитают оставаться на релизе Red Hat Ceph Storage дольше трёх лет. Например, из-за тесной интеграции Red Hat Ceph Storage с релизами Red Hat OpenStack Platform, клиенты, использующие облако до 5 лет, а затем заменяющие все целиком на оборудование и программное обеспечение следующего поколения, вместо обновления на месте.

Для таких клиентов Red Hat предлагает поддержку расширенного жизненного цикла (ELS), продлевая жизненный цикл релиза Ceph Storage.


Окончание жизненного цикла Red Hat Ceph Storage 3.

Поддержка расширенного жизненного цикла Red Hat Ceph Storage 3 должна была начаться вместе с окончанием периода стандартной поддержки релиза Red Hat Ceph Storage 3 в конце февраля 2021-го года. Но, как многие заметили, команда клиентских возможностей Red Hat (Customer Experience) с апреля продлила фазу полной поддержки Red Hat Ceph Storage 3 на 3 месяца. Это было сделано для клиентов, которые в виду эпидемии COVID-19 были вынуждены держать ограниченный штат с физическим доступом к центру обработки данных.

Команда управления продуктом (Product Management) заинтересована в том, чтобы клиенты использовали актуальную версию, обеспеченную обновлениями. Благодаря взаимодействию с клиентами команда вносит изменения в политику предложений, чтобы предложения Red Hat были актуальны для максимально широкого диапазона клиентов. На базе обратной связи в 2020-ом году были внесены изменения в программу поддержки расширенного жизненного цикла Red Hat Ceph Storage.

Для некоторых клиентов, внутренние требования не всегда соответствуют потребности оставаться на новейшем релизе Red Hat Ceph Storage, даже если релиз уже не получает исправления ошибок. Соответственно программам поддержки расширенного жизненного цикла (ELS), несмотря на прекращение выпуска исправлений ошибок, продолжает предоставлять поддержку в устранении неисправностей. Клиентам потребуется обновиться до более нового релиза только в случае, когда требуется установка обновления, устраняющего ошибки, что редко происходит в производственных окружениях, работающих несколько лет подряд.


Доступна 6-ая бета-версия Red Hat Ceph Storage 5.

Был анонсирован переход разработки Red Hat Ceph Storage 5 в фазу бета-версии. Нужно отметить, что бета-версия Red Hat Ceph Storage находится в раннем доступе и предоставляется без поддержки. Не рекомендуется обновлять производственные развертывания до релизов из раннего доступа.

Бета-версия Red Hat Ceph Storage 5 доступна через FTP с анонимным доступом. Образ контейнера с Red Hat Ceph Storage 5 доступен через Red Hat Container Catalog. Команда разработки будет рада услышать обратную связь через прямой контакт с Red Hat или через Red Hat Bugzilla.


Заключение.

Вместе с эволюцией платформ и программно-определенного хранилища, команда разработки работает с организациями для обеспечения эволюции внутренних процессов по доставке и оптимизации жизненного цикла, а также для расширения горизонтов планирования в соответствии с потребностями клиентов и партнёров.

Во всех отраслях, публичном и частном секторах, по мере того как потребности бизнеса и управления развиваются, а вместе с ними и технологии программного обеспечения начинают напоминать живые организмы, вопросы жизненного цикла будут стоять крайне остро. Команда разработки Red Hat Ceph Storage продолжит поддерживать текущее положение дел, при этом учитывая сценарии медленного обновления программного обеспечения в реальном мире.

суббота, 21 декабря 2019 г.

Будущее Red Hat OpenStack Platform.


Red Hat представила текущее положение Red Hat OpenStack Platform, ближайшие планы развития продукта, а также долгосрочные планы по поддержке Red Hat OpenStack Platform вплоть до 2025-го года.

Стратегическая часть портфолио.


Red Hat OpenStack Platform – это стратегическая часть платформы гибридных облаков с открытым исходным кодом. В локальном развертывании – это основа, которая помогает закрыть разрыв между существующими и появляющимися рабочими нагрузками. В 2019-ом году OpenStack получил награду CODiE за лучшую программно-определенную инфраструктуру (Best Software Defined Infrastructure).

OpenStack и OpenShift.


Red Hat OpenShift Container Platform – это корпоративная платформа Kubernetes для более быстрого построения и доставки приложений. А также, это важная рабочая нагрузка для Red Hat OpenStack, и она используется больше чем тысячей клиентов, использующих OpenShift, чтобы предложить быстрое развертывание, автоматическое масштабирование и ускоренное аварийное восстановление.

Пока Red Hat позиционирует OpenShift, как лучшее решение для рабочих нагрузок контейнеров, многие компании предпочитают иметь традиционные рабочие нагрузки, которые лучше подходят OpenStack на сегодняшний день. Red Hat хочет помочь подобным организациям за счет платформы, которая подходит и для текущих и для будущих рабочих нагрузок. OpenStack, лежащий в основе OpenShift – это решение, обеспечивающее возможностью управления всеми нагрузками, без необходимости поиска компромисса.

OpenStack предоставляет гибкость и возможность масштабировать диапазон рабочих нагрузок от голого железа до виртуализации, а также управляемого и масштабируемого OpenShift. OpenShift может добавить возможности открытых гибридных облаков, необходимых клиентам, которые могут помочь им соединить рабочие нагрузки из частных облаков с OpenShift в публичных облаках. Чтобы упростить развертывание для клиентов, Red Hat выпустил новую архитектуру.

Сценарии применения Red Hat OpenStack Platform.


В дополнение к запуску OpenShift, Red Hat OpenStack Platform отлично подходит для популярных на сегодняшний день рабочих нагрузок, таких как виртуализация сетевых функций (NFV), искусственный интеллект и машинное обучение (AI/ML), а также для организации вычислений на периферии и для поставщиков услуг.

Некоторые поставщики решений рассматривают OpenStack для предоставления управления и масштабирования одновременно с прямым доступом к аппаратному ускорению для увеличения производительности приложений. Сокращение задержки и управление большим объемом данных очень важны для поставщиков, которые предлагают чувствительные к отложенным ответам сервисы. Ведь никто не хочет смотреть видео с прерываниями на загрузку или ожидать часы на загрузку картинки в социальные сети.

Специфика виртуализации сетевых функций (NFV) Red Hat предоставляет поддержку привязки vCPU, планирование с учётом NUMA и ускоренную обработку пакетов, таким образом, чтобы организации могли получить преимущества от возможностей собственного оборудования.

Пока публичные облака движутся в направлении централизации сервисов, Red Hat видит поставщиков услуг и другие организации, заинтересованные в вычислениях на периферии для более близкого размещения сервисов к их потребителям. И опять-таки в данном случае задержка играет огромное значение для множества сценариев применения и организации предлагающие сервисы интернета вещей (IoT), робототехники и телекоммуникационных услуг могут получить преимущества от размещения пограничных вычислений рядом с потребителями.

За счет размещения вычислительных мощностей на «периферии», приложения могут получить меньшую задержку, а вычислительные ресурсы будут размещены ближе к источнику данных.
Это множество периметров, также известное как распределенные вычисления, гибридные вычисления периметра, ЦОД в коробке или просто «туман» (близкое облако). Внешний вид периметра зависит от организации и сценария применения. Red Hat изначально проектировал и продолжает улучшать OpenStack чтобы помочь организациям, таким как поставщики телекоммуникационных услуг, масштабировать периметр при помощи тех же инструментов управления, политик безопасности и автоматизации, а так же возможностей, которые используются в центральном частном облаке.

Ну и в завершение, Red Hat продолжает фокусироваться на добавлении возможностей для обеспечения новых корпоративных рабочих нагрузок и сценариев применения. Например, в релизе OpenStack Stein были добавлены возможности, обеспечивающие применение виртуальных GPU (vGPU) для поддержки рабочих нагрузок искусственного интеллекта и машинного обучения (AI/ML), таких как прогнозирование временных рядов. Это обеспечит возможность применения бизнес-приложений, таких как инструменты прогнозирования продаж и службы планирования производства.

Linux – это основа Red Hat OpenStack Platform.


Все работы над исходным OpenStack и Red Hat OpenStack Platform не имели бы смысла без надежной платформы под ними. Это Red Hat Enterprise Linux и вместе с релизом Red Hat Enterprise Linux 8 появилась интеллектуальная операционная система, способная стать целостной основой для открытых гибридных облаков и раскрыть весь потенциал их возможностей.

Red Hat поддерживает RHEL 8 в качестве гостевой системы для Red Hat OpenStack Platform 9, 10, 13 и 14. Вместе с выходящим релизом OpenStack Platform 15, RHEL 8 можно будет использовать в качестве платформы, которая обеспечивает лучшие мониторинг и трассировку ядра, расширенный стек TCP, лучшую поддержку для рабочих нагрузок AI/ML с поддержкой GPU/vGPU и улучшенными балансировками нагрузки.

Red Hat отдаляет операционную систему от пользователей и разработчиков, тем не менее, работающая в фоне операционная система, остается важнейшим ключевым элементом для Red Hat.

Дальнейший путь.


Рассмотрим ближайшие и не только планы Red Hat OpenStack Platform. Нужно понимать, что никто не знает точно, что нас ждет в будущем, тем не менее Red Hat представил план и ключевые пункты для клиентов на Red Hat Summit и продолжает его придерживаться.

В грядущих релизах OpenStack, фокус будет смещен на следующее:
  • Лучшая локальная инфраструктура в качестве службы (IaaS) для запуска контейнеров (OpenShift).
  • Масштабирование.
  • Вычисления на периферии.
  • Гибкость управления.

Основная задача, которую ставит перед собой Red Hat – сделать Red Hat OpenStack Platform наилегчайшей в управлении.

Red Hat OpenStack 15.


Red Hat OpenStack Platform 15 будет основан на впереди идущем релизе OpenStack Stein. Это будет непродолжительный релиз (Short-Life) – Red Hat будет поддерживать 15-ый релиз всего один год.

OpenStack Platform 15 – это первый релиз OpenStack, основанный на управляющих узлах Red Hat Enterprise Linux 8 и поддерживающий гостевые системы RHEL8, еще планируется включить интеграцию с OpenShift 4.2. Также в релиз будут добавлены другие важные возможности из OpenStack Stein, такие как поддержка vGPU. Поддержка vGPU позволяет приложениям иметь управляемый доступ к аппаратному ускорению, обеспечивающему близкое к реальному времени принятие решений и машинное обучение. Сценариями применения подобных возможностей могут стать обеспечение безопасности спортивный мероприятий или контроль качества на производстве. Поддержка vGPU поможет реализовать целый диапазон, ранее не охваченных сценариев применения Red Hat OpenStack.

Вместе с OpenStack Platform 15, Red Hat предложит предварительную версию для ознакомления с технологией Service Assurance Framework, который предоставляет мониторинг развертывания OpenStack.

Red Hat OpenStack 16.


OpenStack 16, будет релизом с длительной поддержкой (Long-Life), основанном на впереди идущем релизе OpenStack Train, с поддержкой до 2025-го года включительно. Некоторые возможности данного релиза ожидаются в 2020-ом году:
  • Живая миграция привязанных виртуальных машин (Pinned VM).
  • Живая миграция SR-IOV.
  • Полная поддержка IPv6 и драйвера OVN Octavia.
  • Динамическое развертывание хранилища для OpenShift.

Red Hat, также рассматривает возможности улучшения управления для релиза Red Hat OpenStack Platform 16, которое будет включать в себя автоматическое резервное копирование и восстановление, ведение журналов и управление событиями.

Также Red Hat планирует будущие релизы OpenStack Platform, как релизы с длительной поддержкой. По мере того, как OpenStack становится все более зрелым, Red Hat принял решение перейти на новый темп выхода релизов, который соответствует зрелости платформы и дает клиентам возможность получать и разворачивать новые релизы.

Red Hat надеется, что клиенты получат лучшее обслуживание за счет релизов с длительной поддержкой, которые позволяют использовать OpenStack в ритме подходящем доя зрелых и важных рабочих нагрузок.

P.S. Если вы не знакомы с Red Hat OpenStack, то рекомендую начать свое знакомство с моей статьи «Обзор Red Hat OpenStack».

вторник, 22 октября 2019 г.

Новые возможности развертывания Red Hat Open Stack Platform 15


Не так давно я рассказывал о том, как грядущий релиз OpenStack при помощи поддержки vGPU обеспечит возможность применения новых технологий, таких как прогнозирование временных рядов и автономное распознавание изображений. На этот раз мы рассмотрим опции развертывания, которые обеспечат возможность применения этих приложений.

Red Hat и сообщество OpenStack определили, что для удовлетворения потребностей современных поставщиков телекоммуникационных услуг, интернета вещей (IoT), приложений розничной торговли и других рабочих нагрузок, классический подход с использованием централизованной инфраструктуры уже не всегда подходит. Вместо этого, приложения и их фоновая инфраструктура, скорей всего, должны быть вынесены в периметр, для максимально близкого размещения по отношению к клиенту или источнику данных, что в свою очередь обеспечит обработку полученных данных со скоростью, приближенной к реальному времени.
Рассмотрим некоторые новые возможности, которые доступны в релизе OpenStack Stein или могут появиться в будущих версиях Red Hat OpenStack.

Больше опций развертывания.


Как часть релиза OpenStack Stein (и будущей версии платформы Red Hat OpenStack), возможность иметь один узел управления для развертывания и управления множеством отдельных кластеров поможет сократить аппаратные требования для запуска и расширения инфраструктуры OpenStack в удаленных расположениях.

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

Организация инфраструктуры рядом с клиентом – это, конечно, хорошо, однако не все клиенты внешние. Растягивая окружение OpenStack из центра обработки данных (ЦОД) в периметр, служба ИТ может получить распределенную архитектуру с более целостными и централизованными возможностями управления, которые могут сократить сложность и потребление ресурсов, а также могут помочь увеличить гибкость возврата инвестиций – делая больше за меньшее.

Стабильность и устойчивость.


Обсудим стабильность. Теперь вместо одного стека, распределенного по всей длине (который по умолчанию оставляет возможность для простоя) развертывание может состоять из нескольких стеков.

Это даёт ИТ существенное упрощение развертывания и управления одной сущностью, с устойчивостью достаточной для обработки выхода из строя «Сайта-А», не оказывая никакого влияния на «Сайт-Б». Смысл подобного развертывания заключается в том, что все больше инфраструктуры выходит за рамки центра обработки данных в удаленные расположения, увеличивая риск простоя, отключения и так далее. Инфраструктура, которая может обрабатывать больше переменных может, помочь поддерживать целостность, работу приложений и сократить незапланированный простой.

Это достигается за счет новой возможности «Tripleo», которая позволяет отделить плоскость управления от вычисления и хранения, что позволяет клиентам устанавливать плоскость управления, затем разворачивать вычислительные узлы и узлы хранилища комплектуя в отдельные стеки развертывания. Для распределенных окружений, увеличение скорости развертывания для сотен или тысяч пограничных узлов, а также изоляция одних групп узлов от других может помочь сохранить множество часов, исключить путешествия в удаленные расположения и сократить трудозатраты на устранение ошибок при помощи проверенного многократно использованного рабочего потока.

Хранилище периметра.


Управление и развертывание – это здорово, но что администраторы будут использовать в инфраструктуре периметра? Отличная плоскость управления – не единственная плоскость, которая представлена, хранилище периметра имеет аналогичное значение.

Как часть релиза Stein, каждый кластер имеет собственный кластер Ceph, который обеспечивает дополнительные сценарии использования, где необходимы локальные данные. Хранилище Cinder также может получить высокую доступность за счет «Active-Active», производительность Ceph также может быть улучшена за счет локализации данных. Это может обеспечить возможность соответствия более строгому SLA даже в самом удаленном расположении и сократить число срочных командировок.

Дополнительно, возможности, такие как кэш Glance, могут сократить время загрузки и использование пропускной способности – полезно при наличии большого числа удаленных узлов. Эти компоненты закладывают основу для будущих гиперконвергеных узлов в периметре, которые могут сочетать вычислительные возможности и хранилище в одном устройстве. Размер, объединенный с масштабированием и управлением OpenStack может помочь развертываниям в периметре стать быстрее, проще и упростить их управление.

Итог.


Когда факторы доступности и безотказной работы отходят на второй план, оставляя на первом стоимость или накладные расходы – один узел может стать идеальным решением: Релиз Stein обеспечивает возможность развертывания OpenStack на одном узле. Иногда меньшее и более простое решение является ответом на вопрос развертывания инфраструктуры в периметре, эта добавленная функциональность может открыть дверь для таких сценариев использования, где массивный многоузловой кластер не является подходящей архитектурой.

Так как клиенты хотят более быстрые в отклике приложения, размещение инфраструктуры ближе к ним становится возможно при помощи распределенной архитектуры OpenStack. Платформа Red Hat OpenStack спроектирована для предоставления масштабирования, простого управления и доступности приложений, необходимых для предоставления лучших возможностей клиенту, сбалансированных с гибкостью архитектуры развертывания OpenStack в соответствии с техническими и бизнес требованиями.

P.S. Если вы не знакомы с архитектурой решения OpenStack, познакомиться с ней можно при помощи моей статьи «Обзор Red Hat OpenStack».


Ранее я уже рассказывал о новых возможностях грядущего релиза: Поддержка vGPU будет добавлена в Red Hat OpenStack Platform 15. Позже мы еще вернемся к обсуждению новых возможностей OpenStack.

пятница, 20 сентября 2019 г.

Обзор Red Hat OpenStack


Некоторое время назад я начал рассказывать про будущий релиз Red Hat OpenStack. Как выяснилось, многие не знают, что это такое. Давайте закроем этот досадный промах.

Red Hat OpenStack – это платформа для облачной инфраструктуры в качестве сервиса (IaaS), реализованной в виде коллекции взаимодействующих сервисов, которые управляют вычислительными ресурсами, а также ресурсами сети и хранилища. Облако имеет веб-интерфейс и инструменты командной строки, которые позволяют администраторам управлять, разворачивать и автоматизировать ресурсы OpenStack. Также OpenStack обладает функциональным API, который доступен всем облачным пользователям.

На диаграмме предоставлен высокоуровневый обзор базовых сервисов OpenStack и их связей.


Следующая таблица описывает каждый компонент, показанный на диаграмме.

Сервис Кодовое имя Описание
Приборная панель (Dashboard Service) horizon Веб-интерфейс для управления сервисами OpenStack.
Идентификация (Identity Service) keystone Централизованный сервис для аутентификации и авторизации сервисов OpenStack, а также управления пользователями, проектами и ролями.
Сеть (Networking Service) neutron Предоставляет соединение между интерфейсами сервисов OpenStack.
Блочное хранилище (Block Storage Service) cinder Управляет постоянными томами блочного хранилища для виртуальных машин.
Вычислительные возможности (Compute Service) nova Разворачивает и управляет виртуальными машинами, запущенными на узлах гипервизора.
Хранилище образов (Image Storage Service) glance Сервис реестра, используемый для хранения ресурсов, таких как образы виртуальных машин и моментальные снимки томов.
Хранилище объектов (Object Storage Service) swift Обеспечивает пользователей возможностью сохранять файлы и произвольные данные.
Телеметрия (Telemetry Service) ceilometer Предоставляет оценку облачных ресурсов.
Управление (Orchestration Service) heat Ядро управления на базе шаблонов, которое поддерживает автоматизацию создания стеков ресурсов.


Примечание.

В зависимости от версии Red Hat OpenStack, кодовое имя продукта может меняться.

Каждый сервис OpenStack содержит функциональную группу служб Linux и прочие компоненты. Например, службы Linux glance-api и glance-registry вместе с базой данных MariaDB реализует сервис хранения образов (Image Storage Service).