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.
Atualizado em 2023-05-04 GMT+08:00

Criação de um cluster

Para usar o GaussDB(DWS) da HUAWEI CLOUD, crie um cluster de armazém de dados primeiro.

Esta seção descreve como criar um cluster de armazém de dados no console de gerenciamento do GaussDB(DWS).

  • Para fins de balanceamento de carga e alta disponibilidade, e para evitar falhas de CN único, um cluster deve estar vinculado ao ELB. Para mais detalhes, consulte Associação e desassociação do ELB.
  • Os clusters do GaussDB(DWS) sob a mesma conta são fisicamente isolados e não podem compartilhar dados. Você pode importar dados de um cluster do GaussDB(DWS) remoto para um local usando uma tabela externa. Para obter detalhes, consulte Tutorial:importação de fontes de dados remotas do GaussDB(DWS).

Preparações antes de criar um cluster

  • Você avaliou o flavor dos nós de cluster.

    Você pode selecionar o número de nós por volume de dados, carga de serviço e desempenho. Mais nós trazem recursos de armazenamento e computação mais fortes.

    Ao usar o GaussDB(DWS) pela primeira vez, você pode criar um cluster com um flavor menor. Em seguida, você pode ajustar a escala de cluster e o flavor de nó com base no volume de dados e nas alterações de carga de serviço sem interromper os serviços. Para mais detalhes, consulte Expansão de um cluster.

  • Certifique-se de que o número de nós disponíveis atenda às seguintes condições. Caso contrário, o cluster não pode ser criado.
    • O número de nós que podem ser usados por um usuário depende do tipo de produto selecionado. Um cluster de armazém de dados híbrido (modo autônomo) tem apenas um nó. Para outros tipos de clusters, o número de nós pode ser maior ou igual a 3. Você pode exibir o número de nós disponíveis na página Clusters.

