Este tópico descreve os itens faturáveis, preços unitários e exemplos de estimativa de custos para instâncias da Edição Profissional. Use essas informações para escolha uma especificação de computação com base na escala do seu negócio, confirme a disponibilidade regional e estimar seus custos mensais.
Para as regiões suportadas pelas instâncias da Edição Profissional, consulte Supported regions.
Componentes de faturamento
As taxas de uma instância da Edição Profissional consistem nos seguintes componentes:
Computing specifications: cobrado com base em assinatura. Uma especificação de computação define os limites de capacidade de uma instância para conexões de clientes, novas conexões por segundo, TPS de leitura/escrita de mensagens, relacionamentos de assinatura máximos e assinaturas máximas por cliente. Para as especificações, consulte capacity limits.
Internet traffic: cobrado com base no modelo de pagamento conforme o uso. Apenas o tráfego de Internet de saída é cobrado. O tráfego de entrada de Internet e o tráfego VPC são gratuitos.
Especificações de computação
Escolha uma especificação de computação com base na conexão, throughput e escala de assinaturas do seu negócio.
Descrição da capacidade
As especificações de computação definem os seguintes limites de capacidade de uma instância:
Limite de conexões de clientes: o número máximo de conexões TCP de clientes que podem existir na instância a qualquer momento. A contagem de conexões é atualizada a cada minuto.
Limite de novas conexões por segundo: o número máximo de novas conexões de clientes que a instância pode aceitar por segundo.
-
Limite de TPS de leitura/escrita de mensagens: o número total máximo de mensagens produzidas e consumidas por segundo na instância.
O TPS de mensagens conta apenas as mensagens enviadas e recebidas através do ApsaraMQ for MQTT. As mensagens enviadas e recebidas através do ApsaraMQ for RocketMQ são excluídas.
-
Ao calcular o TPS de mensagens, a contagem de mensagens é multiplicada por um fator com base no nível de Qualidade de Serviço (QoS). Para os fatores, consulte Billing factors.
Por exemplo, se um cliente estiver configurado com QoS=2 e cleanSession=true, o fator de cobrança será 5. Se o cliente produzir 10 mensagens, a contagem de mensagens produzidas será calculada como 10 x 5 = 50.
O TPS de leitura/escrita de mensagens é atualizado a cada minuto.
Relacionamentos de assinatura máximos: o número total de relacionamentos de assinatura registrados e retidos na instância. A contagem de assinaturas é atualizada a cada minuto.
-
Assinaturas máximas por cliente: o número máximo de relacionamentos de assinatura que um único cliente pode registrar por tópico do ApsaraMQ for MQTT, independentemente dos cenários de envio de mensagens.
-
As assinaturas do mesmo cliente para um tópico pai e seus tópicos filhos são contadas separadamente.
Por exemplo, se o Cliente_1 se inscrever em TopicA, TopicA/sub_1 e TopicA/sub_2, a contagem de assinaturas será 3.
Se alguns de seus clientes não estiverem mais em uso e seus relacionamentos de assinatura não precisarem ser mantidos, limpe os relacionamentos de assinatura prontamente para economizar recursos do sistema. Para obter mais informações, consulte purge subscription relationships.
-
Regras de faturamento
Item | Descrição |
Item faturável | Você é cobrado com base na especificação de computação que adquiriu. |
Método de faturamento | Assinatura. As contas são calculadas com base na especificação selecionada e na duração. Você paga antes de usar os recursos. |
Ciclo de faturamento | Mensal |
Fórmula | Taxa de especificação de computação = Preço unitário (USD/mês) x Duração da assinatura (meses) |
Preço unitário | Para os preços unitários, consulte Unit prices. |
Limites de capacidade
Se os limites da especificação da instância que você adquiriu não atenderem aos requisitos do seu negócio, salve a especificação da instância prontamente. Caso contrário, a instância será limitada quando os limites forem excedidos, o que causará falhas de conexão do cliente ou falhas de entrega de mensagens. Para atualizar a instância, consulte upgrade the instance.
ApsaraMQ for MQTT instâncias da Edição Profissional oferecem as seguintes especificações de computação e limites de capacidade:
|
Especificação |
Conexões máximas de clientes |
Novas conexões máximas/s |
TPS de leitura/escrita de mensagens máx |
Relacionamentos de assinatura máx |
Assinaturas máx por cliente |
|
mqtt.p2.5xlarge |
5.000 |
100 |
5.000 |
150.000 |
30 |
|
mqtt.p2.10xlarge |
10.000 |
200 |
10.000 |
300.000 |
30 |
|
mqtt.p2.50xlarge |
50.000 |
1.000 |
50.000 |
500.000 |
30 |
|
mqtt.p2.100xlarge |
100.000 |
2.000 |
100.000 |
500.000 |
30 |
|
mqtt.p2.200xlarge |
200.000 |
4.000 |
200.000 |
500.000 |
30 |
|
mqtt.p2.500xlarge |
500.000 |
10.000 |
500.000 |
500.000 |
30 |
Se a maior especificação (mqtt.p2.500xlarge) ainda não atender aos requisitos do seu negócio, envie um ticket para entrar em contato com o suporte técnico da Alibaba Cloud.
ApsaraMQ for MQTT não oferece mais a especificação de 100 TPS. As instâncias existentes com essa especificação continuam funcionando, mas as instâncias atualizadas não podem ser rebaixadas para essa especificação.
Preços unitários
Para os limites de capacidade de cada especificação, consulte Capacity limits.
China (Shanghai)
|
Especificação |
Preço unitário (USD/mês) |
|
mqtt.p2.5xlarge |
168,42 |
|
mqtt.p2.10xlarge |
505,26 |
|
mqtt.p2.50xlarge |
1.178,95 |
|
mqtt.p2.100xlarge |
2.189,47 |
|
mqtt.p2.200xlarge |
4.421,05 |
|
mqtt.p2.500xlarge |
11.141,05 |
Filipinas (Manila), Indonésia (Jakarta), Malásia (Kuala Lumpur)
|
Especificação |
Preço unitário (USD/mês) |
|
mqtt.p2.5xlarge |
227,37 |
|
mqtt.p2.10xlarge |
682,11 |
|
mqtt.p2.50xlarge |
1.591,58 |
|
mqtt.p2.100xlarge |
2.955,79 |
|
mqtt.p2.200xlarge |
5.968,42 |
|
mqtt.p2.500xlarge |
15.040,42 |
China (Hong Kong), Singapura, Japão (Tóquio), Alemanha (Frankfurt), EUA (Virginia), EUA (Silicon Valley), Arábia Saudita (Riyadh - Região Parceira)
|
Especificação |
Preço unitário (USD/mês) |
|
mqtt.p2.5xlarge |
244,21 |
|
mqtt.p2.10xlarge |
732,63 |
|
mqtt.p2.50xlarge |
1.709,47 |
|
mqtt.p2.100xlarge |
3.174,74 |
|
mqtt.p2.200xlarge |
6.410,53 |
|
mqtt.p2.500xlarge |
16.154,53 |
Exemplo de faturamento
Suponha que você compre uma instância mqtt.p2.50xlarge na região China (Shanghai) por 3 meses.
Taxa de especificação de computação = 1.178,95 USD/mês x 3 meses = 3.536,85 USD
Tráfego de Internet
O tráfego de Internet de saída é o tráfego de egresso de rede pública gerado quando os clientes se conectam ao serviço ApsaraMQ for MQTT através de um endpoint de Internet. Apenas o tráfego de Internet de saída é cobrado. O tráfego de entrada de Internet e o tráfego VPC são gratuitos.
Regras de faturamento
|
Item |
Descrição |
|
Item faturável |
Você é cobrado com base no volume cumulativo de tráfego de Internet de saída e na duração do uso. Apenas o tráfego de Internet de saída é cobrado. O tráfego de entrada de Internet é gratuito. |
|
Método de faturamento |
Pagamento conforme o uso |
|
Ciclo de faturamento |
As taxas são calculadas a cada hora. |
|
Fórmula |
Taxa de tráfego de Internet horária = Tráfego de Internet de saída cumulativo dentro de 1 hora x Preço unitário |
Preços unitários
|
Região |
Preço unitário (USD/GB) |
|
Todas as regiões suportadas |
0,15 |
Exemplo de faturamento
Suponha que você compre uma instância da Edição Profissional na região China (Hangzhou) e se conecte à instância através de um endpoint de Internet. O tráfego de Internet de saída gerado pela instância dentro de 1 hora é o seguinte:
|
Tempo |
01 min |
02 min |
03 min |
... |
59 min |
60 min |
|
Tráfego de Internet de saída |
0,2 GB |
0,4 GB |
0 |
Sem tráfego de saída |
1,5 GB |
0 |
A taxa de tráfego de Internet de saída da instância dentro de 1 hora é: (0,2 + 0,4 + 1,5) GB x 0,15 USD/GB = 0,315 USD.
Estimativa de custos
Para estimar seu custo total mensal, some a taxa de especificação de computação e a taxa esperada de tráfego de Internet.
Por exemplo, suponha que você implante uma instância mqtt.p2.10xlarge na região de Singapura por 1 mês. Sua frota de IoT gera, em média, 50 GB de tráfego de Internet de saída por mês.
|
Componente |
Cálculo |
Custo mensal |
|
Especificação de computação |
732,63 USD/mês x 1 mês |
732,63 USD |
|
Tráfego de Internet |
50 GB x 0,15 USD/GB |
7,50 USD |
|
Total |
740,13 USD |
Perguntas frequentes
O que conta como uma mensagem para o TPS?
Apenas as mensagens enviadas e recebidas através do protocolo ApsaraMQ for MQTT contam para o limite de TPS de leitura/escrita de mensagens. As mensagens roteadas através do ApsaraMQ for RocketMQ são excluídas. As contagens de mensagens também são multiplicadas por um fator de cobrança baseado no QoS. Para detalhes, consulte Billing factors.
O que acontece quando minha instância excede os limites de especificação?
A instância é limitada, o que pode causar falhas de conexão do cliente ou erros de entrega de mensagens. Monitore seu uso e upgrade the instance antes de atingir os limites.
Posso atualizar ou rebaixar minha instância durante a assinatura?
Sim. Para detalhes, consulte Upgrade or downgrade an instance.
Sou cobrado pelo tráfego VPC?
Não. Apenas o tráfego de Internet de saída é cobrado. O tráfego de entrada de Internet e o tráfego sobre um VPC são gratuitos.