Это вторая часть серии материалов, в которой рассказывается об Everpure Cloud и Azure Red Hat OpenShift, а также о том, как они объединяют виртуальные машины и контейнеры.
Перенос виртуальных машин в облако часто воспринимается как финишная прямая. Но для многих организаций это лишь начало более масштабного преобразования: как развивать работу этих рабочих нагрузок без нарушения работы приложений, которые от них зависят?
Ответ заключается в том, чтобы перенести то, что у вас есть сегодня, и одновременно создать платформу для поддержки того, что будет дальше. Как мы выяснили в первой части этой серии, организации могут запускать виртуальные машины вместе с контейнерами и постепенно переводить рабочие нагрузки, внедряя облачно-нативные операции и практики без необходимости немедленного переписывания приложений.
Сегодня мы анонсируем Everpure Cloud с Microsoft Azure Red Hat OpenShift, объединяющий Red Hat OpenShift Virtualization, Everpure Cloud для корпоративных систем хранения данных и Portworx для управления данными и их защиты на базе Kubernetes. Вместе они помогают организациям переносить, обслуживать, защищать и развивать виртуальные машины наряду с контейнеризированными приложениями. Этот следующий шаг переносит подход «переноса и улучшения» в Azure.
Решение объединяет виртуальные машины и контейнеры в Azure Red Hat OpenShift с интегрированным управлением, выставлением счетов и поддержкой коммерческих программ Azure, таких как Microsoft Azure Consumption Commitment (MACC) и Azure Hybrid Benefit.
Пункт назначения важен так же, как и миграция
Представьте себе организацию, которая годами использовала сочетание традиционных приложений и более новых облачно-нативных рабочих нагрузок. Некоторые приложения готовы стать контейнерами. Другие по-прежнему зависят от виртуальных машин и никуда не денутся в ближайшее время.
Перенос всего в облако не меняет эту реальность.
Традиционный подход lift-and-shift может успешно перенести эти виртуальные машины, но он также может воспроизвести то же разделение между виртуальными машинами и современными приложениями. В результате получается облачная среда, которая сменила местоположение, но не обязательно стала проще или гибче.
Red Hat OpenShift Virtualization предлагает иной путь. Запуская виртуальные машины вместе с контейнерами на одной платформе, организации могут переводить рабочие нагрузки постепенно, а не заставлять каждое приложение проходить через одно и то же преобразование.
Виртуальная машина может продолжать работать, пока команды внедряют операции на базе Kubernetes, автоматизацию и облачно-нативные практики вокруг нее. Новые приложения могут разрабатываться как контейнеры без необходимости предварительного переписывания существующих приложений.
Сама миграция также может стать частью этого перехода. Инструментарий миграции Red Hat для виртуализации и платформа автоматизации Red Hat Ansible Automation Platform предоставляют путь для переноса существующих виртуальных машин в Red Hat OpenShift Virtualization, позволяя организациям менять базовую платформу без необходимости немедленного переписывания приложений.
В результате получается более практичный путь: перенесите то, что есть у вас сегодня, и одновременно создайте платформу, которая поддержит то, что будет дальше.
Платите ли вы за облачную инфраструктуру больше, чем требуется вашим рабочим нагрузкам?
Как только эти рабочие нагрузки начинают работать в облаке, возникает другой вопрос: платите ли вы за облачные ресурсы на основе того, что реально потребляют ваши приложения?
Облако меняет экономику виртуализации. Локальные среды часто выигрывают от общей инфраструктуры, объединения ресурсов, овербукинга и эффективности хранения. В облаке хранилище и вычисления часто подготавливаются как отдельные ресурсы, что может затруднить сопоставление затрат на инфраструктуру с тем, как рабочие нагрузки фактически используют эти ресурсы. Виртуальной машине может потребоваться больше места в хранилище без увеличения объема ЦП или дополнительные вычисления без потребности в дополнительной емкости хранилища.
Everpure Cloud меняет эту модель, отделяя хранилище от вычислений, поэтому организации могут правильно масштабировать вычисления в соответствии с требованиями рабочей нагрузки без необходимости использовать оптимизированные под хранение виртуальные машины для своих нужд хранения. Это дает организациям гибкость независимого масштабирования постоянного хранилища по мере изменения требований при одновременном снижении избыточного резервирования. Эффективность хранения может еще больше улучшить экономику. Тонкое выделение ресурсов, дедупликация и сжатие уменьшают объем физического хранилища, необходимого для поддержки рабочих нагрузок: решение позволяет снизить затраты на облачное хранилище на величину до 40%.
Преимущество выходит за рамки эффективности хранения. Отделив хранилище от вычислений, организации получают большую гибкость для оптимизации каждого из них по отдельности, вместо того чтобы привязывать емкость постоянного хранилища к фиксированной конфигурации вычислений.
Основа для виртуальных машин и контейнеров на базе Kubernetes
Объединение виртуальных машин и контейнеров полезно только в том случае, если базовое хранилище и службы данных работают одинаково эффективно для обоих компонентов.
Именно здесь Everpure Cloud и Portworx вписываются в архитектуру.
Portworx обеспечивает управление данными на базе Kubernetes, соединяя рабочие нагрузки с постоянным хранилищем через классы хранилищ и запросы постоянных томов (PVC), а также предоставляя комплексные службы данных, включая аварийное восстановление и защиту данных, как для виртуальных машин, так и для контейнерных рабочих нагрузок. Everpure Cloud обеспечивает основу корпоративного хранилища с эффективностью хранения и службами данных, поставляемыми независимо от вычислений.
Это дает командам инфраструктуры единый способ выделения постоянного хранилища и управления им по мере перемещения рабочих нагрузок между традиционными виртуальными машинами и контейнерами.
Кроме того, Azure Red Hat OpenShift позволяет запускать контейнеры и виртуальные машины на единой платформе, упрощая операции и снижая сложность.
Это также означает, что организациям не приходится выбирать между поддержкой существующих приложений и модернизацией. Они могут запускать и то, и другое, постепенно меняя методы разработки, развертывания и управления приложениями.
Переход может происходить постепенно. Команды могут продолжать работу существующих виртуальных машин, одновременно знакомясь с Azure Red Hat OpenShift и постепенно внедряя облачно-нативные рабочие процессы.
Безопасность и отказоустойчивость всей платформы
Перенос рабочих нагрузок на новую платформу также означает необходимость думать не только о том, где запускаются приложения, но и о том, как они защищены.
Azure Red Hat OpenShift предоставляет функции корпоративной безопасности и соответствия требованиям, включая встроенный аудит, сканирование на наличие CVE и конфиденциальные контейнеры, а также встроенное соответствие стандартам HIPAA, FedRAMP, DoD IL4 и другим. Everpure Cloud обеспечивает защиту данных с помощью таких функций, как неизменяемые снимки (immutable snapshots), в то время как Portworx обеспечивает управление данными и их защиту для рабочих нагрузок виртуальных машин и контейнеров.
В совокупности эти функции помогают организациям защищать приложения и данные, одновременно удовлетворяя требованиям безопасности, устойчивости и соответствия нормативным требованиям корпоративных сред.
Что происходит, когда что-то идет не так?
Как только рабочие нагрузки начинают работать в новой среде, следующим возникает вопрос о том, что происходит, когда что-то идет не так.
Для клиентов, запускающих критически важные виртуальные машины и контейнеры локально, традиционное аварийное восстановление может означать поддержание полностью подготовленной вторичной среды и координацию отдельных процессов в хранилище, виртуализации и приложениях.
Модель восстановления на базе облака предлагает другой вариант.
С помощью Everpure Cloud организации могут использовать Azure Red Hat OpenShift в качестве среды восстановления для локальных рабочих нагрузок. Рабочие нагрузки Red Hat OpenShift на базе FlashArray могут быть защищены и восстановлены в Red Hat OpenShift Virtualization на той же платформе, причем Everpure Cloud обеспечивает целевое постоянное хранилище, а Portworx координирует восстановление виртуальных машин и контейнерных рабочих нагрузок. Кроме того, Portworx распространяет эту защиту данных и аварийное восстановление на рабочие нагрузки, не использующие FlashArray, позволяя клиентам использовать решение для любых рабочих нагрузок, запущенных в Azure Red Hat OpenShift.
Это позволяет клиентам использовать вычислительные ресурсы Azure при необходимости восстановления, а не поддерживать постоянно полностью подготовленный стек вторичной инфраструктуры. Everpure Cloud обеспечивает основу для постоянного хранения данных в облаке, отделяя потребности хранения от потребления вычислительных ресурсов при восстановлении.
Динамический плагин Portworx для веб-консоли Red Hat OpenShift упрощает работу, перенося панели мониторинга и рабочие процессы хранилища и аварийного восстановления непосредственно в консоль Red Hat OpenShift. Он проверяет предварительные требования, помогает настроить хранилище, помогает создавать политики аварийного восстановления, выполняет проверки готовности и обеспечивает мониторинг восстановления.
Для клиентов аварийное восстановление становится частью единой стратегии платформы, а не еще одной инфраструктурной средой, которую нужно администрировать отдельно.
Больше, чем просто «перенос и улучшение»
В конечном счете речь идет о большем, чем просто перенос виртуальной машины из центра обработки данных в Azure.
Речь идет о том, что происходит после переноса.
Организации могут переносить существующие виртуальные машины на ту же платформу, что и контейнеры, и осуществлять переход в собственном темпе. Они могут независимо оптимизировать хранилище и вычисления, использовать нативные для Kubernetes методы управления данными для смешанных рабочих нагрузок и распространить операционную модель Red Hat OpenShift на Azure с помощью Azure Red Hat OpenShift.
Для организаций, оценивающих альтернативы традиционным платформам виртуализации, это открывает путь вперед без необходимости проведения масштабной трансформации по принципу «все или ничего».
Цель заключается не просто в перемещении рабочих нагрузок в новое место. Цель состоит в том, чтобы предоставить организациям гибкость хранилища, оперативную согласованность и защиту данных, необходимые для дальнейшего развития этих рабочих нагрузок после их прибытия.
Переносите рабочие нагрузки. Улучшайте платформу. Оптимизируйте экономику. Защищайте то, что важно. И продолжайте развиваться.
Начало работы
Если вы оцениваете возможности модернизации виртуальных машин, внедрения OpenShift Virtualization или создания более гибкой гибридно-облачной стратегии, Everpure Cloud с Azure Red Hat OpenShift предлагает готовый путь вперед.
Сервис уже общедоступен в поддерживаемых регионах Azure. Новые клиенты могут начать с 30-дневной бесплатной пробной версии Everpure Cloud прямо из каталога Marketplace. Доступны тарифные планы с оплатой по факту использования, а также с фиксированной подпиской на один год и три года.
Чтобы узнать больше или начать работу:
- Ознакомьтесь с примечаниями к выпуску для получения подробных инструкций: Everpure Cloud Dedicated for Azure, Everpure Cloud Azure Native for Azure Red Hat OpenShift
- Everpure Cloud Dedicated for Azure
- Everpure Cloud Azure Native for Azure Red Hat OpenShift
- Начните бесплатную пробную версию.
- Узнайте больше о сотрудничестве в официальном блоге Red Hat
Пропустили первый блог в этой серии? Прочитайте статью «За рамки простой «миграции без изменений»: почему KubeVirt делает «перенос и улучшение» реально возможным».
Примечание: ранее Everpure Cloud назывался Pure Storage Cloud. В настоящее время мы обновляем наши порталы, примечания к выпускам и сопутствующие материалы, чтобы отразить новое название. Обновления будут внедрены в ближайшее время.








