GaussDB

Segurança

Um banco de dados totalmente criptografado por software, com certificação CC EAL4+, o nível de certificação de segurança mais alto do setor

Desempenho

Até 1,5 milhão de tpmC para um nó único e 15 milhões de tpmC com 32 nós implementados, capaz de realizar consultas em dezenas de bilhões de registros em segundos

Disponibilidade

Uma solução de cluster duplo consistente e robusta; recuperação de desastres remota ao nível de cidade de até mais de 1.000 km de distância com zero RPO

Dimensionamento

Dimensionamento elástico online em minutos, permitindo mais de 1.000 nós em uma única instância distribuída, facilitando a resolução de consultas complexas e de alta simultaneidade

Inteligência

Um banco de dados nativo de IA com inteligência de ponta a ponta, melhorando a eficiência de diagnósticos em 5 vezes ou mais

Várias instâncias para diferentes necessidades de negócios

Várias instâncias para diferentes necessidades de negócios

  • HA (1 primária + 2 em espera)
  • HA distribuído

Por que utilizar o GaussDB?

Consistência robusta de cluster duplo para alta disponibilidade

Consistência robusta de cluster duplo para alta disponibilidade

  • Consistência robusta entre clusters: o GaussDB usa armazenamento e computação desacoplados, ele é equipado com processadores Kunpeng, redes NoF e armazenamento Dorado para fornecer alta disponibilidade full-stack. Falhas em níveis de cluster são completamente isoladas no sistema ativo-ativo de duas AZs, obtendo um RPO igual a zero.

  • Switchover transparente sem perdas para aplicações: os bancos de dados são conectados instantaneamente após um failover e as operações SQL são retomadas a partir do ponto de interrupção, no ponto onde as cargas de trabalho não foram afetadas. Isso garante a continuidade do serviço de banco de dados e permite a repetição automática de transações durante e após switchovers/failovers de HA.

  • Confiabilidade de dados: nove casas decimais (99,9999999999%) de durabilidade de dados, garantem a segurança e a confiabilidade dos seus dados.

Um banco de dados totalmente criptografado por software

Um banco de dados totalmente criptografado por software

  • Criptografia completa de software: o GaussDB suporta algoritmos de criptografia da série SM e criptografia de dados transparente. Esses algoritmos permitem que os dados sejam consultados e calculados no texto cifrado. Isso permite que o GaussDB forneça 35% de eficiência de processamento de dados de texto cifrado a mais do que produtos similares.

  • Antiviolação: o GaussDB usa um algoritmo de geração de resumo de alta simultaneidade para gerar valores de hash ao nível de tabela. Esse algoritmo permite 10 vezes mais simultaneidade do que quando o processamento serial é usado. Ele permite SQL e operações complexas de vinculação de várias tabelas ou registros.

Banco de dados nativo em AI com inteligência de ponta a ponta

Banco de dados nativo em AI com inteligência de ponta a ponta

  • Desenvolvimento de aplicações: o GaussDB fornece reconhecimento, análise e otimização de dados e links completos de SQL, para ajudá-lo a desenvolver aplicações com mais facilidade e eficiência.

  • O&M: o GaussDB garante O&M inteligente rápida e precisa com base em monitoramento de processo e diagnósticos inteligentes completos.

  • Abordagens inteligentes, incluindo recomendações de índices, recomendações de colunas de distribuição e análise de raiz do problema, melhoram a eficiência do diagnóstico em mais de cinco vezes.

Processamento de dados de alto desempenho e alta escalabilidade, facilidade de gerenciamento de simultaneidade em grande escala

Processamento de dados de alto desempenho e alta escalabilidade, facilidade de gerenciamento de simultaneidade em grande escala

  • Atualizações no local: Com o mecanismo de armazenamento de alto desempenho, o GaussDB responde regularmente de forma rápida com quase nenhum jitter. O jitter de desempenho permanece inferior a 3%, mesmo em cenários de cargas de trabalho pesadas.

  • Expansão online de cluster e sincronização de dados incremental em múltiplas etapas: múltiplas etapas de sincronização de dados incrementais são realizadas para reduzir o bloqueio de tabela. A capacidade e o desempenho do sistema podem ser expandidos online em apenas alguns segundos.

Facilidade de implementação e migração

Facilidade de implementação e migração

  • Implementação flexível e leve: Você pode criar uma instância de BD com apenas um nó primário, um nó em espera e um nó de log para preservar recursos de armazenamento e computação. Os custos de implementação podem ser reduzidos em 1/3.

  • Gerenciamento refinado: recursos são atribuídos e isolados pelo locatário e uma vCPU individual também pode ser gerenciada, melhorando a eficiência geral dos recursos.

  • Solução de migração completa: O GaussDB usa as técnicas de avaliação de pré-migração e migração de estrutura do UGO para converter automaticamente a sintaxe dos bancos de dados convencionais para a sintaxe do GaussDB e usa o DRS para migrar dados de bancos de dados heterogêneos online.

Principais tecnologias

Atualizações no local: processamento de alto desempenho e baixa latência em todos os cenários a qualquer momento

Atualizações no local: processamento de alto desempenho e baixa latência em todos os cenários a qualquer momento

  • Um mecanismo de armazenamento de linha tradicional funciona usando atualizações de acréscimo, o que significa que, se houver atualizações frequentes, muitos dados indesejados são gerados e a eficiência do acesso aos dados é reduzida. Além disso, a exclusão de dados indesejados consome um grande volume de recursos, causando jitter de desempenho.

  • O mecanismo de armazenamento usado pelo GaussDB usa atualizações no local, onde os dados válidos da versão mais recente e os dados indesejados das versões históricas são armazenados separadamente. Isso impede que o espaço para os dados se expanda e aumenta a eficiência da coleta de itens indesejados. A variação do desempenho é inferior a 3%, mesmo com um grande volume de solicitações simultâneas. A utilização do armazenamento é melhorada em 17%.

