Perguntas frequentes sobre a Instância Gerenciada do Azure para Apache Cassandra

Este artigo aborda as perguntas frequentes sobre a Instância Gerenciada do Azure para Apache Cassandra. Você aprenderá quando usar instâncias gerenciadas, seus benefícios, limites de taxa de transferência e regiões com suporte, bem como seus detalhes de configuração.

Perguntas frequentes gerais

Quais são os benefícios da Instância Gerenciada do Azure para Apache Cassandra?

O banco de dados Apache Cassandra é a escolha certa quando você precisa ter escalabilidade e alta disponibilidade sem comprometer o desempenho. Trata-se de uma ótima plataforma para dados críticos devido à escalabilidade linear e à tolerância a falhas comprovada em hardwares de mercadoria ou na infraestrutura de nuvem. A Instância Gerenciada do Azure para Apache Cassandra é um serviço usado para gerenciar instâncias de datacenters de software livre do Apache Cassandra implantados no Azure.

Ela pode ser usada inteiramente na nuvem ou como parte de um cluster híbrido local e na nuvem. Esse serviço é uma ótima opção quando você quer ter a configuração e o controle refinados que tem no Apache Cassandra de software livre sem nenhuma sobrecarga de manutenção.

Por que usar esse serviço em vez do Azure Cosmos DB for Apache Cassandra?

A Instância Gerenciada do Azure para Apache Cassandra é fornecida pela equipe do Azure Cosmos DB. Trata-se de um serviço gerenciado autônomo para implantação, manutenção e dimensionamento de clusters e datacenters do Apache Cassandra de software livre. O Azure Cosmos DB for Apache Cassandra, por outro lado, é uma plataforma como um serviço que fornece uma camada de interoperabilidade para o protocolo de transmissão do Apache Cassandra. Se sua expectativa é que a plataforma se comporte exatamente da mesma maneira que qualquer cluster Apache Cassandra, escolha o serviço da instância gerenciada. Para saber mais, conheça as Diferenças entre a Instância Gerenciada do Azure para Apache Cassandra e o Azure Cosmos DB for Apache Cassandra.

A Instância Gerenciada do Azure para Apache Cassandra depende do Azure Cosmos DB?

Não há nenhuma dependência de arquitetura entre a Instância Gerenciada do Azure para Apache Cassandra e o back-end do Azure Cosmos DB.

Quais versões do Apache Cassandra são compatíveis com o serviço?

Atualmente, o serviço dá suporte às versões 3.11 e 4.0 do Cassandra. Ambas as versões têm GA. Confira nosso Início Rápido da CLI do Azure (etapa 5) para especificar a versão do Cassandra durante a implantação do cluster.

A Instância Gerenciada do Azure para Apache Cassandra tem um SLA?

Sim, o SLA está publicado aqui.

Posso implantar a Instância Gerenciada do Azure para Apache Cassandra em qualquer região?

Atualmente, a instância gerenciada está disponível em um número limitado de regiões.

Quais são os limites de armazenamento e taxa de transferência da Instância Gerenciada do Azure para Apache Cassandra?

Esses limites dependem das SKUs da Máquina Virtual que você escolher.

Como os reparos do Cassandra são realizados na Instância Gerenciada do Azure para Apache Cassandra?

Usamos cassandra-reaper.Io. Ele é configurado para ser executado automaticamente para você.

Qual é o custo da Instância Gerenciada do Azure para Apache Cassandra?

Os preços da instância gerenciada são baseados no custo da VM subjacente, com uma pequena marcação. Para saber mais, confira a página de preço.

Posso usar configurações de arquivo YAML para configurar o comportamento?

Sim, você pode inserir configurações de arquivo YAML como parte de uma implantação de modelo de Azure Resource Manager.

Como posso monitorar a infraestrutura em conjunto com a taxa de transferência?

O servidor Prometheus é hospedado para monitorar a atividade em todo o cluster e expõe um ponto de extremidade. Isso mantém 10 minutos ou 10 GB de dados (o limite que for atingido primeiro). Para usar esse monitoramento, você precisa configurar uma federação e uma ferramenta de painel apropriada, como o Grafana.

A Instância Gerenciada do Azure para Apache Cassandra fornece backups completos?

Sim, ela fornece backups completos para o Armazenamento do Azure e restauração em um novo cluster. Para saber mais, clique aqui.

Como posso migrar dados de meu cluster existente do Apache Cassandra para a Instância Gerenciada do Azure para Apache Cassandra?

A Instância Gerenciada do Azure para Apache Cassandra dá suporte a todos os recursos do Apache Cassandra para replicar e transmitir dados entre datacenters.

Posso emparelhar um cluster Apache Cassandra local com a Instância Gerenciada do Azure para Apache Cassandra?

Sim, você pode configurar um cluster híbrido com os datacenters injetados da Rede Virtual do Azure implantados pelo serviço. Os datacenters da Instância Gerenciada podem se comunicar com datacenters locais dentro do mesmo anel de cluster.

Onde posso fornecer comentários sobre os recursos da Instância Gerenciada do Azure para Apache Cassandra?

Forneça comentários por meio dos comentários do User Voice usando a categoria "Apache Cassandra Gerenciado".

Para corrigir um problema com sua conta, apresente uma solicitação de suporte no portal do Azure.

Perguntas frequentes específicas sobre a implantação

A instância gerenciada dará suporte a comandos de adição de nó, status do cluster e status do nó?

Todos os comandos somente leitura de nodetool, como status, estão disponíveis por meio da CLI do Azure. No entanto, operações como a adição de nó não estão disponíveis, pois gerenciamos a integridade dos nós na instância gerenciada. No modo híbrido, você pode se conectar ao cluster usando nodetool. No entanto, o uso de nodetool não é recomendado porque pode desestabilizar o cluster. Além disso, pode invalidar qualquer SLA de suporte de produção relacionado à integridade dos datacenters da instância gerenciada no cluster.

O que acontece com as diferentes configurações para metadados de tabela?

Configurações para metadados de tabela, como filtro de bloom, cache, chance de reparo de leitura, gc_grace e memtable_flush_period de compactação, têm suporte completo, como ocorre com qualquer ambiente do Apache Cassandra hospedado internamente.

Posso implantar um cluster de instância gerenciada usando o Terraform?

Sim. Você pode encontrar uma amostra para implantar um cluster com um datacenter aqui.

Como posso adicionar um único ponto de extremidade público ao meu cluster Cassandra de Instância Gerenciada do Azure?

Para conseguir isso, você pode criar um balanceador de carga. Ao configurar os pools de back-end do balanceador de carga, utilize todos os endereços IP do data center no cluster da Instância Gerenciada. Visualize erros nos logs ao usar java e outros drivers do Cassandra. Os usuários usam essa abordagem para contornar as restrições de rede ao administrar clusters com cqlsh. Essa abordagem pode resultar em custos extras. Além disso, você deve avaliar cuidadosamente como optar por um único ponto de extremidade pode afetar o desempenho.

Próximas etapas

Para obter mais informações sobre perguntas frequentes de outras APIs, consulte: