Real Application Clusters

Oracle Real Application Clusters (RAC) est la seule architecture de base de données hautement disponible et évolutive au monde. Elle fait évoluer de manière fluide les lectures et les écritures pour toutes les charges de travail, y compris OLTP, les analyses, les vecteurs d'IA, SaaS, JSON, les lots, le texte, les graphiques, l'Internet of Things (IoT) et en mémoire. Oracle RAC fait facilement évoluer des applications complexes, telles que SAP, Oracle Fusion Applications et les charges de travail Salesforce. Il offre une haute disponibilité de pointe dans la plupart des pannes matérielles et logicielles et pendant les épisodes de maintenance. C'est pourquoi les banques, les bourses, les télécommunications, les détaillants, les gouvernements et les services publics de premier plan utilisent Oracle RAC pour leurs charges de travail critiques 24 h/24, 7 j/7, sur site et dans le cloud.

Annonce d'Oracle Database 23ai : apportez l'IA à vos données

Larry Ellison et Juan Loaiza discutent de la stratégie GenAI qui sous-tend Oracle Database 23ai.

Pourquoi Oracle RAC excelle grâce à ses fonctionnalités uniques

    • Oracle RAC offre en toute transparence une très faible latence et un haut débit pour tous les workloads de données. Il unifie et fusionne de manière unique les caches de données sur les serveurs pour un accès local ultra-rapide aux données tout en parallèle de tout workload sur les serveurs afin de fournir un débit maximal.

    • Contrairement aux bases de données à usage unique qui ne font évoluer que des workloads spécifiques, tels que les analyses ou les opérations clé-valeur, Oracle RAC fait évoluer tous les workloads on-premises, sur des clouds hybrides et publics.

    • L'architecture évolutive unique d'Oracle RAC profite aux bases de données et aux workloads de tous types, des cas d'utilisation simples aux workloads nécessitant des centaines de milliers de tables, d'index et de millions d'instructions SQL. Même les applications les plus complexes du monde, notamment SAP, Oracle E-Business Suite, Oracle PeopleSoft et Oracle Fusion Cloud Applications, peuvent bénéficier d'Oracle RAC.

    • Contrairement aux bases de données qui nécessitent une modification du modèle de données pour évoluer, Oracle RAC permet de concevoir des schémas en fonction des besoins des applications, et non des limites de la base de données.

    • Oracle RAC accélère considérablement les workloads à longue durée d'exécution, tels que les analyses, les traitements par lots, l'indexation, la réorganisation des données et les modifications de schéma d'application, en distribuant et en mettant en parallèle de manière transparente les requêtes, les mises à jour, les insertions et les suppressions sur plusieurs serveurs. Cela permet aux requêtes SQL d'exploiter toutes les ressources de CPU, de mémoire et d'E/S disponibles.

    • D'autres bases de données ne font souvent l'objet que d'une mise en parallèle des requêtes, limitent les opérations d'écriture à un serveur ou ne peuvent faire l'objet d'une mise en parallèle qu'en fonction d'une seule clé de sharding.

    • Oracle RAC offre des temps de réponse SQL très faibles pour les workloads OLTP (traitement des transactions en ligne) en permettant un accès local ultra-rapide aux données et en évitant les messages inter-serveurs coûteux. Lors de l'exécution sur Oracle Exadata, l'accès direct à la mémoire distante (RDMA) sur les serveurs améliore encore les performances.

    • De nombreuses bases de données évolutives mettent à l'échelle les lectures à l'aide de répliques, mais acheminent toutes les écritures vers un seul serveur principal, ce qui limite l'évolutivité OLTP et augmente le risque de données obsolètes.

    • Oracle RAC permet d'assurer la continuité des applications en basculant automatiquement et de manière transparente les workloads des serveurs concernés vers les serveurs survivants du cluster. Il permet également l'application de correctifs et de mises à jour en ligne sans temps d'arrêt ni interruption. Cela permet aux clients de mettre à jour et de protéger rapidement et régulièrement leurs systèmes de base de données contre des vulnérabilités de sécurité de plus en plus fréquentes et sophistiquées.

    • Contrairement à d'autres bases de données qui abandonnent des workloads lors d'un basculement ou de mises à jour, nécessitant souvent des redémarrages ou provoquant des erreurs visibles par l'utilisateur, Oracle RAC permet un fonctionnement ininterrompu en migrant progressivement les sessions, en évitant les redémarrages, les erreurs et les restrictions d'accès pendant la maintenance planifiée et les temps d'arrêt imprévus.

    • Oracle RAC offre de manière transparente une latence ultra-faible, le débit le plus élevé, le temps de réponse SQL le plus rapide et la continuité des applications. Il s'intègre en toute transparence au cycle de vie de développement d'applications, y compris les workflows d'intégration continue et de livraison continue (CI/CD), en autorisant les mises à jour non simultanées de schéma d'application et de base de données.

    • Contrairement aux autres bases de données, Oracle RAC ne nécessite aucune modification de code pour ses fonctionnalités d'évolutivité, de haute disponibilité ou d'amélioration des performances. Cela en fait la solution de base de données stratégique la plus conviviale pour les développeurs.

Témoignages clients sur Oracle RAC

Salam

« Oracle RAC joue un rôle déterminant dans la réalisation de nos objectifs zéro interruption de service et a pu activer de manière transparente la continuité des applications, la haute disponibilité des bases de données, l'évolutivité, ainsi que la maintenance glissante sans temps d'arrêt. »

Des clients et des experts vous en disent davantage sur Oracle RAC

Oracle RAC : L'art des options de base de données

Découvrez comment Oracle RAC optimise la disponibilité et permet une évolutivité horizontale.


Simplifiez le développement de vos applications grâce à Oracle RAC

Améliorez la productivité de vos développeurs avec Oracle RAC.


Redimensionnement des workloads chez PayPal

Oracle RAC permet de redimensionner les workloads de traitement des transactions en ligne les plus exigeants.


Fonctionnalités intelligentes de haute disponibilité et de reprise après sinistre

Protégez vos applications contre les perturbations et les temps d'arrêt grâce à la haute disponibilité et à la reprise après sinistre.


Ressources complémentaires

Produits associés et technologies

Oracle RAC One Node

Améliorer la disponibilité des bases de données à instance unique

Application Continuity

Offrir une disponibilité continue

Oracle Clusterware

Utiliser des serveurs en cluster comme un système unique

Automatic Storage Management

Gestion simplifiée du stockage

Système de fichiers en cluster avancé

Le système de fichiers en clusters conforme aux normes POSIX et X/OPEN prend en charge plusieurs systèmes d'exploitation

Autonomous Health Framework

Maintenir la disponibilité et les performances de la base de données

Autonomous Database

L’avenir d’Oracle Database

Oracle Engineered Systems

La meilleure plateforme pour Oracle Database

Lancez-vous avec Oracle RAC


Essayez gratuitement Autonomous Database

Explorez avec 300 $ de crédits gratuits et des instances Always Free de la solution Autonomous Database.


En savoir plus

Assistez à des webcasts et à des ateliers pratiques organisés par Oracle Product Management.


Nous contacter

Vous aimeriez en savoir plus ? Contactez l’un de nos experts.