Оглавление:
- Типы рабочих нагрузок в гибридном облаке
- Рабочие нагрузки, не подходящие для облака
- Абстракция и рабочие нагрузки
Видео: Azure Stack - An extension of Azure | Azure Friday 2025
рабочая нагрузка в гибридной облачной среде - это независимая служба или коллекция кода, который может быть выполнен. Поскольку рабочая нагрузка выполняется в компьютерных активах, другой способ взглянуть на нее - это объем работы, которая должна выполняться компьютерными ресурсами за определенный период времени.
Некоторые отраслевые эксперты включают приложение, операционную систему и промежуточное ПО в их определение рабочей нагрузки. Конечно, разные рабочие нагрузки имеют разные характеристики, а лучшая платформа для конкретной рабочей нагрузки зависит от характера конкретной рабочей нагрузки.
Типы рабочих нагрузок в гибридном облаке
Поскольку требования к вычислениям различны, также как и рабочие нагрузки. В этом списке описаны некоторые виды рабочих нагрузок, которые вы можете найти в гибридной облачной среде, а таблица, приведенная ниже, сравнивает их друг с другом:
-
Пакетные нагрузки: Эти рабочие нагрузки предназначены для работы в фоновом режиме. Типичные пакетные рабочие нагрузки имеют тенденцию обрабатывать огромные объемы данных. Эти рабочие нагрузки могут включать данные, полученные из набора счетов сотового телефона или результаты месяцев онлайн-транзакций. Эти рабочие нагрузки требуют значительных ресурсов для расчета и хранения. Пакетные рабочие нагрузки редко чувствительны к времени и могут быть запланированы, когда выполняется несколько задач в реальном времени.
Поскольку эти данные хорошо документированы и предсказуемы, автоматизировать этот тип рабочей нагрузки относительно легко. Как правило, пакетные рабочие нагрузки выполняются по регулярному графику и могут использовать преимущества масштабирования публичных облачных сервисов как способ обработки этих рабочих нагрузок. Опять же, как и в любой облачной среде, решение о том, где выполнять пакетные рабочие нагрузки, определяется бизнес-правилами, правилами управления и правилами безопасности.
-
Транзакционные рабочие нагрузки: Это автоматизация бизнес-процессов, таких как биллинг и обработка заказов. Традиционно транзакционные рабочие нагрузки были ограничены одной системой. Однако с ростом использования электронной торговли, которая распространяется на партнеров и поставщиков, транзакционные рабочие нагрузки должны управляться в вычислительных средах различных партнеров. В зависимости от анализа затрат и результатов, вероятно, что сложные транзакционные рабочие нагрузки лучше всего подходят для частного облака.
-
Аналитические рабочие нагрузки: Организации могут захотеть использовать аналитические услуги в облачной среде, чтобы понять огромное количество данных в сложной гибридной среде. Это требование не просто техническое; необходимо, чтобы деловые партнеры сравнивали успех своих партнерских отношений и вносили коррективы для увеличения успеха.В рабочей нагрузке , акцент делается на возможности целостного анализа данных, встроенных в эти рабочие нагрузки, на общедоступные сайты, частные облака и хранилище данных. Эти типы аналитических рабочих нагрузок, как правило, требуют гораздо больших вычислительных возможностей в режиме реального времени.
-
Высокопроизводительные рабочие нагрузки: Эти рабочие нагрузки имеют специализированный процесс с научными или техническими требованиями. Эти рабочие нагрузки сложны и обычно требуют значительных вычислительных возможностей. Таким образом, они хорошо подходят для специализированных общественных облаков, оптимизированных для производительности.
-
Рабочая нагрузка базы данных: Это наиболее распространенный тип рабочей нагрузки, и они затрагивают почти все среды в центре обработки данных и облаке. Рабочая нагрузка базы данных должна настраиваться и управляться для поддержки службы, использующей эти данные. В некоторых ситуациях рабочие нагрузки данных небольшие и автономные; однако в других ситуациях рабочие нагрузки данных огромны, а производительность требует сложного подхода. Например, высокопроизводительные рабочие нагрузки базы данных могут быть реализованы на голом металле (непосредственно в операционной системе) для поддержки бизнес-требований.
Рабочие нагрузки, не подходящие для облака
Так же, как некоторые рабочие нагрузки подходят для облака, некоторые из них не являются. Несколько примеров рабочих нагрузок, которые вы не хотите переходить в облако, включают в себя:
-
рабочие нагрузки, требующие высокопроизводительного сетевого хранилища. Поскольку эти рабочие нагрузки могут потребоваться очень быстро, они могут не подходить для облака, где вы зависите от Интернета для скорости сети.
-
Нагрудные нагрузки приложений, требующие очень низкой задержки. Часто устаревшие рабочие нагрузки не предназначались для работы в распределенной вычислительной среде. Они могут служить определенной цели, и может не иметь смысла перемещать их в облако.
-
Кластеризация баз данных, требующая очень высокой пропускной способности (скорости) в сети. Большая группа баз данных, требующая времени отклика в миллисекундах, также может не подходить для облака.
Абстракция и рабочие нагрузки
В облачных средах рабочие нагрузки могут быть абстрагированы , что означает, что рабочая нагрузка изолирована от аппаратного обеспечения, на котором оно работает. Фактически, в большинстве ситуаций средний клиент понятия не имеет, где работает рабочая нагрузка. Хотя индивидуальная рабочая нагрузка не зависит от внешних элементов, она обычно сочетается с другими рабочими нагрузками для выполнения бизнес-процесса или задачи.
Понятие абстракции имеет решающее значение для того, как рабочие нагрузки выполняются в облаке, и это еще более важно в гибридном облаке. Единственный способ создать распределенную вычислительную среду, состоящую из нескольких сервисов в нескольких местах, - иметь хорошо структурированные, абстрактные рабочие нагрузки.