GaussDB

Seguridad

Una base de datos completamente encriptada mediante software y certificada con CC EAL4+, el nivel más alto de certificación de seguridad de la industria

Rendimiento

Hasta 1,500,000 transacciones por minuto (tpmC) para un solo nodo y 15 millones de tpmC con 32 nodos desplegados, suficiente para consultar decenas de miles de millones de registros en cuestión de segundos

Disponibilidad

Una solución de dos clústeres con sólida coherencia y recuperación remota ante desastres a nivel de ciudad a más de 1,000 km de distancia, con un RPO igual a cero

Escalabilidad

Escalamiento horizontal elástico en línea en cuestión de minutos, lo que permite la gestión de más de 1,000 nodos en una sola instancia distribuida, y simplifica el manejo de consultas complejas y de alta simultaneidad

Inteligencia

Una base de datos nativa de IA con inteligencia de extremo a extremo, que proporciona una eficiencia de diagnóstico 5 veces mayor o incluso superior

Tipos de instancia para las diferentes necesidades del negocio

Tipos de instancia para las diferentes necesidades del negocio

  • HA (1 principal + 2 en standby)
  • HA distribuida

Por qué GaussDB

Sólida coherencia de dos clústeres para lograr alta disponibilidad

Sólida coherencia de dos clústeres para lograr alta disponibilidad

  • Sólida coherencia entre clústeres: GaussDB desacopla el almacenamiento del cómputo y está equipada con procesadores Kunpeng, redes NoF y almacenamiento Dorado para proporcionar alta disponibilidad full-stack. Las fallas a nivel de clústeres están completamente aisladas en el sistema activo-activo de dos AZ, lo que permite lograr un RPO igual a cero.

  • Conmutación sin pérdidas transparente para las aplicaciones: Las bases de datos se conectan inmediatamente después de una conmutación por error y las operaciones SQL se reanudan a partir del punto de interrupción donde las cargas de trabajo no se vieron afectadas. Esto garantiza la continuidad del servicio de la base de datos y permite la reproducción automática de transacciones durante las conmutaciones por error manuales o automáticas de HA y con posterioridad a ellas.

  • Confiabilidad de los datos: Los doce nueves (99.9999999999 %) de durabilidad de los datos garantizan su seguridad y confiabilidad.

Una base de datos completamente encriptada mediante software

Una base de datos completamente encriptada mediante software

  • Encriptación completa mediante software: GaussDB es compatible con algoritmos criptográficos de la serie SM y permite la encriptación transparente de los datos. Estos algoritmos posibilitan la consulta y el cálculo de datos en texto encriptado, lo que permite a GaussDB proporcionar una eficiencia de procesamiento de datos de texto cifrado un 35 % superior a la que ofrecen productos similares.

  • Antimanipulación: GaussDB utiliza un algoritmo de generación de digestos de alta simultaneidad para generar valores de hash a nivel de tabla. Este algoritmo permite una simultaneidad 10 veces mayor que la que ofrece el procesamiento en serie y admite SQL y operaciones complejas de asociación de múltiples tablas o libros mayores.

Base de datos nativa de IA con inteligencia de extremo a extremo

Base de datos nativa de IA con inteligencia de extremo a extremo

  • Desarrollo de aplicaciones: GaussDB proporciona una profunda capacidad para analizar y optimizar de forma integral todos los datos y las interconexiones entre ellos en el contexto de consultas SQL, lo que le permitirá desarrollar aplicaciones de manera más fácil y eficiente.

  • O&M: GaussDB garantiza la ejecución inteligente, rápida y precisa de tareas de O&M mediante un monitoreo de la totalidad del proceso y diagnósticos inteligentes.

  • Los enfoques inteligentes, como las recomendaciones de índices, las recomendaciones de columnas de distribución y el análisis de causa raíz, mejoran la eficiencia del diagnóstico en más de cinco veces.

Procesamiento de datos de alto rendimiento y escalabilidad elevada para simplificar la gestión de la simultaneidad masiva

