Planification de la capacité pour Event Hubs sur Azure Stack Hub
En tant qu’opérateur, vous gérez votre capacité Azure Stack Hub en utilisant des quotas sur les ressources. Vous contrôlez la consommation des ressources Event Hubs en définissant des quotas sur le nombre maximal de cœurs utilisés par les clusters Event Hubs. Les clusters Event Hubs sont créés par les utilisateurs lorsqu’ils déploient une ressource Event Hubs. Il existe également différentes exigences en matière de consommation des ressources pour le fournisseur de ressources, qui sont traitées dans cet article.
Consommation des ressources de cluster
Pour comprendre la consommation de capacité des déploiements Event Hubs, il est important de noter que les utilisateurs créent des clusters Event Hubs basés sur des unités de capacité. Ils ne spécifient pas de nombre de cœurs de processeur lors de la création d’un cluster Event Hubs. Toutefois, chaque unité de capacité correspond directement à un nombre spécifique de cœurs consommés.
Vos utilisateurs devront créer des clusters Event Hubs avec des unités de capacité qui répondent aux besoins de leur entreprise. Pour vous aider à choisir la configuration de quota, le tableau suivant présente les éléments suivants :
- Nombre total de cœurs utilisés par un cluster Event Hubs de 1 unité de capacité.
- Capacité approximative requise pour la consommation d’autres ressources, notamment le stockage de machine virtuelle, la mémoire et les comptes de stockage.
Type de machine virtuelle | Nœuds de cluster | Cœurs par machine virtuelle/nœud | Nombre total de cœurs | Stockage de machine virtuelle | Mémoire | Comptes de stockage | Adresses IP publiques | |
---|---|---|---|---|---|---|---|---|
Cluster Event Hubs de 1 unité de capacité | D11_V2 | 5 | 2 | 10 | 500 Go | 70 Gio | 4 | 1 |
Tous les clusters Event Hubs utilisent un type de machine virtuelle D11_V2 pour leurs nœuds. Un type de machine virtuelle D11_V2 se compose de 2 cœurs. Ainsi, un cluster Event Hubs de 1 unité de capacité utilise 5 machines virtuelles D11_V2, ce qui se traduit par 10 cœurs utilisés. Pour déterminer le nombre de cœurs à configurer pour un quota, utilisez un multiple du nombre total de cœurs utilisés par 1 unité de capacité. Ce calcul reflète le nombre maximal d’unités de capacité que vous autorisez les utilisateurs à utiliser lors de la création de clusters Event Hubs. Par exemple, pour configurer un quota qui permet aux utilisateurs de créer un cluster avec 2 unités de capacité, définissez votre quota sur 20 cœurs.
Important
Pour les déploiements de production nécessitant une haute disponibilité, nous vous recommandons d’utiliser un cluster à 2 CU. Pour les déploiements de développement/test et sans haute disponibilité, vous pouvez commencer par 1 CU.
Le scale-out de CU (de plus petit à plus grand) est pris en charge par le biais du panneau Créer un cluster Event Hubs. Le scale-in (de plus grand à plus petit) n’est pas pris en charge.
Consommation des ressources du fournisseur de ressources
La consommation des ressources du fournisseur de ressources Event Hubs est constante et indépendante du nombre ou de la taille des clusters créés par les utilisateurs. Le tableau suivant montre l’utilisation des cœurs par le fournisseur de ressources Event Hubs sur Azure Stack Hub et la consommation approximative des ressources par d’autres ressources. Le fournisseur de ressources Event Hubs utilise un type de machine virtuelle D2_V2 pour son déploiement.
Type de machine virtuelle | Nœuds de cluster | Cœurs | Stockage de machine virtuelle | Mémoire | Comptes de stockage | Adresses IP publiques | |
---|---|---|---|---|---|---|---|
Fournisseur de ressources Event Hubs | D2_V2 | 3 | 6 | 300 Gio | 21 Gio | 2 | 1 |
Important
La consommation du fournisseur de ressources n’est pas contrôlée par les quotas. Vous n’avez pas besoin de prendre en compte les cœurs utilisés par le fournisseur de ressources dans vos configurations de quota. Les fournisseurs de ressources sont installés à l’aide d’un abonnement d’administrateur. L’abonnement n’impose pas de limites de consommation de ressources sur les opérateurs lors de l’installation des fournisseurs de ressources requis.
Consommation totale des ressources
La capacité totale consommée par le service Event Hubs comprend la consommation des ressources par le fournisseur de ressources et la consommation par les clusters créés par l’utilisateur.
Le tableau suivant indique la consommation totale d’Event Hubs sous différentes configurations, gérées ou non par quota. Ces nombres sont basés sur les consommations du fournisseur de ressources et des clusters Event Hubs présentées ci-dessus. Vous pouvez facilement calculer votre utilisation Azure Stack Hub totale pour d’autres tailles de déploiement à l’aide de ces exemples.
Cœurs | Stockage de machine virtuelle | Mémoire | Comptes de stockage | Stockage total* | IP publiques** | |
---|---|---|---|---|---|---|
Cluster de 1 unité de capacité + fournisseur de ressources | 16 | 800 Gio | 91 Gio | 6 | variable | 2 |
Cluster de 2 unités de capacité + fournisseur de ressources | 26 | 1,3 To | 161 Gio | 10 | variable | 2 |
Cluster de 4 unités de capacité + fournisseur de ressources | 46 | 2,3 To | 301 Gio | 18 | variable | 2 |
* Le débit du bloc de données d’entrée (message/événement) et la conservation des messages sont deux facteurs importants qui contribuent au stockage utilisé par les clusters Event Hubs. Par exemple, si la conservation des messages est définie sur 7 jours lors de la création d’un hub d’événements et que les messages sont ingérés à un débit de 1 Mo/s, le stockage approximatif utilisé est de 604 Go (1 Mo x 60 secondes x 60 minutes x 24 heures x 7 jours). Si les messages sont envoyés à un débit de 20 Mo/s avec une conservation de 7 jours, la consommation de stockage approximative est de 12 To. Veillez à prendre en compte le débit des données d’entrée et la durée de conservation pour comprendre pleinement la consommation de capacité de stockage.
** Les adresses IP publiques sont consommées à partir du quota réseau fourni dans le cadre de votre abonnement.
Étapes suivantes
Avant de commencer le processus d’installation, passez en revue Prérequis pour l’installation d’Event Hubs sur Azure Stack Hub.