Como fazer o planeamento de capacidade para centros de eventos no Azure Stack HubHow to do capacity planning for Event Hubs on Azure Stack Hub

Importante

Os Hubs de Eventos no Azure Stack Hub estão atualmente em pré-visualização e são fornecidos gratuitamente durante o período de pré-visualização.Event Hubs on Azure Stack Hub is currently in preview, and is provided free during the preview period.

Como Operador gere a sua capacidade Azure Stack Hub utilizando quotas de recursos.As an Operator you manage your Azure Stack Hub capacity using quotas on resources. Você controla o consumo de recursos do Event Hubs, estabelecendo quotas no número máximo de núcleos usados pelos clusters Event Hubs.You control Event Hubs resource consumption by setting quotas on the maximum number of cores use by Event Hubs clusters. Os clusters de Centros de Eventos são criados pelos utilizadores quando implementam um recurso Desoção Hubs.Event Hubs clusters are created by users when they deploy an Event Hubs resource. Existem também vários requisitos de consumo de recursos para o fornecedor de recursos, que são abrangidos por este artigo.There are also various resource consumption requirements for the resource provider, which are covered in this article.

Consumo de recursos de clusterCluster resource consumption

Para compreender o consumo de capacidade das implementações de Event Hubs, é importante notar que os utilizadores criam clusters de Clusters de Eventos baseados em Unidades de Capacidade (CUs).To understand capacity consumption of Event Hubs deployments, it's important to note that users create Event Hubs clusters based on Capacity Units (CUs). Não especificam uma contagem de núcleos de CPU ao criar um cluster de Centros de Eventos.They don't specify a CPU core count when creating an Event Hubs cluster. No entanto, cada CU mapeia diretamente para um número específico de núcleos consumidos.However, every CU directly maps to a specific number of cores consumed.

Os seus utilizadores terão de criar clusters de Clusters de Eventos com CUs que cumpram os seus requisitos de negócio.Your users will need to create Event Hubs clusters with CUs that meet their business requirements. Para informar a sua decisão sobre a configuração das quotas, o quadro seguinte mostra:To inform your decision on quota configuration, the following table shows:

  • Os núcleos totais utilizados por um cluster cu event hubs.The total cores used by a 1 CU Event Hubs cluster.
  • A capacidade aproximada necessária para o consumo de outros recursos, incluindo armazenamento em VM, memória e contas de armazenamento.The approximate capacity required for consumption of other resources, including VM storage, memory, and storage accounts.
Tipo VMVM Type Nó de clusterCluster Nodes Núcleos por VM/nóCores per VM/node Núcleos TotaisTotal Cores Armazenamento VMVM Storage MemóriaMemory Contas de ArmazenamentoStorage Accounts IPs públicosPublic IPs
1 aglomerado de hubs de eventos cu1 CU Event Hubs cluster D11_V2D11_V2 55 22 1010 500 GiB500 GiB 70 GiB70 GiB 44 11

Todos os clusters De Clusters de Eventos usam um tipo VM D11_V2 para os seus nós.All Event Hubs clusters use a D11_V2 VM type for their nodes. Um D11_V2 tipo VM é composto por 2 núcleos.A D11_V2 VM type consists of 2 cores. Assim, 1 cluster cu Event Hubs usa 5 VMs D11_V2, que se traduz em 10 núcleos usados.So 1 CU Event Hubs cluster uses 5 D11_V2 VMs, which translates into 10 cores used. Ao determinar o número de núcleos para configurar uma quota, utilize um múltiplo do total de núcleos utilizados por 1 CU.In determining the number of cores to configure for a quota, use a multiple of the total cores used by 1 CU. Este cálculo reflete a contagem máxima de CU que permitirá que os seus utilizadores utilizem, ao criar clusters Desagrupar Hubs.This calculation reflects the maximum CU count you'll allow your users to use, when creating Event Hubs clusters. Por exemplo, configurar uma quota que permite aos utilizadores criar um cluster com 2 CUs de capacidade, definir a sua quota em 20 núcleos.For example, to configure a quota that allows users to create a cluster with 2 CUs of capacity, set your quota at 20 cores.

Nota

Apenas pré-visualização pública A versão disponível de Event Hubs no Azure Stack Hub apenas suporta a criação de 1 clusters CU.Public preview only The available version of Event Hubs on Azure Stack Hub only supports the creation of 1 CU clusters. A versão Disponibilidade Geral (GA) dos Centros de Eventos incluirá suporte para diferentes opções de configuração cu.The General Availability (GA) version of Event Hubs will include support for different CU configuration options.

Consumo de recursos do fornecedor de recursosResource provider resource consumption