Procesamiento de datos de alto rendimiento y escalabilidad elevada para simplificar la gestión de la simultaneidad masiva

  • Actualizaciones in situ: Con el motor de almacenamiento de alto rendimiento, GaussDB responde rápidamente durante todo el día con un nivel mínimo de jitter. El jitter de rendimiento se mantiene por debajo del 3 % incluso en condiciones de cargas de trabajo intensas.

  • Sincronización de datos incrementales en múltiples rondas y escalamiento horizontal de clústeres en línea: Se llevan a cabo múltiples rondas de sincronización de datos incrementales para reducir el bloqueo de tablas. La capacidad y el rendimiento del sistema pueden escalarse horizontalmente en cuestión de segundos.

Despliegue y migración sencillos

Despliegue y migración sencillos

  • Despliegue flexible y liviano: Se puede crear una instancia de BD compuesta por un solo nodo principal, un nodo en standby y un nodo de registro para conservar los recursos de almacenamiento y cómputo. Los costos de despliegue se pueden reducir hasta en un tercio.

  • Gestión precisa: Los recursos se asignan y aíslan por tenant, e incluso se puede gestionar una vCPU individual para mejorar la eficiencia general de los recursos.

  • Solución de migración integral: GaussDB utiliza las técnicas UGO de migración de estructuras y de evaluación previa a la migración para convertir automáticamente la sintaxis de las bases de datos convencionales en la sintaxis de GaussDB, y utiliza DRS para migrar datos de bases de datos heterogéneos en línea.

Tecnologías claves

Actualizaciones in situ: procesamiento de alto rendimiento y baja latencia 24/7 en todos los escenarios

Actualizaciones in situ: procesamiento de alto rendimiento y baja latencia 24/7 en todos los escenarios

  • Un motor de almacenamiento de filas tradicional funciona mediante actualizaciones con anexos, lo que significa que si hay actualizaciones frecuentes, se genera una gran cantidad de datos basura y se reduce la eficiencia del acceso a los datos. Además, la eliminación de datos basura consume un gran número de recursos y genera jitter de rendimiento.

  • El motor de almacenamiento utilizado por GaussDB utiliza actualizaciones in situ, donde los datos válidos de la versión más reciente y los datos basura de las versiones históricas se almacenan por separado. Así se evita que el espacio de datos se expanda y se aumenta la eficacia de la recopilación de basura. El jitter de rendimiento se mantiene por debajo del 3 % incluso ante un volumen masivo de solicitudes simultáneas, y la utilización del almacenamiento mejora en un 17 %.

Sólida coherencia de dos clústeres: aislamiento de cualquier falla de hardware o software, con un RPO = 0

Sólida coherencia de dos clústeres: aislamiento de cualquier falla de hardware o software, con un RPO = 0

  • Dos programas de software de base de datos independientes se despliegan en centros de datos (DC) separados como dos clústeres aislados lógicamente. Si se produce una falla en un DC, las cargas de trabajo pueden pasar rápidamente al DC en standby, que no se verá afectado por la falla. El tiempo de inactividad del servicio es inferior a 2 minutos.

  • GaussDB utiliza la replicación del almacenamiento para implementar una solución de DR intraurbana de dos clústeres. Los excelentes niveles de rendimiento y confiabilidad de los dispositivos de almacenamiento compartidos permiten lograr un RPO de DR entre clústeres igual a cero.

Encriptación completa: recuperación de datos y cómputo basados en texto cifrado para la privacidad del usuario

Encriptación completa: recuperación de datos y cómputo basados en texto cifrado para la privacidad del usuario

  • Los datos se procesan en texto cifrado durante el almacenamiento, la transmisión y la consulta.

  • Los usuarios de bases de datos tienen control absoluto de las claves, y ni siquiera los administradores de bases de datos tienen acceso a ellas. La encriptación y la desencriptación se llevan a cabo solo del lado del usuario.

  • La sintaxis se analiza automáticamente sin afectar las aplicaciones. El análisis sintáctico está integrado en el controlador, por lo que no es necesario modificar las declaraciones SQL ni los tipos de datos originales.

  • Algunos algoritmos no intervienen en la encriptación ni en la desencriptación, lo que reduce la E/S de hardware.

  • Se utilizan algoritmos matemáticos para permitir la consulta directa en texto cifrado, lo que minimiza la pérdida de rendimiento durante la encriptación y la desencriptación.

