Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Central de ajuda/ Distributed Message Service for Kafka/ Visão geral de serviço/ Comparação entre DMS for Kafka e Kafka de código aberto
Atualizado em 2024-01-10 GMT+08:00

Comparação entre DMS for Kafka e Kafka de código aberto

DMS for Kafka é compatível com o Kafka de código aberto e tem recursos personalizados e aprimorados do Kafka. Além das vantagens do Kafka de código aberto, o DMS for Kafka oferece recursos mais confiáveis e úteis.

Tabela 1 Diferenças entre o DMS for Kafka e o Kafka de código aberto

Categoria

Item

DMS for Kafka

Kafka de código aberto

Fácil de usar

Prontamente disponível

As instâncias podem ser criadas intuitivamente em minutos e usadas imediatamente com operações visualizadas e monitoramento em tempo real.

Preparar os recursos do servidor e instalar e configurar o software é demorado e propenso a erros.

APIs

As instâncias podem ser gerenciadas facilmente chamando APIs RESTful.

N/D

Custos

Uso sob demanda

Múltiplas especificações estão disponíveis para atender às diferentes necessidades. A quantidade do broker de instância, o flavor do broker e o espaço em disco podem ser aumentados com alguns cliques.

As despesas são incorridas para configurar um serviço de mensagens e ocupar os recursos subjacentes.

Totalmente gerenciado

Os serviços estão prontamente disponíveis sem a necessidade de recursos ou despesas adicionais de hardware.

Os usuários devem preparar recursos de hardware e configurar o serviço por si mesmos, e arcar com altos custos de uso e manutenção.

Sucesso comprovado

Maduro

O DMS foi implementado em muitos produtos da Huawei Cloud e provou ser bem-sucedido em grandes eventos de comércio eletrônico. Ele também é usado nas nuvens de clientes de nível de operadora em todo o mundo e atende a rigorosos padrões de confiabilidade de nível de operadora. O DMS acompanha de perto as atualizações da comunidade para corrigir continuamente vulnerabilidades conhecidas de código aberto e adicionar suporte a novos recursos.

O uso de software de código aberto requer longo autodesenvolvimento e verificação e teve poucos casos de sucesso.

Variedade de recursos

Mantendo 100% de compatibilidade de código aberto, o DMS otimiza ainda mais o código de código aberto para melhorar o desempenho e a confiabilidade e fornece consulta, despejo, de mensagens e muitos outros recursos.

A funcionalidade é limitada e requer autodesenvolvimento.

Confiabilidade

Altamente disponível

O DMS suporta a implementação entre AZs para melhorar a confiabilidade. Além disso, a detecção automática de falhas e os alarmes garantem operações confiáveis dos principais serviços.

Alta disponibilidade requer autodesenvolvimento ou implementação de código de código aberto, que são caros e não podem garantir confiabilidade.

O&M simples

O&M é totalmente transparente para os inquilinos com um conjunto completo de funções de monitoramento e alarme. O pessoal de O&M será informado de quaisquer exceções, eliminando a necessidade de atendimento 24 horas por dia, 7 dias por semana.

Os usuários precisam desenvolver e otimizar funções de O&M, especialmente funções de notificação de alarme. Caso contrário, o comparecimento manual é necessário.

Seguro

O DMS usa isolamento de VPC e criptografia de canal SSL.

A segurança deve ser reforçada pelos próprios usuários.