Общие сведения о кластере Azure Stream Analytics

Кластер Stream Analytics позволяет выполнять развертывание одного клиента, на основе которого можно реализовать сложные и ресурсоемкие сценарии потоковой передачи. Полномасштабные кластеры Stream Analytics могут обрабатывать более 400 МБ в секунду в режиме реального времени. Задания Stream Analytics, выполняемые в выделенных кластерах, могут использовать все возможности стандартного предложения и поддерживают подключение частного канала к входным и выходным данным.

Плата за кластеры Stream Analytics выставляется за единицы потоковой передачи (SUs), которые представляют объем ресурсов ЦП и ресурсов памяти, выделенных для кластера. Единица потоковой передачи одинакова в стандартных и выделенных предложениях, и Azure Stream Analytics поддерживает две структуры единиц потоковой передачи: SU V1 (будет нерекомендуемой) и SU V2 (рекомендуется). Подробнее.

При создании кластера на портале по умолчанию создается выделенный кластер версии 2 . Выделенные кластеры версии 2 поддерживают от 12 до 66 единиц su V2 и могут масштабироваться с шагом 12 (12, 24, 48...). Выделенные кластеры версии 1 являются исходным предложением ASA и по-прежнему поддерживаются. Для них требуется не менее 36 единиц SU.

Ниже приведены базовые вычислительные ресурсы для единиц потоковой передачи версий 1 и 2.

Сопоставление SU V1 и SU V2.

Дополнительные сведения о предложениях и ценах на выделенные кластеры см. на странице цен на Azure Stream Analytics.

Примечание

Задания в выделенном кластере, созданном с емкостью SU V2, могут поддерживать только задания с SU V2. Это означает, что в выделенном кластере нельзя запускать SU версии 1 и 2. Сочетание и соответствие не поддерживается из-за сложностей емкости.

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

Примечание

Azure Stream Analytics также поддерживает интеграцию виртуальная сеть, доступную в общедоступной предварительной версии. Интеграция с виртуальной сетью обеспечивает сетевую изоляцию, которая достигается путем развертывания выделенных экземпляров Azure Stream Analytics в виртуальной сети. Для заданий виртуальной сети требуется не менее 6 единиц su V2. Подробнее.

Кластеры Stream Analytics

Кластеры Stream Analytics основаны на том же ядре, на котором работают задания Stream Analytics, выполняемые в среде с несколькими клиентами. Выделенный кластер с одним клиентом имеет следующие возможности:

  • Размещение с одним клиентом без помех от других клиентов. Ваши ресурсы действительно "изолированы" и работают лучше при резком трафике.

  • Масштабируйте кластер в диапазоне от 12 до 66 единиц su V2 по мере увеличения использования потоковой передачи с течением времени.

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

  • Возможность создавать пользовательские функции C# и пользовательские десериализаторы в любом регионе.

  • Нулевая стоимость обслуживания, чтобы сконцентрировать усилия на создании решений аналитики в реальном времени.

Начало работы

Вы можете создать кластер Stream Analytics с помощью портала Azure. Если у вас возникнут вопросы или вам нужна помощь с подключением, обратитесь к команде Stream Analytics.

Часто задаваемые вопросы

Как выбрать между кластером Stream Analytics и заданием Stream Analytics?

Самый простой способ начать работу — создать и разработать задание Stream Analytics. Это позволит вам ознакомиться со службой и узнать, как она может удовлетворить ваши требования к аналитике.

При использовании только заданий Stream Analytics виртуальные сети не поддерживаются. Если входные или выходные данные защищены брандмауэром или виртуальной сетью Azure, вы можете использовать следующие два варианта:

  • Если локальный компьютер имеет доступ к входным и выходным ресурсам, защищенным виртуальной сетью (например, концентраторам событий Azure или Базе данных SQL Azure), на локальном компьютере можно установить средства Azure Stream Analytics для Visual Studio. Вы можете разрабатывать и тестировать задания Stream Analytics локально на своем устройстве без каких-либо затрат. Когда вы будете готовы использовать Stream Analytics в своей архитектуре, вы можете создать кластер Stream Analytics, настроить частные конечные точки и выполнять задания в большом масштабе.

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

На какую производительность можно рассчитывать?

Единица потоковой передачи одинакова для предложений ценовой категории "Стандартный" и "Выделенный". Одно задание, которое использует полный кластер с 36 единицами потоковой передачи, может обеспечить пропускную способность примерно 36 МБ в секунду с миллисекундными задержками. Точное число зависит от формата событий и типа аналитики. Так как кластер Stream Analytics является выделенным, он обеспечивает более надежные гарантии производительности. Все задания, выполняемые в кластере, принадлежат только вам.

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

Да. Вы можете без проблем настроить размер кластера, что позволит выполнять масштабирование по мере необходимости.

Можно ли запускать существующие задания в созданных мной кластерах?

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

Сколько будут стоить эти кластеры?

За кластеры Stream Analytics выставляются счета на основе выбранного числа единиц потоковой передачи. Оплата за кластеры взимается каждый час, но дополнительная плата за каждое задание, выполняемое в этих кластерах, не взимается. Дополнительные сведения см. на странице цен на Приватный канал Azure.

К каким входным и выходным типам ресурсов я могу подключиться из кластера Stream Analytics в частном порядке?

Stream Analytics поддерживает различные типы входных и выходных ресурсов. Вы можете создать частные конечные точки в кластере, которые позволяют заданиям получать доступ к входным и выходным ресурсам. В настоящее время поддерживаются базы данных Azure SQL, Azure Cosmos DB, службы хранилища Azure, Azure Data Lake Storage 2-го поколения, Центры событий Azure, Центров Интернета вещей Azure, функций Azure и Служебная шина Azure, для которых можно создавать управляемые частные службы. Конечные точки.

Следующие шаги

Теперь у вас есть общие сведения о кластере Azure Stream Analytics. Затем можно создать кластер и запустить задание Stream Analytics.