Azure предлагает несколько гибридных решений, которые могут размещать приложения и рабочие нагрузки, расширять службы Azure и предоставлять средства безопасности и эксплуатации для гибридных сред. Гибридные службы Azure варьируются от виртуализированного оборудования, в котором размещаются традиционные ИТ-приложения и базы данных, а также интегрированные решения как услуга (PaaS) для локальных, пограничных и многооблачных сценариев. Это руководство поможет выбрать гибридное решение, соответствующее вашим бизнес-требованиям.
Гибридные понятия
Гибридные среды включают следующие типы расположений размещения и инфраструктуры:
- Гибридное облако: эти среды объединяют общедоступные облачные службы с локальной инфраструктурой. Эта гибридная стратегия распространена для организаций, имеющих строгие правила суверенитета данных, требования к низкой задержке или критически важные требования к устойчивости и непрерывности бизнес-процессов.
- Edge: эти среды размещают устройства, предоставляющие локальные вычисления и хранилище данных. Этот подход распространен для организаций и приложений, которые должны оставаться близкими к данным, уменьшать задержку или вычислительные данные практически в режиме реального времени.
- Multicloud: в этих средах используются несколько облачных вычислений и поставщиков. Эта стратегия обеспечивает гибкость, может снизить риск и позволяет организациям исследовать и использовать разные поставщики для конкретных приложений. Но этот подход часто требует облачных знаний и упрощает управление, операции и безопасность.
Гибридные решения охватывают уровень управления системы и плоскость данных.
- Плоскость управления. Эта плоскость относится к операциям управления ресурсами, таким как создание виртуальных машин Azure. Azure использует Azure Resource Manager для обработки плоскости управления.
- Плоскость данных. В этом плоскости используются возможности экземпляров ресурсов, создаваемых плоскостем управления, например доступ к виртуальным машинам Azure через протокол удаленного рабочего стола (RDP).
Гибридные решения Azure могут расширить операции уровня управления Azure за пределами центров обработки данных Azure или запустить выделенные экземпляры плоскости управления для предоставления возможностей плоскости данных.
Рекомендации по гибридным решениям
Чтобы принять решение гибридного решения, необходимо учитывать требования к оборудованию, размещению и развертыванию, а также требованиям к приложениям или рабочим нагрузкам и ограничениям. Гибридные решения также должны поддерживать операции разработчика (DevOps) и соответствовать организационным и отраслевым стандартам и нормативным требованиям.
Оборудование
В зависимости от типа рабочей нагрузки может потребоваться традиционное оборудование центра обработки данных, которое может запускать виртуальные машины, контейнеры и базы данных. Для других сценариев, таких как развертывания Интернета вещей, ограниченные аппаратные устройства лучше подходят и могут работать на стойких, переносимых или защищенных серверах.
Рассмотрите возможность обновления, перепрофилирования или замены существующего оборудования. Сценарии Браунфилда используют существующее оборудование в современных подходах к гибридной рабочей нагрузке. Сценарии Greenfield получают новое оборудование или используют оборудование в качестве услуги с ежемесячной оплатой.
Размещение и развертывание
Рассмотрите возможность использования локального центра обработки данных, пограничного сервера, облака Azure или мультиоблачного размещения с согласованным подходом к облачным технологиям. Бизнес, соответствие, затраты или требования к безопасности могут определять расположение размещения.
Крупномасштабное развертывание приложений отличается от реализаций меньшего масштаба. Традиционное ИТ-развертывание для виртуальных машин и баз данных отличается от развертываний в контейнерах или распределенных устройствах.
Распределенные, сложные, крупномасштабные развертывания должны иметь возможность масштабировать реализацию службы и могут решать такие проблемы, как непрерывность бизнес-процессов, по-разному, чем традиционные ИТ-службы.
Приложение или рабочая нагрузка
Рассмотрим, распределены ли приложения или рабочие нагрузки, контейнеризованы или традиционные ИТ-службы, размещенные на виртуальных машинах или базах данных. Центр Интернета вещей Azure, кластеры Служба Azure Kubernetes (AKS) или решения PaaS за пределами центров обработки данных Azure могут размещать гибридные рабочие нагрузки.
Традиционные приложения, выполняемые на виртуальных машинах, получают преимущества от гиперконвергентной инфраструктуры (HCI) и операционной, безопасности и управления Azure для двухдневных операций. Облачные приложения лучше подходят для запуска в оркестраторах контейнеров, таких как AKS, и использовать решения Azure PaaS.
Если вам нужно развернуть модели, созданные и обученные в облаке, и запустить их в локальной среде, отслеживать устройства Интернета вещей в масштабе или предоставлять параметры передачи данных Azure, рассмотрите возможность развертывания и решений пограничных вычислений.
Выбор гибридного решения
Все предыдущие факторы важны для окончательного решения, но в зависимости от требований, фона и опыта организации могут подходить к оценке решений с разных точек зрения. Организации могут начинаться с требований к оборудованию и размещению, а также с помощью изучения служб Azure с точки зрения приложения и рабочей нагрузки. Команды DevOps могут сосредоточиться на массовых развертываниях и ограниченном или специально созданном оборудовании, а администраторы систем могут подчеркнуть расположение размещения или оборудование и использование гипервизора.
В следующих разделах представлено дерево принятия решений гибридного решения на основе модели развертывания и матрицы гибридной службы Azure, описывающей поддерживаемые рабочие нагрузки, типы оборудования и модели развертывания. Ознакомьтесь с этими иллюстрациями, чтобы выбрать вариант решения. Затем выполните подробную оценку служб кандидатов, чтобы узнать, соответствуют ли они вашим потребностям.
Дерево принятия решений гибридного решения
Следующее дерево принятия решений начинается с выбора существующего или пользовательского, многооблачного или гибридного решения Azure. Дерево переходит через точки принятия решений, чтобы выбрать соответствующую гибридную службу Azure.
Скачайте файл PowerPoint всех схем в этой статье.
Для существующих или пользовательских развертываний:
Определите, ограничено ли оборудование или развернуто в центре обработки данных.
Для ограниченного оборудования определите, является ли развертывание массовым или низким.
Для развертывания центра обработки данных и многооблачных развертываний определите, использует ли тип рабочей нагрузки контейнеры или традиционное ИТ-развертывание в виртуальных машинах или базах данных SQL.
Существующие и пользовательские рабочие нагрузки Интернета вещей могут использовать Azure IoT Edge. Существующие и пользовательские традиционные, базы данных и облачные развертывания могут использовать серверы и службы с поддержкой Azure Arc.
Развертывания на основе контейнеров могут использовать Kubernetes с поддержкой Azure Arc. Развертывания на основе виртуальных машин могут использовать серверы с поддержкой Azure Arc, VMware vSphere с поддержкой Azure Arc или System Center с поддержкой Azure Arc диспетчер виртуальных машин. Развертывания базы данных SQL могут использовать службы данных с поддержкой Azure Arc.
Для развертываний, указанных в Azure:
Определите, требуется ли оборудование в качестве службы или развертывания центра обработки данных Azure. Развертывания центра обработки данных Azure могут использовать Azure Stack Hub.
Для оборудования в качестве службы определите, использует ли тип рабочей нагрузки передачу данных и вычисления или гиперконвергированную инфраструктуру (HCI). Для гиперконвергентного решения можно использовать Azure Stack HCI.
Передача данных и вычислительные рабочие нагрузки могут использовать Azure Stack Edge. Развертывания центра обработки данных могут использовать Azure Stack Edge Pro 2. Переносимые развертывания могут использовать Azure Stack Edge Mini R. Развернутые развертывания могут использовать Azure Stack Edge Pro R.
Матрица гибридных служб Azure
В следующей матрице принятия решений представлены поддерживаемые рабочие нагрузки, возможности оборудования и модели развертывания для нескольких гибридных служб Azure. Все службы Azure включают портал Azure и другие средства управления и операции Azure.
Скачайте файл PowerPoint всех схем в этой статье.
Облако Azure предоставляет облачное программное обеспечение как услуга (SaaS), инфраструктуру как службу (IaaS) и вычислительные ресурсы PaaS, хранилище и сетевые службы. Службы выполняются на оборудовании Майкрософт в центрах обработки данных Azure.
Azure Stack — это семейство продуктов и решений, которые расширяют Azure до края или локальных центров обработки данных. Azure Stack предоставляет несколько решений для различных вариантов использования.
- Azure Stack Hub расширяет Azure для запуска приложений в локальных средах. Azure Stack Hub предоставляет службы SaaS, IaaS и PaaS с гиперконвергентными вычислительными ресурсами, хранилищем и сетевыми службами, а также работает в локальной среде или в многооблачных центрах обработки данных. Azure Stack Hub предоставляет службы Azure центрам обработки данных с интегрированными системами и может работать в подключенных или отключенных средах.
- Azure Stack HCI — это гиперконвергентное решение, которое использует проверенное оборудование для запуска виртуализированных и контейнерных рабочих нагрузок в локальной среде. Azure Stack HCI предоставляет гиперконвергентные вычислительные ресурсы, хранилище и сетевые службы на основе виртуальных машин и AKS, а также работает на оборудовании, стандартном для отрасли или в многооблачных центрах обработки данных. Azure Stack HCI подключает рабочие нагрузки к Azure для облачных служб и управления.
- Azure Stack Edge предоставляет такие возможности Azure, как вычисления, хранилище, сеть и аппаратное ускорение машинного обучения в пограничных расположениях. Azure Stack Edge предоставляет службы на основе виртуальных машин, AKS, машинного обучения и передачи данных на стандартном оборудовании в отрасли как услуга и работает в локальных или многооблачных центрах обработки данных.
Azure IoT Edge и Центр Интернета вещей развертывать пользовательские функции на массовых устройствах. IoT Edge изначально интегрируется с Центр Интернета вещей для предоставления служб DevOps, PaaS и контейнерных служб на пользовательском и отраслевом оборудовании и работает локально или в многооблачных центрах обработки данных.
Azure Arc обеспечивает доставку и управление приложениями с помощью служб с поддержкой Azure Arc для виртуальных машин, баз данных SQL и Kubernetes. Azure Arc проектирует существующие ресурсы инфраструктуры без операционной системы, виртуальной машины и Kubernetes в Azure для обработки операций с помощью средств управления и безопасности Azure. Azure Arc упрощает управление и управление, предоставляя согласованную многооблачную и локальную платформу управления для служб Azure.
Azure Arc работает на существующем стандартном оборудовании, гипервизорах, Azure Stack HCI или Azure Stack Edge, локальном или в мультиоблачных центрах обработки данных. Azure Arc включает следующие возможности:
- Серверы с поддержкой Azure Arc
- SQL Server на серверах с поддержкой Azure Arc
- Kubernetes с поддержкой Azure Arc
- VMware vSphere с поддержкой Azure Arc
- Диспетчер виртуальных машин с поддержкой Arc
- Виртуальные машины с поддержкой Azure Arc в Azure Stack HCI
Службы с поддержкой Azure Arc позволяют создавать локальные и многооблачные приложения с помощью Azure PaaS и служб данных, таких как служба приложение Azure, Функции Azure, Azure Logic Apps, Управляемый экземпляр SQL Azure, Гипермасштабирование PostgreSQL и Машинное обучение Azure. Эти службы можно запускать в любом месте и использовать существующую инфраструктуру.
Соавторы
Эта статья поддерживается корпорацией Майкрософт. Первоначально он был написан следующими участниками:
- Роберт Эйхенсер | Старший инженер службы
- Лора Николас | Старший инженер по программному обеспечению
Чтобы просмотреть неопубликованные профили LinkedIn, войдите в LinkedIn.
Следующие шаги
- Документация по гибридным и многооблачных шаблонам и решениям Azure
- Введение в гибридные и многооблачные среды
- Общие сведения о гибридных облачных службах Azure (модуль Learn)