Назначение Azure iot hub разделов устройства в облако

При создании нового концентратора IOT Azure вас спросят, сколько разделов устройства в облако вам нужно. Вы можете выбрать между 2-32 разделами для стандартных уровней.

Я понимаю, что SKU и количество единиц определяют максимальную суточную квоту сообщений, которые вы можете отправлять в IOT Hub. И что рекомендуется сгруппировать ваши устройства в несколько IOT-концентраторов, чтобы сгладить пики трафика. Однако разделы "устройство-облако" требуют уточнения.

1 >> Какова цель этих разделов устройства в облако под одним концентратором IOT?

2 >> Как мы можем использовать преимущества этих разделов устройства-облака IOT Hub?

Благодарю.

1 ответ

1>> Какова цель этих разделов устройства в облако под одним концентратором IOT?

Свойство раздела задает конечную точку (сообщения / события), совместимую с концентратором событий, встроенную в концентратор IoT Azure. Отсюда видно, что "разделы" - это концепция, принадлежащая Event Hub.

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

Ссылка: встроенная конечная точка: сообщения / события и сколько разделов мне нужно?

2 >> Как мы можем использовать преимущества этих разделов устройства-облака IOT Hub?

Концентраторы событий имеют две основные модели потребления событий: прямые получатели и высокоуровневые абстракции, такие как EventProcessorHost. Прямые получатели несут ответственность за собственную координацию доступа к разделам внутри группы потребителей.

Ссылка: потребители событий.

Дополнительную информацию о модели разбиения концентраторов событий Azure можно найти здесь.

Другие вопросы по тегам