À propos d'Autonomous Database on Dedicated Exadata Infrastructure

Autonomous Database fournit une base de données facile à utiliser et entièrement autonome, d'une capacité élastique, sur laquelle les performances des requêtes sont excellentes et qui ne nécessite pas d'administration.

Oracle Autonomous Database on Dedicated Exadata Infrastructure est un environnement de base de données entièrement géré et hautement automatisé exécuté dans Oracle Cloud Infrastructure (OCI) avec des ressources matérielles et logicielles validées. Ces ressources isolées permettent aux entreprises de répondre à des exigences strictes en matière de sécurité, de disponibilité et de performances tout en réduisant les coûts et la complexité.

Vous pouvez configurer votre base de données dans deux modes différents, en fonction du type de charge globale :
  • Autonomous Data Warehouse
  • Autonomous Transaction Processing

Autonomous Data Warehouse

Oracle Autonomous Data Warehouse est un service d'entrepôt de données cloud qui élimine presque toutes les difficultés liées à l'exploitation d'un entrepôt de données, à la sécurisation des données et au développement d'applications orientées données.

Le service automatise le provisionnement, la configuration, la sécurisation, le réglage, le redimensionnement, l'application de patches, la sauvegarde et la réparation pour l'entrepôt de données. Contrairement aux autres solutions d'entrepôt de données cloud entièrement gérées qui appliquent uniquement des patches et des mises à jour au service, Autonomous Data Warehouse assure le redimensionnement élastique et automatisé, le réglage des performances, la sécurité et un vaste ensemble de fonctions de base de données convergentes intégrées, pour permettre des requêtes plus simples sur plusieurs types de données, l'analyse d'apprentissage automatique, le chargement simple des données et les visualisations de données.

Le service Autonomous Data Warehouse est disponible dans le cloud public Oracle et dans votre propre centre de données sur Exadata Cloud@Customer.

Autonomous Transaction Processing

Oracle Autonomous Transaction Processing est un service de base de données cloud qui élimine la complexité liée à l'exploitation et à la sécurisation des bases de données hautes performances.

Le service automatise le provisionnement, la configuration, le réglage, le redimensionnement, l'application de patches, le cryptage et la réparation pour les bases de données. De plus, il inclut toutes les options de base de données avancées d'Oracle, telles que RAC (Real Application Clusters), l'architecture colocative, le partitionnement, le service en mémoire, la sécurité avancée et la compression avancée. Ce service est conçu pour prendre en charge les applications Web simples comme les applications volumineuses et sophistiquées, toutes essentielles aux opérations d'entreprise.

Le service Autonomous Transaction Processing est disponible dans le cloud public Oracle et dans votre propre centre de données sur Exadata Cloud@Customer.

Caractéristiques clés d'Autonomous Database on Dedicated Exadata Infrastructure