Consistência robusta do cluster duplo: Isolamento de quaisquer falhas de hardware ou software, RPO = 0

Consistência robusta do cluster duplo: Isolamento de quaisquer falhas de hardware ou software, RPO = 0

  • Dois conjuntos de software de banco de dados independentes são implementados em centros de dados separados (DCs) como dois clusters logicamente isolados. Se ocorrer uma falha em um DC, as cargas de trabalho poderão ser alternadas rapidamente para o DC em espera, que não será afetado pela falha. O tempo de inatividade do serviço é inferior a 2 minutos.

  • O GaussDB usa a replicação de armazenamento para implementar uma solução de DR de cluster duplo na cidade. Com o seu excelente desempenho e a confiabilidade dos dispositivos de armazenamento compartilhado, o RPO do DR entre clusters é zero.

Criptografia completa: recuperação de dados baseada em texto cifrado e computação, garantindo a privacidade do usuário

Criptografia completa: recuperação de dados baseada em texto cifrado e computação, garantindo a privacidade do usuário

  • Os dados são processados em texto cifrado durante o armazenamento, transmissão e consulta.

  • Os usuários do banco de dados mantêm as chaves ao seu alcance. Os administradores de banco de dados não têm acesso. A criptografia e a descriptografia são realizadas apenas no lado do usuário.

  • A sintaxe é automaticamente analisada sem afetar aplicações. A análise de sintaxe é incorporada ao driver, portanto, as declarações SQL originais e os tipos de dados não precisam ser modificados.

  • Alguns algoritmos não estão envolvidos na criptografia e descriptografia, reduzindo a I/O dos hardwares.

  • Algoritmos matemáticos são usados para permitir a consulta direta em texto cifrado, minimizando a perda de desempenho durante a criptografia e descriptografia.

Soluções completas

Soluções completas

Finanças
Desafios

Os sistemas centrais exigem um banco de dados que forneça ultra-alta simultaneidade, grande volume de armazenamento e baixa latência.

Serviços externos abrangentes e disponíveis a toda hora precisam ser fornecidos.

Os bancos de dados centralizados tradicionais são fortemente acoplados a aplicações, tornando a reconstrução do sistema custosa.

Soluções

Confiabilidade: são fornecidos petabytes de armazenamento e confiabilidade de nível profissional.

Baixa latência: o mecanismo de armazenamento Ustore reduz o jitter de desempenho estável de 8 horas em 81% e o espaço de armazenamento necessário em 17%.

Continuidade do serviço: não há tempo de inatividade do serviço. O cluster primário/em espera atende aos requisitos de continuidade de serviços sem interrupções das principais aplicações financeiras.

Migração estável e econômica: a taxa de sucesso de migração automática e a taxa de aprovação de compilação são superiores a 95%. A taxa geral de automação de teste é de até 80%. Os novos sistemas têm as mesmas funções que os antigos e não têm problemas para lidar com as cargas de serviço.

Serviços relacionados
ERP/CRM
Desafios

Há muitas solicitações de acesso simultâneo a um grande volume de dados.

Os dados devem ser sincronizados em tempo quase real, em até 1 segundo e a disponibilidade deve ser de 99,99% ou superior.

Esses sistemas contêm ativos de informações essenciais para empresas e não têm tolerância para vazamentos de dados.

Soluções

Grande capacidade de banco de dados: um único banco de dados pode armazenar até 16 TB de dados com o uso de tecnologias-chave, como o algoritmo de remoção de cache paralelo e o gerenciamento adaptativo de espaço. Serviços complexos podem não precisar mais ser divididos.

Resposta em tempo real: o pool de threads de alta simultaneidade desenvolvido pela Huawei garante o SLA de resposta do sistema dos clientes. O mecanismo Ustore atinge jitter de desempenho próximo de zero, mesmo quando grande volume de dados são atualizados com frequência.

Alta disponibilidade e consistência robusta: Falhas ao nível de AZ podem ser restauradas em segundos, sem perda de dados. Falhas ao nível de cidade podem ser restauradas em minutos com RPO zero.

Criptografia completa somente por software: Os dados são criptografados durante todo o ciclo de vida, desde o armazenamento, a transmissão até a consulta. Dados de texto cifrado podem ser consultados diretamente, minimizando a perda de desempenho durante a criptografia e descriptografia.

Serviços relacionados
Governos e empresas
Desafios

As aplicações são projetadas com lógica de serviço complexa e não possuem gerenciamento unificado.

Há muitas restrições em termos de relatório de dados e os dados não podem ser relatados em tempo hábil.

Os bancos de dados ainda oferecem alto desempenho em cenários de OLTP distribuídos e respondem rapidamente a relatórios e consultas complexas.

Soluções

Gerenciamento centralizado: DCs e recursos de rede em todas as regiões são gerenciados de forma centralizada. A arquitetura distribuída permite o gerenciamento centralizado e o compartilhamento de dados do serviço principal.

Operações eficientes: serviços não são interrompidos durante dimensionamentos e o desempenho geral é melhorado em várias vezes, melhorando a experiência do usuário.

Consulta em tempo real: a sincronização do CDC com base em logs do banco de dados garante que a latência da consulta seja menor que 5 microssegundos. As operações de leitura e gravação são separadas, para as solicitações de consulta não afetarem os serviços de produção.

Serviços relacionados

Inovação contínua com milhões de clientes

Inovação contínua com milhões de clientes

Certificação profissional

Reconhecimento do setor

Reconhecimento do setor

Mais serviços

Mais serviços