O consumo de recursos pelo fornecedor de recursos Event Hubs é constante e independente do número ou tamanhos de clusters criados pelos utilizadores.The resource consumption by the Event Hubs resource provider is constant, and independent of the number or sizes of clusters created by users. A tabela a seguir mostra a utilização central pelo fornecedor de recursos do Event Hubs no Azure Stack Hub e o consumo aproximado de recursos por outros recursos.The following table shows the core utilization by the Event Hubs resource provider on Azure Stack Hub, and the approximate resource consumption by other resources. O fornecedor de recursos Event Hubs utiliza um tipo VM D2_V2 para a sua implantação.The Event Hubs resource provider uses a D2_V2 VM type for its deployment.

Tipo VMVM Type Nó de clusterCluster Nodes NúcleosCores Armazenamento VMVM Storage MemóriaMemory Contas de ArmazenamentoStorage Accounts IPs públicosPublic IPs
Fornecedor de recursos do Event HubsEvent Hubs resource provider D2_V2D2_V2 33 66 300 GiB300 GiB 21 GiB21 GiB 22 11

Importante

O consumo de recursos não é algo controlado por quotas.Resource provider consumption is not something that is controlled by quotas. Não é necessário acomodar os núcleos utilizados pelo fornecedor de recursos nas configurações das suas quotas.You do not need to accommodate the cores used by the resource provider in your quota configurations. Os fornecedores de recursos são instalados através de uma subscrição de administrador.Resource providers are installed using an administrator subscription. A subscrição não impõe limites de consumo de recursos aos operadores, ao instalar os seus fornecedores de recursos necessários.The subscription does not impose resource consumption limits on operators, when installing their required resource providers.

Consumo total de recursosTotal resource consumption

A capacidade total consumida pelo serviço Event Hubs inclui o consumo de recursos pelo fornecedor de recursos e o consumo por clusters criados pelo utilizador.The total capacity consumed by the Event Hubs service includes resource consumption by the resource provider, and consumption by user-created clusters.

A tabela seguinte mostra o consumo total de Centros de Eventos em várias configurações, independentemente de serem geridos por quota.The following table shows the total Event Hubs consumption under various configurations, regardless if they're managed by quota. Estes números baseiam-se no fornecedor de recursos e nos consumos de clusters event hubs apresentados acima.These numbers are based on the resource provider and Event Hubs cluster consumptions presented above. Pode calcular facilmente o seu uso total do Azure Stack Hub para outros tamanhos de implementação, utilizando estes exemplos.You can easily calculate your total Azure Stack Hub usage for other deployment sizes, using these examples.

NúcleosCores Armazenamento VMVM Storage MemóriaMemory Contas de ArmazenamentoStorage Accounts Armazenamento Total*Total Storage* IPs públicos**Public IPs**
Cluster 1-CU + fornecedor de recursos1-CU cluster + resource provider 1616 800 GiB800 GiB 91 GiB91 GiB 66 variávelvariable 22
Cluster 2-CU + fornecedor de recursos2-CU cluster + resource provider 2626 1.3 TB1.3 TB 161 GiB161 GiB 1010 variávelvariable 22
Cluster 4-CU + fornecedor de recursos4-CU cluster + resource provider 4646 2.3 TB2.3 TB 301 GiB301 GiB 1818 variávelvariable 22

* A taxa de bloqueio de dados (mensagem/evento) e a retenção de mensagens são dois fatores importantes que contribuem para o armazenamento utilizado pelos clusters event Hubs.* The ingress data block (message/event) rate and message retention are two important factors that contribute to the storage used by Event Hubs clusters. Por exemplo, se a retenção de mensagens for definida para 7 dias ao criar um centro de eventos, e as mensagens forem ingeridas a uma taxa de 1MB/s, o armazenamento aproximado utilizado é de 604 GB (1 MB x 60 segundos x 60 minutos x 24 horas X 7 dias).For example, if message retention is set to 7 days when creating an event hub, and messages are ingested at a rate of 1MB/s, the approximate storage used is 604 GB (1 MB x 60 seconds x 60 minutes x 24 hours X 7 days). Se as mensagens forem enviadas a uma taxa de 20MB/s com uma retenção de 7 dias, o consumo aproximado de armazenamento é de 12TB.If messages are sent at a rate of 20MB/s with a 7 days retention, the approximate storage consumption is 12TB. Certifique-se de considerar a taxa de dados de entrada e tempo de retenção para entender completamente o consumo de capacidade de armazenamento.Be sure to consider ingress data rate and retention time to fully understand storage capacity consumption.

**Os endereços IP públicos são consumidos a partir da quota de rede fornecida como parte da sua subscrição.** Public IP addresses are consumed from the network quota provided as part of your subscription.

Passos seguintesNext steps

Preencha os Pré-requisitos para a instalação de Centros de Eventos no Azure Stack Hub,antes de iniciar o processo de instalação.Complete the Prerequisites for installing Event Hubs on Azure Stack Hub, before beginning the installation process.