Autonomous Database on Dedicated Exadata Infrastructure fournit l'ensemble de fonctionnalités suivant pour offrir un service de base de données abordable et riche en fonctionnalités dans le cloud.

  • Entièrement géré : Oracle simplifie la gestion de bout en bout de la base de données avec la technologie Autonomous Database à pilotage automatique. Avec Autonomous Database, vous n'avez pas à configurer ni à gérer le matériel, ni à installer de logiciel. Autonomous Database gère la création, la sauvegarde, l'application de patches, la mise à niveau, et l'augmentation ou la réduction de taille pour la base de données, ainsi que d'autres tâches de maintenance de base de données de routine sans intervention humaine et sans temps d'inactivité du service.
  • Réglage complet : Autonomous Database est conçu comme un service de type "charger et exécuter" permettant de définir des tables, de charger des données et de démarrer l'exécution de requêtes. Autonomous Database offre immédiatement d'excellentes performances. Vous pouvez exécuter vos requêtes à l'aide des pilotes client de base de données Oracle à l'aide de tous les langages de programmation courants, et de n'importe quel outil d'analyse d'activité, service cloud, feuille de calcul SQL intégrée ou bloc-notes d'apprentissage automatique.
  • Elasticité totale : Autonomous Database est un service entièrement élastique. Lorsque vous commencez à utiliser Autonomous Database, vous pouvez simplement indiquer le nombre d'UC (expression d'unité des cœurs de calcul) et la capacité de stockage de la base de données. Plus tard, vous pouvez activer une fonctionnalité de redimensionnement automatique, ou redimensionner, augmenter ou réduire manuellement les CPU ou la capacité de stockage. Lorsque vous activez le redimensionnement automatique ou effectuez un redimensionnement manuel, les ressources de base de données diminuent ou augmentent sans temps d'inactivité ni interruption de service. Vous pouvez dimensionner Autonomous Database sur le calcul et le stockage exacts requis, ou même arrêter le calcul inactif pour économiser de l'argent.
  • Haute disponibilité : Autonomous Database fournit une base de données hautement disponible avec des fonctionnalités telles que :
    • Autonomous Data Guard qui peut être utilisé pour protéger les bases de données critiques contre les pannes et les sinistres.
    • Sauvegardes automatiques et manuelles qui peuvent être utilisées pour restaurer et récupérer votre base de données à un point dans le temps au cours de la période de conservation.
  • Hautes performances : Autonomous Database fournit une base de données hautes performances avec des fonctionnalités telles que les suivantes :
    • Gestion automatisée des index
    • Collecte automatique des statistiques en temps réel
    • Insertions monolignes à fréquence élevée optimisées pour les applications
    • Profils de ressource préconfigurés pour différents types d'utilisateur afin d'optimiser les performances des requêtes et les charges globales simultanées
  • Utilisation facile : Autonomous Database inclut une API REST complète et une console de service cloud pour la gestion (tâches telles que l'arrêt, le démarrage ou le redimensionnement du service) et la surveillance du service (fonctions telles que l'affichage des niveaux d'activité récents dans l'entrepôt de données.
  • Compatibilité avec les applications et outils existants : Autonomous Database s'appuie sur Oracle Database afin que les applications et les outils qui supportent Oracle Database prennent également en charge Autonomous Database. Ces outils et applications peuvent se trouver dans votre centre de données ou dans un cloud public, et se connecter à Autonomous Database à l'aide de connexions SQL*Net standard.
  • Intégration aux outils et utilitaires tiers : avec Autonomous Database, vous pouvez intégrer vos applications de base de données à d'autres services Oracle Cloud tels que Oracle Analytics Cloud, Oracle GoldenGate Cloud Service et Oracle Data Integration Platform Cloud. Vous pouvez passer par l'utilitaire de migration de base de données fourni par Autonomous Database pour migrer facilement vos données à partir de MySQL, de Postgre SQL, de SQL Server et d'autres bases de données. Autonomous Database prend en charge la connectivité via SQL*Net, JDBC et ODBC.
  • Enrichissement à l'aide d'outils intégrés : Autonomous Database comprend les outils intégrés suivants :
    • Oracle Application Express (APEX) : plate-forme de développement low-code qui vous permet de construire des applications d'entreprise évolutives et sécurisées dotées de fonctionnalités de pointe
    • Oracle REST Data Services (ORDS) : service de données Java Enterprise Edition qui permet de développer facilement des interfaces REST modernes pour les données relationnelles et la banque de documents JSON
    • Oracle Database Actions : interface basée sur un navigateur d'Oracle SQL Developer

Choix de déploiement pour Autonomous Database on Dedicated Exadata Infrastructure

Autonomous Database on Dedicated Exadata Infrastructure offre trois possibilités de déploiement pour le contrôle opérationnel et l'isolement :
  • Oracle Cloud Infrastructure : base de données dédiée privée au sein d'un cloud public qui isole complètement vos données et vos opérations. Les bases de données Autonomous Database sur Oracle Public Cloud disposent de ressources système dédiées telles que le processeur, la mémoire, le réseau ou le stockage pour offrir un meilleur contrôle sur les stratégies opérationnelles et les personnalisations d'exécution.

    Avec l'option Dedicated Region Cloud@Customer (DRCC), les clients obtiennent une région OCI entière telle qu'elle existe dans le cloud public d'Oracle, déployée dans le centre de données du client. Les bases de données Autonomous Database déployées dans DRCC sont fonctionnellement identiques à celles déployées dans les régions Oracle Public Cloud, sauf qu'elles obtiennent une région OCI dans les data centers des clients.

  • Infrastructure Exadata Cloud@Customer : Autonomous Database dans votre centre de données pour répondre aux exigences réglementaires, de souveraineté des données ou de latence du réseau pour les charges de travail qui ne peuvent pas passer au cloud public. Cette option de déploiement permet au service informatique de fournir facilement des bases de données en libre accès aux utilisateurs professionnels et aux développeurs, tout en garantissant la sécurité et la gouvernance de toutes les données.

  • Multicloud : une base de données Oracle Autonomous Database on Dedicated Exadata Infrastructure déployée dans les régions cloud AWS. Cette option de déploiement permet aux applications exécutées dans AWS qui nécessitent des performances élevées et une faible latence de bénéficier d'une base de données Oracle Database entièrement gérée, hautement disponible, évolutive, sécurisée et intégrée à de nombreux services opérationnels AWS. Toutes les fonctionnalités prises en charge sur Oracle Public Cloud s'appliqueront également aux déploiements Multicloud, à l'exception des fonctionnalités répertoriées dans Fonctions non prises en charge dans Oracle Database@AWS.

Toutes les plates-formes prennent en charge un ensemble standard de fonctionnalités pour les bases de données Autonomous Database avec quelques différences. Tout au long de cette documentation, vous rencontrerez les badges suivants, le cas échéant :
  • S'APPLIQUE À : Applicable Oracle Public Cloud uniquement
  • S'APPLIQUE À : Applicable Exadata Cloud@Customer uniquement
  • S'applique à : Applicable Multicloud only

Pour un aperçu des fonctionnalités prises en charge exclusivement par les choix de déploiement Oracle Public Cloud ou Exadata Cloud@Customer, reportez-vous à Parité des fonctionnalités entre Oracle Cloud et Exadata Cloud at Customer.

Composants d'Autonomous Database on Dedicated Exadata Infrastructure

Le schéma suivant illustre les composants d'infrastructure d'une instance Autonomous Database on Dedicated Exadata Infrastructure.

Conseil :

Dans l'image suivante, vous pouvez cliquer sur le composant que vous souhaitez explorer plus avant.


Conseil :

Pour un cas d'emploi pratique qui montre comment tirer parti de ces composants pour développer, tester et déployer une application de base de données, reportez-vous à Configuration d'Autonomous Database on Dedicated Exadata Infrastructure.

Autonomous Database on Dedicated Exadata Infrastructure s'appuie sur les types de ressource Oracle Cloud suivants :

  • Une ressource d'infrastructure Exadata représente le système Exadata Database Machine dans votre centre de données, avec la configuration réseau qui le connecte à Oracle Cloud. Pour obtenir un aperçu de l'infrastructure Exadata, de ses fonctionnalités et de leur utilisation, reportez-vous à A propos de l'infrastructure Exadata.

  • Une ressource Cluster de machines virtuelles Exadata Autonomous (AVMC) fournit le lien entre la ressource d'infrastructure Exadata et les ressources de base de données Conteneur Autonomous dans le déploiement. Il s'agit d'un ensemble de machines virtuelles symétriques sur tous les noeuds de calcul de la ressource d'infrastructure Exadata sous-jacente. Vous pouvez effectuer les opérations suivantes :
    • Créez plusieurs instances AVMC sur une même ressource d'infrastructure Exadata. La prise en charge de plusieurs clusters de machines virtuelles vous permet d'effectuer les opérations suivantes :
      • Programmer des exécutions de maintenance distinctes pour chaque instance AVMC sur la même infrastructure Exadata.

      • Choisissez différents modèles de licence pour les bases de données autonomes sur la même infrastructure Exadata.

      • Créez et testez Autonomous Data Guard entre des instances AVMC sur la même infrastructure Exadata.

      • Personnalisez le calcul, le stockage et la mémoire de chaque configuration AVMC pour la charge globale prévue.

    • Créez des clusters de machines virtuelles Exadata Autonomous et de base de données Exadata sur une ressource d'infrastructure Exadata commune.

    Pour obtenir un aperçu des AVMC, de leurs fonctionnalités et de leur utilisation, reportez-vous à A propos du cluster de machines virtuelles Exadata Autonomous.

    Remarques :

    Vous pouvez uniquement créer un cluster de machines virtuelles Autonomous sur des ressources d'infrastructure Exadata créées dans Oracle Cloud après le lancement de la fonctionnalité de plusieurs machines virtuelles Autonomous Database. Créez une demande de service dans My Oracle Support si vous devez résoudre cette limitation et ajouter un cluster de machines virtuelles Autonomous aux anciennes ressources d'infrastructure Exadata. Pour obtenir de l'aide sur l'envoi d'une demande d'assistance, reportez-vous à Création d'une demande d'assistance dans My Oracle Support.
  • Une ressource Autonomous Container Database (ACD) fournit un conteneur aux instances Autonomous Database. Vous pouvez créer plusieurs bases de données Conteneur Autonomous dans une même ressource AVMC, mais vous devez en créer au moins une pour pouvoir créer des Autonomous Database. Pour obtenir un aperçu des bases de données Conteneur Autonomous, de leurs fonctionnalités et de leur utilisation, reportez-vous à A propos de la base de données Conteneur Autonomous.

    Les bases de données Conteneur Autonomous peuvent être provisionnées avec Oracle Database 19c ou Oracle Database 23ai, ce qui s'applique à toutes les instances Autonomous Database qui y sont provisionnées. Toutefois, pour provisionner une base de données Conteneur Autonomous avec 23ai comme version logicielle de base de données, le composant AVMC parent doit être basé sur ECPU avec la balise DatabaseVersion définie sur 23ai. Pour obtenir la liste complète des fonctionnalités de base de données prises en charge par chacune de ces versions de base de données, reportez-vous à Oracle Database 23ai ou à Oracle Database 19c sur Oracle Help Center.

  • Une ressource Autonomous Database est une base de données utilisateur. Vous pouvez créer de nombreuses instances Autonomous Database dans une même ressource de base de données Conteneur Autonomous. Pour obtenir un aperçu des instances Autonomous Database, de leurs fonctionnalités et de leur utilisation, reportez-vous à A propos d'Autonomous Database.

  • Une ressource de sauvegarde autonome est une sauvegarde d'une instance Autonomous Database. Oracle crée automatiquement ces ressources. Pour plus d'informations, reportez-vous à Sauvegarde et restauration d'Autonomous Database.

Rôles utilisateur associés à Autonomous Database on Dedicated Exadata Infrastructure

Les tâches impliquées dans la configuration et l'utilisation d'Autonomous Database on Dedicated Exadata Infrastructure peuvent être regroupées dans trois rôles logiques : quelques personnes sont des administrateurs de flotte, plus de personnes sont des administrateurs de base de données et encore plus de personnes sont des utilisateurs de base de données. Une personne peut assumer un ou plusieurs de ces rôles, selon la manière dont vous décidez d'isoler et de répartir les responsabilités.

  • Administrateur de parc. Les administrateurs de parc créent, surveillent et gèrent les ressources de base (infrastructure Exadata et cluster de machines virtuelles Exadata Autonomous) et de base de données Conteneur Autonomous.

    Pour accomplir ces missions, l'administrateur de parc doit être un utilisateur Oracle Cloud dont les droits d'accès permettent la gestion de ces ressources et l'utilisation des ressources de réseau spécifiées lors de la création de ces ressources.

  • l'administrateur de base de données. Les administrateurs de base de données créent, surveillent et gèrent des bases de données autonomes. En outre, ils créent et gèrent les utilisateurs Oracle Database au sein de ces bases de données, et fournissent aux autres utilisateurs les informations nécessaires à l'accès à la base de données.

    Pour accomplir ces missions, l'administrateur de base de données doit être un utilisateur Oracle Cloud dont les droits d'accès permettent la gestion des ressources Autonomous Database et Autonomous Backup, ainsi que l'utilisation de la base de données Conteneur Autonomous et des ressources réseau spécifiées lors de la création d'une base de données autonome. Lors de la création d'une ressource Autonomous Database, l'administrateur de base de données définit le compte utilisateur d'administration ADMIN pour la base de données et y accède.

  • Utilisateur de base de données. Les utilisateurs de base de données sont les développeurs qui écrivent des applications destinées à être connectées à une base de données autonome et à l'utiliser pour stocker des données ainsi qu'y accéder. Les utilisateurs de base de données n'ont pas besoin d'un compte Oracle Cloud : ils obtiennent la connectivité réseau et les informations d'autorisation de connexion pour la base de données de la part de l'administrateur de base de données.