Este tópico descreve como criar rapidamente uma instância de pagamento conforme o uso do ApsaraDB for SelectDB para começar a usar o SelectDB.
Pré-requisitos
Se você é novo no SelectDB, recomendamos fortemente a leitura da Introduction to ApsaraDB for SelectDB (for beginners) para conhecer seus recursos, conceitos básicos e métodos de faturamento. Isso ajuda a evitar confusões.
Observações de uso
Uma instância de pagamento conforme o uso é um product pós-pago. Antes de criar uma instância, verifique se o saldo da sua conta Alibaba Cloud é suficiente.
Uma instância pode conter um ou mais clusters BE. Ao criar uma instância, ela contém um único cluster que utiliza o mesmo método de faturamento da instância. Para escalar horizontalmente, crie um novo cluster na instância.
Etapa 1: Preparar uma conta Alibaba Cloud
-
Prepare uma conta Alibaba Cloud.
Se você já possui uma conta Alibaba Cloud e ativou o Application Real-Time Monitoring Service (ARMS), pule esta etapa.
Acesse o site oficial da Alibaba Cloud para registrar uma conta Alibaba Cloud.
Ative o ARMS. Para mais detalhes, consulte Activate ARMS.
-
(Recomendado) Prepare um usuário RAM.
ImportantePara evitar os riscos de segurança de compartilhar a senha ou o par AccessKey da sua conta Alibaba Cloud, recomendamos criar um usuário RAM e conceder apenas as permissões necessárias. Essa prática segue o princípio do menor privilégio e aumenta a segurança dos seus recursos em nuvem. Para mais informações sobre usuários RAM, consulte What is a RAM user?.
Se você for usar sua conta raiz da Alibaba Cloud ou já tiver um usuário RAM autorizado, pule esta etapa.
Crie um usuário RAM. Para instruções, consulte Create a RAM user.
Conceda permissões: Para criar uma instância do SelectDB, um usuário RAM deve ter a permissão AliyunSelectDBFullAccess para gerenciar o SelectDB. Para instruções sobre como conceder permissões, consulte Grant permissions to a RAM user.
Etapa 2: Criar uma instância
O SelectDB oferece dois métodos de faturamento: Pay-as-you-go e Subscription. A lista a seguir descreve seus casos de uso e características:
Pay-as-you-go: Ideal para uso de curto prazo ou para testes com o SelectDB. Libere a instância a qualquer momento para interromper o faturamento.
-
Subscription: Recomendado para uso de longo prazo do SelectDB. Este método é mais econômico que o pagamento conforme o uso.
NotaÉ possível converter uma instância de pagamento conforme o uso para assinatura, mas não o contrário.
Este tópico descreve como criar rapidamente uma instância de pagamento conforme o uso do SelectDB. Para criar uma instância de assinatura ou saber mais sobre os parâmetros de configuração, consulte Create an instance.
Acesse a página do product ApsaraDB for SelectDB e clique em ApsaraDB for SelectDB (Pay-as-you-go) para abrir a página de compra.
-
Na página de compra, configure os parâmetros da instância.
Parâmetro
Descrição
Region e Zone
Uma região e zona adequadas ajudam a melhorar a velocidade de acesso às instâncias do SelectDB. Quanto menor a distância entre a localização geográfica do seu negócio e a região onde a instância está localizada, mais rápido será o acesso à instância do SelectDB.
ImportanteNão é possível alterar a região após a criação de uma instância do SelectDB, portanto escolha com cuidado. Se suas aplicações estiverem implantadas na Alibaba Cloud, recomendamos selecionar a mesma região para sua instância.
Minor Engine Version
A página de compra oferece versões de kernel estáveis e as mais recentes. A versão estável vem selecionada por padrão. Recomendamos manter a seleção padrão, a menos que você tenha requisitos específicos.
Para obter o mapeamento entre as versões de kernel do SelectDB e as versões do
Apache Doris, consulte Kernel release notes.Deployment architecture
A arquitetura de implantação de uma instância determina suas capacidades de recuperação de desastres.
Same-City redundancy: Os recursos são implantados em várias zonas para fornecer recuperação de desastres no nível de zona. Se uma única zona falhar, os services farão failover para outra zona disponível. Isso garante que nenhum metadado ou dado persistente seja perdido.
Locally Redundant Storage: Os recursos são implantados em uma única zona. Esta opção é mais econômica, mas não fornece recuperação de desastres entre zonas.
Virtual Private Cloud (VPC)
Uma Virtual Private Cloud (VPC) é uma rede virtual logicamente isolada que você pode provisionar na nuvem. Uma VPC é limitada a uma única região, mas abrange todas as zonas dentro dessa região.
Se nenhuma VPC estiver disponível em sua conta, acesse o console VPC para criar uma.
ImportanteNão é possível alterar a VPC de uma instância do SelectDB após sua criação. Configure este parâmetro com cuidado. Se o seu negócio estiver implantado na Alibaba Cloud, recomendamos selecionar a mesma VPC para sua instância.
Private network switch
Um vSwitch é um dispositivo de rede fundamental dentro de uma VPC que conecta diferentes instâncias de recursos em nuvem.
Se nenhum vSwitch estiver disponível, acesse o console VPC para criar um.
Cluster Computing Resources
O desempenho e o custo dos recursos de computação dependem de suas especificações. Escolher os recursos certos ajuda a reduzir custos e garantir a estabilidade do negócio. A configuração padrão na página de compra é de 8 vCores e 32 GiB de memória.
Ao criar uma instância, um cluster de pagamento conforme o uso é criado por padrão. Os recursos de computação descritos aqui aplicam-se a este cluster padrão.
Cluster cache size
O cache armazena dados quentes para melhorar o desempenho de leitura e gravação do SelectDB. O intervalo disponível para o tamanho do cache depende dos recursos de computação selecionados.
Ao criar uma instância, um cluster de pagamento conforme o uso é criado por padrão. O tamanho do cache descrito aqui aplica-se a este cluster padrão.
Instance storage capacity
Não é necessário configurar este parâmetro ao criar uma instância de pagamento conforme o uso.
O espaço de armazenamento guarda o conjunto completo de dados. O faturamento é horário, baseado no uso real.
FE node count and specifications
Os nós FE (Frontend) gerenciam metadados e lidam com o agendamento de consultas. A quantidade e as especificações dos nós determinam a disponibilidade e a capacidade de processamento simultâneo da instância.
Quantidade de nós
1: Adequado para desenvolvimento e testes. Sem garantia de alta disponibilidade. Uma falha no nó causará interrupção do service.
3 ou mais (número ímpar): Recomendado para ambientes de produção. Fornece alta disponibilidade. A falha de um único nó não afeta a continuidade do service.
Especificações dos nós (métricas de referência: QPS / conexões simultâneas)
4 Cores: <200 QPS / <1.000 conexões. Indicado para desenvolvimento, testes ou consultas de baixa frequência.
8 Cores: 200–1.000 QPS / 1.000–5.000 conexões. Projetado para painéis de BI, análises ad-hoc e ETL de concorrência média. Recomendado como linha de base para produção.
16 Cores: >1.000 QPS / >5.000 conexões. Mais indicado para painéis em tempo real, point queries de alta concorrência e cargas de trabalho mistas multilocatário.
A quantidade e as especificações dos nós FE podem ser ajustadas após a criação. Para mais detalhes, consulte Adjust the FE configuration.
-
Clique em Buy now e conclua o pagamento conforme solicitado.
A criação da instância leva cerca de 10 a 15 minutos. Acesse a página Instances e atualize a lista para visualizar a nova instância do SelectDB.
Próximas etapas
Step 2: Connect to the SelectDB instance and create a database and a table
Tópicos relacionados
Para criar uma instância do SelectDB usando uma API, consulte Create an instance.
Para criar uma instância de assinatura ou saber mais sobre os parâmetros de configuração, consulte Create an instance.