Criação de um cluster

  1. Faça logon no console de gerenciamento do GaussDB(DWS).
  2. Escolha Clusters no painel de navegação à esquerda.
  3. Na página Clusters, clique em Create Cluster.
  4. Selecione Region.

    Tabela 1 Parâmetros de região

    Parâmetro

    Descrição

    Exemplo de valor

    Region

    Selecione a região real em que os nós do cluster são executados.

    CN-Hong Kong

    AZ

    Selecione uma AZ associada à região do cluster.

    Para mais informações, veja Regiões e AZs.

    ap-southeast-1a

  5. Configure Resource, CPU Architecture e Node Flavor.

    O número de nós em um novo cluster não pode exceder a cota que pode ser usada por um usuário ou 256. Se a cota de nó for insuficiente, clique em Increase quota para enviar um tíquete de serviço e solicitar uma cota de nó mais alta.

    Figura 1 Configuração de parâmetros de nó
    Tabela 2 Parâmetros de configuração do nó

    Parâmetro

    Descrição

    Exemplo de valor

    Resource

    Tipo de produto. Pode ser:

    • Armazém de dados em nuvem: ele pode analisar dados quentes e frios e é altamente econômico. Os recursos de armazenamento e computação dele não são limitados e podem ser dimensionados de forma elástica e faturados por uso. É adequado para a análise convergente que requer bancos de dados integrados, armazéns, marts e lagos. É mais adequado para cargas de trabalho OLAP.
    • Armazém de dados do córrego: ele fornece recursos eficientes de computação de séries temporais e análise de IoT com base no armazém de dados padrão e suporta correlação entre dados históricos e em tempo real. Ele usa operadores de séries temporais embutidos. Sua taxa de compressão mais alta é de 40:1. Ele pode ser usado para análise em tempo real de IoT.
    • Armazém de dados híbrido: ele fornece recursos de processamento de transações de alta simultaneidade, alto desempenho e baixa latência a baixos custos, com base em recursos de consulta e análise de dados em larga escala. O armazém de dados pode ser usado para processar cargas híbridas HTAP e pode ser implementado no modo de nó autônomo ou cluster.
    NOTA:
    • Um armazém de dados híbrido pode ser implementado no modo de cluster ou autônomo.
      • Implementação de cluster: se o nome do selecionado flavor de nó contiver h (por exemplo, dwsx2.h.4xlarge.4.c6), o armazém de dados híbrido poderá ser implementado no modo de cluster. Você pode implementar vários nós, dimensionar nós e gerenciar filas de carga de trabalho.
      • Implementação independente: se o nome do selecionado flavor de nó contiver h1 (por exemplo, dwsx2.h1.xlarge.2.c6), o armazém de dados híbrido suportará somente a implementação autônoma, que não fornece recursos de HA. O custo de armazenamento pode ser reduzido pela metade. Um armazém de dados autônomo pode ser restaurado pela reconstrução automática do ECS, e sua confiabilidade de dados é garantida pelo mecanismo multicópia do EVS. É mais barato do que outras especificações. É uma boa escolha para serviços leves.

    Cloud

    Compute Resource

    Pode ser:

    • ESC: o armazenamento de bloco virtual escalável, confiável e de alta taxa de transferência é fornecido em uma arquitetura distribuída. Isso garante que os dados possam ser migrados e restaurados rapidamente se qualquer réplica de dados não estiver disponível, impedindo que os dados sejam perdidos devido a uma única falha de hardware. O backup e a restauração podem ser executados em discos ECSs e EVS. Você pode configurar políticas de backup automáticos para eles.

    -

    Storage Type

    Pode ser:

    • SSD na nuvem
    • SSD local
      NOTA:

      Discos SSD locais não suportam expansão de disco.

    -

    CPU Architecture

    A arquitetura da CPU inclui:

    • x86
    • Kunpeng
    NOTA:

    A única diferença entre as arquiteturas x86 e Kunpeng reside na arquitetura subjacente, da qual a camada de aplicação não tem conhecimento. A mesma sintaxe SQL é usada. Se os servidores x86 estiverem esgotados quando você criar um cluster, selecione a arquitetura Kunpeng.

    x86

    Node Flavor

    Selecione o flavor de nó desejado com base nos requisitos de serviço. Cada flavor de nó exibe a vCPU, a memória e o cenário de aplicação recomendada.

    Para obter mais informações sobre os flavors de nó suportados pelo GaussDB(DWS) e preços deles, consulte os Detalhes de preços do GaussDB(DWS).

    Para obter detalhes sobre os flavors de nó suportados pelo GaussDB(DWS), consulte Especificações do armazém de dados.

    dws.dc.4xlarge

    Hot storage

    Capacidade de armazenamento disponível de cada nó.

    NOTA:
    • A capacidade de armazenamento para a qual você solicita tem a sobrecarga necessária do sistema de arquivos, que inclui nós de índice e o espaço necessário para a execução do banco de dados. O espaço de armazenamento deve ser um múltiplo inteiro de 100.
    • 200 GB por nó é a capacidade de armazenamento real para dados de serviço. Por exemplo, se o número de nós for definido como 3, a capacidade total do recurso será de 600 GB.
    • Por padrão, os espaços para tabelas são criados automaticamente quando você configura o armazenamento de dados a frio e quente. Você não precisa criar espaços para tabelas manualmente. Este recurso é suportado apenas em clusters de 8.1.3 e versões posteriores.

    -

    Cold storage

    É aconselhável armazenar dados a frio no OBS, que é cobrado em uma base de pagamento por uso.

    -

    Nodes

    Especifique o número de nós no cluster.

    O número de nós varia de 3 a 256.

    3

    Total

    Exibe a capacidade total de um cluster.

    A capacidade de armazenamento de cada flavor é o espaço de banco de dados real usado para armazenar dados. A capacidade de armazenamento exibida deduziu o espaço em disco consumido por backups e RAIDs.

    -

    Discounted Nodes

    Exibe o número de nós descontados do flavor selecionado na região atual.

    Se você comprou um pacote de desconto, os nós dentro do intervalo do pacote não serão cobrados durante o período de validade e os nós extras serão cobrados com base no preço de pagamento por uso.

    Por exemplo, se Nodes forem definidos como 3 e Discount Nodes forem 2 dois nós não serão cobrados dentro do período de validade do pacote de pagamento por uso e um nó será cobrado com base no preço de pagamento por uso.

    -

  6. Configure parâmetros de cluster.

    Figura 2 Parâmetros do cluster
    Tabela 3 Parâmetros do cluster

    Parâmetro

    Descrição

    Exemplo de valor

    Cluster Name

    Defina o nome do cluster do armazém de dados.

    Digite de 4 a 64 caracteres. Somente letras maiúsculas e minúsculas, dígitos, hifens (-) e sublinhados (_) são permitidos. O valor deve começar com uma letra.

    NOTA:

    Depois que um cluster é criado, cujo nome não pode ser alterado.

    dws-demo

    Cluster Version

    Exibe a versão da instância do banco de dados instalada no cluster. A figura é apenas para referência.

    -

    Default Database

    O nome de banco de dados padrão do cluster é gaussdb.

    NOTA:

    Este nome não pode ser alterado.

    gaussdb

    Administrator Account

    Defina o nome do administrador do banco de dados.

    O nome de usuário do administrador deve:

    • Consistem em letras minúsculas, dígitos ou sublinhados.
    • Comece com uma letra minúscula ou um sublinhado.
    • Contém de 6 a 64 caracteres.
    • Não pode ser uma palavra-chave do banco de dados GaussDB(DWS). Para obter detalhes sobre as palavras-chave do banco de dados GaussDB(DWS), consulte Palavra-chave no Guia de desenvolvedor do Data Warehouse Service (DWS).

    dbadmin

    Administrator Password

    Defina a senha da conta de administrador do banco de dados.

    Os requisitos de complexidade de senha são os seguintes:
    • Consiste de 8 a 32 caracteres.
    • Não pode ser o nome de usuário ou o nome de usuário escrito para trás.
    • Deve conter pelo menos três dos seguintes tipos de caracteres: letras maiúsculas, minúsculas, dígitos e caracteres especiais (~!`?,.:;-_'"(){}[]/<>@#%^&*+|\=)
    • Passa a verificação de senha fraca.
    NOTA:

    Altere a senha regularmente e mantenha-a segura.

    -

    Confirm Password

    Informe a senha do administrador do banco de dados novamente.

    -

    Database Port

    Especifique a porta usada quando o cliente ou aplicação se conecta ao banco de dados no cluster.

    O número da porta varia de 8000 a 30000.

    8000

  7. Configurar parâmetros de rede.

    Figura 3 Configuração da rede
    Tabela 4 Parâmetros de rede

    Parâmetro

    Descrição

    Exemplo de valor

    VPC

    Especifique uma rede privada virtual para nós em um cluster para isolar redes de diferentes serviços.

    Se você criar um cluster de armazém de dados pela primeira vez e não tiver configurado a VPC, clique em View VPC. No console de gerenciamento da VPC exibido, crie uma VPC que atenda às suas necessidades.

    Para obter detalhes sobre como criar uma VPC, consulte Criação de uma VPC no Guia de usuário da Virtual Private Cloud.

    Após selecionar uma VPC na lista suspensa, clique em View VPC para entrar no console de gerenciamento da VPC e exibir as informações detalhadas sobre a VPC.

    Você pode clicar em para atualizar as opções na lista suspensa VPC.

    vpc-dws

    Subnet

    Especifique uma sub-rede VPC.

    Uma sub-rede fornece recursos de rede dedicados que são isolados de outras redes para a segurança da rede.

    subnet-dws

    Security Group

    Especifique um grupo de segurança da VPC.

    Um grupo de segurança restringe regras de acesso para aumentar a segurança quando o GaussDB(DWS) e outros serviços acessam mutuamente.

    • Criação automática

      Se Automatic creation for selecionada, o sistema criará automaticamente um grupo de segurança padrão. Esta opção é selecionada por padrão.

      A regra do grupo de segurança padrão é a seguinte: A saída permite todas as solicitações de acesso, enquanto a entrada está aberta somente para a porta do banco de dados que você definiu para se conectar ao cluster do GaussDB(DWS).

      O formato do nome do grupo de segurança predefinido é dws-<Cluster_name>-<Cluster_database_port>, por exemplo, dws-dws-demo-8000.

      NOTA:

      Se as cotas do grupo de segurança e a regra de grupo de segurança forem insuficientes, uma mensagem de erro será exibida após você enviar a aplicação de criação de cluster. Selecione um grupo existente e tente novamente.

    • Criação manual

      Você também pode fazer logon no Console de gerenciamento da VPC para criar manualmente um grupo de segurança. Em seguida, volte para a página de criação de clusters de armazém de dados, clique no botão ao lado da lista suspensa do Security Group para atualizar a página e selecione o novo grupo de segurança.

      Para habilitar o cliente GaussDB(DWS) para se conectar ao cluster, você precisa adicionar uma regra de entrada ao novo grupo de segurança para conceder a permissão de acesso à porta do banco de dados do cluster de armazém de dados. O seguinte é um exemplo de uma regra de entrada. Para obter detalhes, consulte Adição de uma regra de entrada.

      • Protocolo: TCP
      • Porta: 8000. Use o número da porta do banco de dados quando você criar o cluster para receber conexões de cliente GaussDB(DWS).
      • Source: selecione IP address e use o endereço IP do host do host do cliente, por exemplo, 192.168.0.10/32.

      O grupo de segurança de um cluster não pode ser alterado, mas pode ser modificado. Para obter mais informações, consulte Modificação do grupo de segurança

    Automatic creation

    Public Network Access

    Especifique se os usuários podem usar um cliente para se conectar ao banco de dados de um cluster pela Internet. Os seguintes métodos são suportados:

    • Do not use: o EIP não é necessário. Se o DWS for usado no ambiente de produção, vincule o DWS ao ELB primeiro e, em seguida, vincule o DWS a um EIP na página do ELB.
    • Buy now: os usuários especificam a largura de banda do EIP e o sistema atribui automaticamente um EIP que usa exclusivamente a largura de banda para cada cluster, de modo que os usuários possam usar o EIP para acessar o cluster pela Internet. O nome da largura de banda de um EIP atribuído automaticamente começa com o nome do cluster.
    • Specify: um EIP especificado é vinculado ao cluster. Se nenhum EIP disponível for exibido na lista suspensa, clique em Create EIP para acessar a página Elastic IP e criar um EIP que atenda às suas necessidades. Você pode definir a largura de banda conforme necessário.
    NOTA:
    • Se você usar a função de vinculação EIP pela primeira vez em cada projeto de cada região, o sistema solicitará que você crie a agência DWSAccessVPC para autorizar o GaussDB(DWS) a acessar a VPC. Depois que a autorização for bem-sucedida, o GaussDB(DWS) poderá alternar para uma VM saudável quando a VM vinculada ao EIP se tornar defeituosa.
    • Por padrão, somente contas ou usuários da HUAWEI CLOUD com permissões Security Administrator podem consultar e criar agências. Por padrão, os usuários do IAM nessas contas não podem consultar ou criar agências. Quando os usuários usam o EIP, o sistema torna a função de vinculação indisponível. Entre em contato com um usuário com as permissões de DWS Administrator para autorizar a agência na página atual.
    • Do not use indica desativar o acesso ao cluster pela rede pública. Depois que um cluster for criado, se você quiser acessá-lo pela rede pública, vincule um EIP ao cluster e crie um nome de domínio de rede pública. Para mais detalhes, consulte Criação de um nome de domínio de rede pública.
    • Se o DWS for usado para o ambiente de produção, o novo cluster do DWS precisará ser vinculado ao ELB e, em seguida, ao EIP. Selecione Do not use aqui.

    Comprar agora

    Bandwidth

    Quando EIP estiver definido como Buy now, você precisará especificar a largura de banda do EIP, que varia de 1 Mbit/s a 100 Mbit/s.

    50 Mbit/s

  8. Configure o projeto corporativo ao qual o cluster pertence. Você pode configurar esse parâmetro somente quando o serviço do Enterprise Project Management estiver ativado. O valor padrão é default.

    Um projeto corporativo facilita o gerenciamento de projeto e o agrupamento de recursos da nuvem e de usuários.

    Você pode selecionar o projeto corporativo padrão (default) ou outros projetos corporativos existentes. Para criar um projeto corporativo, efetue logon no console do Enterprise Management. Para obter detalhes, consulte o Guia de usuário do Enterprise Management.

    O projeto corporativo do pacote de desconto deve ser o mesmo que o do cluster. All projects se aplica a qualquer cluster.

  9. Configure configurações avançadas. Selecione Default para manter os valores padrão dos parâmetros avançados. Você também pode selecionar Custom para modificar os valores.

    Figura 4 Parâmetros avançados personalizados
    • CNs

      Os CNs recebem solicitações de acesso dos clientes e retornam os resultados da execução. Além disso, um CN divide e distribui tarefas para os DNs para execução paralela.

      O valor varia de 2 até o número de nós do cluster. O valor máximo é 20 e o valor padrão é 3. Em um cluster de grande escala, é aconselhável implementar vários CNs.

    • Tag

      Uma tag é um par chave-valor usado para identificar um cluster. Para obter detalhes sobre as chaves e valores, consulte Tabela 5. Por padrão, nenhuma tag é adicionada ao cluster.

      Para obter mais informações sobre tags, consulte Visão geral.

      Tabela 5 Parâmetros de tag

      Parâmetro

      Descrição

      Exemplo de valor

      Key

      Você pode executar as seguintes operações:

      • Selecione uma chave de tag predefinida ou uma chave de tag de recurso existente na lista suspensa da caixa de texto.
        NOTA:

        Para adicionar uma tag predefinida, você precisa criar uma no TMS e selecioná-la na lista suspensa da Tag key. Você pode clicar em View predefined tags para entrar na página Predefined Tags do TMS. Em seguida, clique em Create Tag para criar uma tag predefinida. Para mais informações, consulte Criação de tags predefinidas no Guia de usuário do Tag Management Service

      • Insira uma chave de tag na caixa de texto. A chave de tag pode conter no máximo 36 caracteres e não pode ser uma cadeia vazia.

        Apenas números, letras, sublinhados (_) e hifens (-) são permitidos.

        NOTA:

        Uma chave deve ser única em um determinado cluster.

      key01

      Value

      Você pode executar as seguintes operações:

      • Selecione um valor de tag predefinido ou um valor de tag de recurso na lista suspensa da caixa de texto.
      • Insira um valor de marca na caixa de texto. A chave de tag pode conter um máximo de 43 caracteres e não pode ser uma cadeia de caracteres vazia.

        Somente dígitos, letras, sublinhados (_), pontos (.) e hifens (-) são permitidos.

      value01

    • Criptografar DataStore

      indica que a criptografia do banco de dados está desabilitada. Esta função está desativada por padrão.

      indica que a criptografia do banco de dados está ativada. Depois que essa função é ativada, Key Management Service (KMS)criptografa o cluster e os dados de snapshot do cluster.

      Quando você ativa a criptografia de banco de dados para cada projeto em cada região pela primeira vez, o sistema exibe uma caixa de diálogo Create Agency. Clique em Yes para criar uma agência DWSAccessKMS para que o GaussDB(DWS) possa acessar o KMS. Se você clicar em No, a função de criptografia não estará ativada. Selecione a chave KMS criada na lista suspensa KMS Key Name. Se nenhuma chave estiver disponível, você poderá efetuar logon no console do DEW para criar uma. Para obter detalhes, consulte o Guia de usuário do Data Encryption Workshop.

      Por padrão, somente contas ou usuários da HUAWEI CLOUD com permissões Security Administrator podem consultar e criar agências. Os usuários do IAM em uma conta não têm permissão para consultar ou criar agências por padrão. Entre em contato com um usuário com essa permissão e complete a autorização na página atual.

      Figura 5 Criptografia do armazenamento de dados
      • A função de encriptação da base de dados não pode ser desativada após ser ativada.
      • Depois que Encrypt DataStore estiver ativada, a chave não poderá ser desativada, excluída ou congelada ao ser usada. Caso contrário, o cluster se torna anormal e o banco de dados fica indisponível.
      • Os snapshots criados após a função de criptografia do banco de dados ser ativada não podem ser restaurados usando APIs abertas.

  10. Clique em Next. A página Confirm é exibida.

    Se o número de nós solicitados, vCPU (núcleos) ou memória (GB) exceder a cota restante do usuário, uma caixa de diálogo de aviso será exibida, indicando que a cota é insuficiente e exibindo os detalhes da cota restante e da aplicação de cota atual. Você pode clicar em Increase quota cota na caixa de diálogo de aviso para enviar um tíquete de serviço e solicitar uma cota de nó mais alta.

    Para obter detalhes sobre cotas, consulte O que é a cota do usuário?.

  11. Clique em Submit.

    Depois que o envio for bem-sucedido, a criação é iniciada. Clique em Back to Cluster List para voltar à página Clusters. O status inicial do cluster é Creating. A criação do cluster leva algum tempo. Clusters no estado Available estão prontos para uso.

    • Para fins de balanceamento de carga e alta disponibilidade e para evitar falhas de CN único, um cluster deve estar vinculado ao ELB. Para mais detalhes, consulte Associação e desassociação do ELB.