Обзор выделенного уровня Центры событий Azure

Центры событий Azure Выделенный уровень — это решение с одним клиентом, предназначенное для удовлетворения потребностей корпоративных, критически важных рабочих нагрузок потоковой передачи событий. В этой статье представлен обзор выделенного уровня, в котором подчеркиваются его ключевые функции, преимущества и варианты использования, показывающие, как он поддерживает высокопроизводительные приложения с низкой задержкой, используя пакет SDK Event Hubs или API Apache Kafka.

Преимущества выделенных кластеров

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

Потоковая передача событий с низкой задержкой

Эти кластеры оптимизированы для низкой задержки и высокой производительности. Эти кластеры позволяют предприятиям обрабатывать потоковую передачу данных с высокой скоростью и большим объемом данных.

Передача больших объемов данных в потоковом режиме

Выделенные кластеры могут передавать события в масштабе гигабайт в секунду или миллионы событий в секунду для большинства вариантов использования. Вы также можете масштабировать эти кластеры под изменения объёма потоковой передачи событий.

Гарантированная согласованность производительности

Выделенные кластеры Центров событий сокращают задержку и обеспечивают согласованную производительность с гарантированной емкостью.

Нулевое вмешательство

Выделенные кластеры Центров событий работают с архитектурой с одним арендатором. Эта архитектура гарантирует, что выделенные ресурсы не используются совместно с другими клиентами. В отличие от других уровней, в выделенном кластере не происходит перекрестного вмешательства арендаторов.

Самостоятельное масштабирование

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

Высокоуровневые функции и щедрые квоты

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

Поддерживает потоковую передачу больших сообщений

В большинстве сценариев потоковой передачи данные являются упрощенными, как правило, менее 1 МБ и требуют высокой пропускной способности. Существуют случаи, когда сообщения не могут быть разделены на небольшие сегменты. Самообслуживаемые выделенные кластеры могут обрабатывать события размером до 20 МБ без дополнительных затрат. Эта возможность позволяет центрам событий обрабатывать широкий диапазон размеров сообщений, чтобы обеспечить непрерывные бизнес-операции. Дополнительные сведения см. в разделе Отправка и получение больших сообщений с помощью Центры событий Azure.

Единицы емкости

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

Сколько данных можно поглощать и передавать на вычислительную единицу, зависит от таких факторов, как:

  • Количество производителей и потребителей.
  • Количество разделов.
  • Конфигурация производителя и потребителя.
  • Размер полезных данных.
  • Скорость исходящего трафика.

Чтобы определить необходимое количество ЦС, вы должны выполнить ожидаемую рабочую нагрузку потоковой передачи событий в выделенном кластере Центров событий, наблюдая за использованием ресурсов кластера. Дополнительные сведения см. в разделе "Когда следует масштабировать выделенный кластер".

Подготовка и масштабирование кластера

Когда вы создаёте выделенный кластер через портал Azure или шаблоны Azure Resource Manager (шаблоны ARM), вы получаете самообслуживаемый масштабируемый кластер, который можно масштабировать по числу CU, выделенных кластеру. Чтобы узнать, как масштабировать выделенный кластер, см. раздел «Масштабировать выделенный кластер».

Примерно один CU обеспечивает пропускную способность от 100 МБ/с до 200 МБ/сек, хотя фактическая пропускная способность может варьироваться в зависимости от различных факторов.

Вы можете приобрести до 10 CU для кластера в портале Azure. Кластеры можно масштабировать постепенно, с CU от 1 до 10. Если вам нужен кластер размером более 10 единиц, вы можете отправить запрос на поддержку для увеличения масштаба кластера после его создания.

Important

Чтобы включить зоны доступности на выделенном кластере Event Hubs, необходимо предоставить кластеру три или более CU. Поддержка зоны доступности доступна только в регионах Azure с зонами доступности. В настоящее время нельзя создать выделенные кластеры с избыточностью по зонам через портал Azure или шаблоны ARM, поэтому отправьте запрос в службу поддержки, чтобы создать такой кластер.

Квоты и ограничения

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

Дополнительные сведения о квотах и ограничениях см. в разделе "Квоты и ограничения Центров событий".

FAQs

Можно ли увеличить или уменьшить масштаб кластера?

Используйте функцию самообслуживания, чтобы по мере необходимости масштабировать ваш выделенный кластер в большую или меньшую сторону. Можно масштабировать до 10 CU. Производительность выделенных кластеров зависит от таких факторов, как выделение ресурсов, количество секций и хранилище. Проведите тестирование с реальной рабочей нагрузкой, чтобы определить необходимое количество CUs.

Если вам нужно более 10 CU для выделенного кластера, подайте запрос на поддержку для масштабирования кластера.

Warning

Кластер нельзя удалить по меньшей мере в течение четырех часов после его создания. Плата взимается не менее чем за четыре часа использования кластера. Для получения дополнительной информации о ценах см. Цены на Центры событий.

Когда следует масштабировать выделенный кластер?

Использование ЦП является ключевым показателем потребления ресурсов выделенного кластера. Когда общее потребление ЦП начинает достигать 70 % (не наблюдая каких-либо ненормальных условий, таких как большое количество ошибок сервера или небольшое количество успешных запросов), это означает, что кластер движется к максимальной емкости. Эти сведения можно использовать в качестве индикатора, чтобы определить, нужно ли масштабировать выделенный кластер или нет.

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

  1. На странице метрик выделенного кластера Центров событий выберите "Добавить метрику".

  2. Выберите ЦП в качестве метрики и используйте Max в качестве агрегирования.

    Снимок экрана: страница метрик с метрикой ЦП.

  3. Выберите Добавить фильтр и добавьте фильтр для типаРоль свойства. Используйте оператор равенства и выберите все значения (серверная часть и шлюз) в раскрывающемся списке.

    Снимок экрана: страница метрик с метрикой потребления ЦП и ролями.

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

Как восстановление после геокатастрофы работает с моим кластером?

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

Можно ли перенести пространства имен уровня "Стандартный" или "Премиум" в кластер выделенного уровня?

В настоящее время мы не поддерживаем автоматизированный процесс миграции для переноса данных Центров событий из пространства имен "Стандартный" или "Премиум" в выделенный.

Как создать выделенный кластер с резервированием по зонам?

Для обеспечения избыточности зон для выделенного предложения все вычислительные ресурсы должны иметь реплики в трёх дата-центрах в одном регионе.

В настоящее время нельзя создавать выделенные кластеры с избыточностью по зонам через портал Azure или шаблоны ARM. Отправьте запрос в поддержку , чтобы создать его. После создания кластера с избыточностью по зонам нельзя уменьшить его масштаб ниже 3 CU.

Дополнительные сведения о выделенных центрах событий: