Vantagens do produto
DMS for Kafka da Huawei Cloud fornece enfileiramento de mensagens fácil de usar baseado no Apache Kafka. Os serviços podem ser migrados rapidamente para a nuvem sem qualquer alteração, reduzindo os custos de manutenção e uso.
- Implementação rápida
Basta definir as informações da instância no console do DMS for Kafka, enviar seu pedido e uma instância completa do Kafka será criada e implementada automaticamente.
- Migração de serviço sem modificações
O DMS for Kafka é compatível com APIs do Kafka de código aberto e suporta todas as funções de processamento de mensagens do Kafka de código aberto.
Se seus serviços de aplicação forem desenvolvidos com base no Kafka de código aberto, você poderá migrá-los facilmente para DMS for Kafka da Huawei Cloud depois de especificar algumas configurações de autenticação.
As instâncias do Kafka são compatíveis com o Apache Kafka v1.1.0 e v2.7. Mantenha as versões de cliente e de servidor iguais.
- Segurança
As operações em instâncias do Kafka são registradas e podem ser auditadas. As mensagens podem ser criptografadas antes do armazenamento.
Além da autenticação Simple Authentication and Security Layer (SASL), Virtual Private Clouds (VPCs) e os grupos de segurança também fornecem controles de segurança no acesso à rede.
- Confiabilidade de dados
As instâncias do Kafka suportam persistência e replicação de dados. As mensagens podem ser replicadas de forma síncrona ou assíncrona entre réplicas e descarregadas em disco.
- Alta disponibilidade
O Kafka é executado em clusters, permitindo failover e tolerância a falhas para que os serviços possam ser executados sem problemas.
Os brokers de instância de Kafka podem ser implementados em AZs para aumentar a disponibilidade do serviço. Os dados são sincronizados entre diferentes AZs com base no mecanismo de réplica em sincronização (ISR) do Kafka. Um tópico deve ter várias cópias de dados e distribuí-las entre ISRs. Quando a replicação de ISR é normal, o objetivo de ponto de recuperação (RPO) está próximo de 0.
- O&M simples
Huawei Cloud oferece um conjunto completo de serviços de monitoramento e alarme, eliminando a necessidade de atendimento 24/7. As métricas de instância do Kafka são monitoradas e relatadas, incluindo o número de partições, tópicos e mensagens acumuladas. Você pode configurar regras de alarme e receber notificações por SMS ou e-mail sobre como seus serviços estão sendo executados em tempo real.
- Acumulação e dimensionamento maciços
O Kafka possui alta escalabilidade porque é executado em um sistema distribuído ou cluster. Você pode configurar até 200 partições para um tópico. O espaço de armazenamento também pode ser expandido. Isso significa que bilhões de mensagens podem ser acumuladas, adequadas para cenários que exigem alta simultaneidade, alto desempenho e acesso em larga escala.
- Especificações flexíveis
Você pode personalizar a largura de banda e o espaço de armazenamento para a instância e o número de partições e réplicas para tópicos na instância.