Oracle Real Application Clusters (RAC) es la única arquitectura de base de datos de gran disponibilidad y escala del mundo. Escala de forma transparente tanto las lecturas como las escrituras para en las cargas de trabajo, como OLTP, análisis, vectores de IA, SaaS, JSON, lote, texto, gráfico, Internet de las Cosas (IoT) y en memoria. Oracle RAC escala aplicaciones complejas, como cargas de trabajo de SAP, Oracle Fusion Applications y Salesforce. Ofrecce la mejor disponibilidad de su clase mediante la mayoría de fallas de hardware y software y eventos de mantenimiento. Esta es la razón por la que los principales bancos, bolsas de valores, empresas de telecomunicaciones, minoristas, gobiernos y empresas de servicios públicos utilizan Oracle RAC para sus cargas de trabajo críticas las 24 horas del día, los 7 días de la semana, tanto de forma local como en la nube.
Larry Ellison y Juan Loaiza analizan la estrategia en materia de IA generativa de Oracle Database 23ai.
Oracle RAC ofrece de forma transparente latencia ultrabaja y un alto rendimiento para todas las cargas de trabajo de datos. Unifica y fusiona de forma única las memorias caché de datos entre servidores para un acceso local a datos ultrarrápido, mientras paraleliza cualquier carga de trabajo entre servidores para proporcionar el máximo rendimiento.
A diferencia de las bases de datos de un solo propósito que solo escalan cargas de trabajo específicas como analítica u operaciones clave-valor, Oracle RAC escala todas las cargas de trabajo en entornos locales, híbridos y nubes públicas.
La arquitectura única scale everything de Oracle RAC beneficia a bases de datos y cargas de trabajo de todo tipo, desde casos de uso simples hasta cargas de trabajo que requieren cientos de miles de tablas, índices y millones de sentencias SQL. Incluso las aplicaciones más sofisticadas del mundo, incluidas SAP, Oracle E-Business Suite, Oracle PeopleSoft y Oracle Fusion Cloud Applications, pueden beneficiarse de Oracle RAC.
A diferencia de las bases de datos que requieren modificar el modelo de datos para escalar, Oracle RAC permite diseñar los esquemas según las necesidades de las aplicaciones y no según los límites de la base de datos.
Oracle RAC acelera drásticamente las cargas de trabajo de larga duración como analítica, procesos por lotes, indexación, reorganización de datos y cambios en los esquemas de aplicaciones al distribuir y paralelizar de forma transparente consultas, actualizaciones, inserciones y eliminaciones entre múltiples servidores. Esto permite que las solicitudes SQL aprovechen todos los recursos disponibles de CPU, memoria y E/S.
Otras bases de datos suelen paralelizar únicamente consultas, limitar las operaciones de escritura a un solo servidor o solo pueden paralelizar con base en una clave de fragmentación.
Oracle RAC ofrece tiempos de respuesta SQL ultrabajos para cargas de trabajo de procesamiento de transacciones en línea (OLTP) al permitir un acceso local a datos ultrarrápido y evitar costosos mensajes entre servidores. Cuando se ejecuta en Oracle Exadata, el acceso remoto directo a memoria (RDMA) entre servidores mejora aún más el rendimiento.
Muchas bases de datos distribuidas escalan las lecturas mediante réplicas pero enrutan todas las escrituras a través de un único servidor principal, lo que limita la escalabilidad de OLTP y aumenta el riesgo de datos obsoletos.
Oracle RAC ayuda a garantizar la continuidad de las aplicaciones al transferir de forma automática y transparente las cargas de trabajo de los servidores afectados a los servidores en funcionamiento del clúster. También permite la aplicación de parches y actualizaciones en línea sin tiempo de inactividad ni interrupciones. Esto permite a los clientes actualizar y proteger con rapidez y regularidad sus sistemas de bases de datos frente a vulnerabilidades de seguridad cada vez más frecuentes y sofisticadas.
A diferencia de otras bases de datos que abortan cargas de trabajo durante la conmutación por error o las actualizaciones, lo que a menudo requiere reinicios o provoca errores visibles para el usuario, Oracle RAC permite una operación ininterrumpida al migrar sesiones de forma controlada, evitando reinicios, errores y caídas de servicio durante el mantenimiento planificado o el tiempo de inactividad no planificado.
Oracle RAC ofrece de forma transparente latencia ultrabaja, el mayor rendimiento, el tiempo de respuesta SQL más rápido y continuidad de las aplicaciones. Se integra sin problemas en el ciclo de vida del desarrollo de aplicaciones, incluidos los flujos de trabajo de integración y entrega continuas (CI/CD), al permitir actualizaciones graduales de la base de datos y de los esquemas de las aplicaciones.
A diferencia de otras bases de datos, Oracle RAC no requiere ningún cambio de código para sus funciones de escalabilidad, alta disponibilidad o mejora de rendimiento. Esto lo convierte en la solución de base de datos para misión crítica más fácil de adoptar por los desarrolladores.
Oracle Real Application Clusters 23ai incluye numerosas mejoras que permiten a las aplicaciones alcanzar niveles de disponibilidad y escalabilidad significativamente mejores que los de las versiones anteriores.
Oracle Real Application Clusters 23ai ofrece de forma única una fiabilidad y escalabilidad extremas en Exadata.
"Oracle RAC es fundamental para cumplir nuestros objetivos de nula interrupción del servicio y ha sido capaz de activar de forma transparente la continuidad de las aplicaciones, la alta disponibilidad de la base de datos, la escalabilidad y el mantenimiento continuo sin tiempo de inactividad".
Aprende cómo Oracle RAC maximiza la disponibilidad y permite la escalabilidad horizontal.
Mejora la productividad de los desarrolladores con Oracle RAC.
Oracle RAC escala las cargas de trabajo de procesamiento de transacciones en línea más exigentes.
Protege tus aplicaciones de interrupciones y tiempos de inactividad con alta disponibilidad y recuperación ante desastres.
Oracle Real Application Clusters se ve reforzado con los servicios de Oracle Database en Oracle Cloud Infrastructure (OCI). Oracle no brinda soporte a Oracle Real Application Clusters en entornos de nube pública que no sean de Oracle. Para obtener más información, consulta la nota 2688277.1 de My Oracle Support: Oracle Database Support for Non-Oracle Public Cloud Environments.
Descubre el producto con 300 USD en créditos gratuitos e instancias siempre gratuitas de Autonomous Database.
Asiste a webcasts y talleres prácticos organizados por Oracle Product Management.
¿Deseas saber más? Ponte en contacto con uno de nuestros expertos.
Presentamos Oracle Database 23ai: lleva la IA a tus datos
Nueva generación de Oracle RAC (PDF)
Optimizaciones de Oracle RAC 23ai en Exadata (PDF)