Soluciones integrales

Soluciones integrales

Finanzas
Desafíos

Los sistemas principales requieren una base de datos capaz de proporcionar simultaneidad ultraalta, almacenamiento masivo y baja latencia.

Es necesario proporcionar servicios externos integrales 24/7.

Las bases de datos centralizadas tradicionales están estrechamente acopladas a las aplicaciones, lo que hace que la reconstrucción del sistema sea costosa.

Soluciones

Confiabilidad: Se proporcionan petabytes de almacenamiento y confiabilidad de nivel empresarial.

Baja latencia: El motor de almacenamiento de Ustore reduce el jitter de rendimiento estable de 8 horas en un 81 % y el espacio de almacenamiento requerido en un 17 %.

Continuidad del servicio: No hay interrupciones del servicio. El clúster principal/en standby cumple con los requerimientos de continuidad del servicio 24/7 que demandan las aplicaciones financieras principales.

Migración estable y de bajo costo: La tasa de éxito de la migración automática y la tasa de aprobación de compilación son superiores al 95 %; además, la tasa general de automatización de pruebas alcanza el 80 %. Los nuevos sistemas ofrecen las mismas funciones que los anteriores y no tienen problemas para gestionar las cargas de servicio.

Servicios relacionados
ERP/CRM
Desafíos

Solicitudes frecuentes de acceso simultáneo a una cantidad masiva de datos.

Los datos deben sincronizarse casi en tiempo real, dentro de 1 s, y la disponibilidad debe ser del 99.99 % o superior.

Dichos sistemas contienen activos de información básicos para las empresas y tienen tolerancia cero a la filtración de datos.

Soluciones

Bases de datos de gran capacidad: Una sola base de datos puede almacenar hasta 16 TB de datos mediante el uso de tecnologías clave como el algoritmo paralelo de desalojo de caché y la gestión adaptativa del espacio. Es posible que los servicios complejos ya no deban dividirse.

Respuesta en tiempo real: La agrupación de subprocesos de alta simultaneidad desarrollada por Huawei garantiza que se cumpla el SLA pactado con los clientes respecto de la respuesta del sistema. El motor Ustore permite lograr un jitter de rendimiento de casi cero incluso cuando se actualizan datos masivos con frecuencia.

Alta disponibilidad y sólida coherencia: Las fallas a nivel de AZ se pueden restaurar en segundos, sin pérdida de datos, y las fallas a nivel de ciudad se pueden restaurar en minutos con un RPO igual a cero.

Encriptación completa solo de software: Los datos están encriptados durante todo el ciclo de vida, desde el almacenamiento hasta la transmisión y la consulta. Los datos de texto cifrado pueden consultarse directamente, lo que minimiza la pérdida de rendimiento durante la encriptación y la desencriptación.

Servicios relacionados
Gobierno y empresas
Desafíos

Las aplicaciones tienen una lógica de servicio compleja y carecen de una gestión unificada.

Hay muchas restricciones respecto de la presentación de los datos, y los datos no se pueden informar de manera oportuna.

Las bases de datos deben poder seguir ofreciendo un alto rendimiento en escenarios OLTP distribuidos y ofrecer una rápida respuesta ante solicitudes de generación de informes y consultas complejas.

Soluciones

Gestión centralizada: los DC y los recursos de red de todas las regiones se gestionan de forma centralizada. La arquitectura distribuida permite centralizar la gestión y compartir los datos de servicios centrales.

Operaciones eficientes: Los servicios no se interrumpen durante el escalamiento y el rendimiento general se multiplica varias veces, lo que mejora la experiencia del usuario.

Consultas en tiempo real: La sincronización de los CDC basada en registros de bases de datos garantiza que la latencia de las consultas no sea superior a los 5 ms. Las operaciones de lectura y escritura están separadas, de modo que las solicitudes de consulta no afectan los servicios en producción.

Servicios relacionados

Innovación continua con millones de clientes

Innovación continua con millones de clientes

Certificación profesional

Reconocimiento de la industria

Reconocimiento de la industria

Más servicios

Más servicios