À propos d'une base de données d'intelligence artificielle autonome sur une infrastructure Exadata dédiée

Autonomous AI Database fournit une base de données entièrement autonome et facile à utiliser qui s'adapte de manière élastique, fournit des performances d'interrogation rapides et ne nécessite aucune administration.

Oracle Autonomous AI Database sur une infrastructure Exadata dédiée est un environnement de base de données hautement automatisé et entièrement géré s'exécutant dans Oracle Cloud Infrastructure (OCI) avec des ressources matérielles et logicielles engagées. Ces ressources isolées permettent aux organisations de répondre à des exigences rigoureuses en matière de sécurité, de disponibilité et de performance 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 de travail, comme suit :
  • Entrepôt avec lac de données autonome optimisé par l'IA
  • Base de données Autonomous Transaction Processing optimisée par l'IA

Entrepôt avec lac de données autonome optimisé par l'IA

Oracle Autonomous AI Lakehouse est un service d'entrepôt de données en nuage qui élimine pratiquement toute la complexité de l'exploitation d'un entrepôt de données, de la sécurisation des données et du développement d'applications axées sur les données.

Ce service automatise le provisionnement, la configuration, la sécurité, le réglage, l'ajustement, l'application de correctifs, la sauvegarde et la réparation de l'entrepôt de données. Contrairement à d'autres solutions d'entrepôt de données en nuage entièrement gérées qui se limitent à appliquer des correctifs et à mettre à jour le service, l'entrepôt avec lac de données de l'IA autonome offre une mise à l'échelle élastique et automatisée, un réglage de la performance, une sécurité et un large éventail de fonctions de base de données convergées intégrées qui permettent des interrogations plus simples pour plusieurs types de données, des analyses d'apprentissage automatique, un chargement de données et des visualisations de données.

Le service d'entrepôt avec lac de données autonome de l'IA est disponible dans le nuage public Oracle et dans votre propre centre de données sur Exadata Cloud@Customer.

Base de données Autonomous Transaction Processing optimisée par l'IA

Oracle Autonomous AI Transaction Processing est un service de base de données en nuage qui élimine la complexité liée à l'exploitation et à la sécurisation des bases de données à haute performance.

Ce service automatise le provisionnement, la configuration, le réglage, l'ajustement, l'application de correctifs, le chiffrement et la réparation des bases de données. En outre, il inclut toutes les options de base de données avancées d'Oracle, telles que les grappes RAC, la multilocation, le partitionnement, les bases de données en mémoire, la sécurité avancée et la compression avancée. Ce service est conçu pour prendre en charge toutes les applications, des applications Web simples aux applications volumineuses et sophistiquées, essentielles au fonctionnement de l'entreprise.

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

Principales caractéristiques d'une base de données autonome avec intelligence artificielle sur une infrastructure Exadata dédiée

Autonomous AI Database sur une infrastructure Exadata dédiée fournit le jeu de fonctions suivant pour offrir un service de base de données en nuage abordable et riche en fonctionnalités.

  • Entièrement géré : Oracle simplifie la gestion de bout en bout de la base de données grâce à la technologie Autonomous AI Database à gestion automatisée. Avec Autonomous AI Database, vous n'avez pas besoin de configurer ni de gérer du matériel ni d'installer de logiciel. Le service Base de données d'IA autonome gère la création de la base de données, la sauvegarde de la base de données, l'application de correctifs et la mise à niveau, la croissance ou la réduction de la base de données et d'autres tâches de maintenance de routine sans intervention humaine et sans temps d'arrêt du service.
  • Entièrement réglé : Autonomous AI Database est conçu comme un service "Load and Go" pour définir des tables, charger des données et commencer à exécuter des interrogations. Autonomous AI Database offre d'excellentes performances prêtes à l'emploi. Vous pouvez exécuter vos interrogations à l'aide des pilotes de client de base de données Oracle à partir de tous les langages de programmation populaires, de n'importe quel outil d'analyse d'affaires, d'un service en nuage, d'une feuille de calcul SQL intégrée, voire d'un carnet d'apprentissage automatique.
  • Entièrement élastique : Autonomous AI Database est un service entièrement élastique. Lorsque vous démarrez avec Autonomous AI Database, vous pouvez simplement spécifier le nombre d'UC (expression d'unité des coeurs de calcul) et la capacité de stockage de la base de données. Plus tard, vous pourrez activer une fonction d'ajustement automatique ou ajuster manuellement les UC ou la capacité de stockage. Lorsque vous activez l'ajustement automatique ou effectuez un ajustement manuel, les ressources de base de données diminuent ou augmentent sans interruption de service. Vous pouvez dimensionner la base de données avec intelligence artificielle autonome en fonction des capacités de calcul et de stockage requises, voire arrêter le calcul inactif pour économiser de l'argent.
  • Haute disponibilité : Autonomous AI Database fournit une base de données hautement disponible avec des fonctions telles que :
    • Autonomous Data Guard pouvant être utilisé pour protéger les bases de données critiques contre les défaillances et les sinistres.
    • Sauvegardes automatiques et manuelles qui peuvent être utilisées pour restaurer et récupérer votre base de données à tout point dans le temps au cours de la période de conservation.
  • Haute performance : Autonomous AI Database fournit une base de données haute performance avec des fonctions telles que :
    • Gestion automatisée des index
    • Collecte automatique de statistiques en temps réel
    • Insertions de rangées uniques haute fréquence optimisées pour les applications
    • Profils de ressources préconfigurés pour différents types d'utilisateur afin d'optimiser la performance des interrogations et des charges de travail concurrentes
  • Facile à utiliser : Autonomous AI Database comprend une API REST complète et une console de service en nuage pour gérer le service (pour des tâches telles que l'arrêt, le démarrage ou l'ajustement du service) et surveiller le service (pour des fonctions telles que la consultation des niveaux d'activité récents dans l'entrepôt de données).
  • Compatible avec les applications et outils existants : Autonomous AI Database repose sur Oracle Database afin que les applications et outils qui prennent en charge Oracle Database prennent également en charge Autonomous AI Database. Ces outils et applications peuvent se trouver dans votre centre de données ou dans un nuage public et se connecter au service Autonomous AI Database à l'aide de connexions SQL*Net standard.
  • Intégration à des outils et utilitaires de tierce partie : Avec Autonomous AI Database, vous pouvez intégrer vos applications de base de données à d'autres services Oracle Cloud tels qu'Oracle Analytics Cloud, Oracle GoldenGate Cloud Service et Oracle Data Integration Platform Cloud. Vous pouvez utiliser l'utilitaire de migration de bases de données fourni par Autonomous AI Database pour migrer facilement vos données depuis MySQL, Postgre SQL, SQL Server et d'autres bases de données. Le service Autonomous AI Database prend en charge la connectivité au moyen de SQL*Net, JDBC et ODBC.
  • Enrichi avec les outils intégrés : Autonomous AI Database comprend des outils intégrés tels que :
    • Oracle Application Express (APEX), une plate-forme de développement à code réduit qui permet de créer des applications d'entreprise évolutives et sécurisées, dotées de fonctions de classe mondiale.
    • Oracle REST Data Services (ORDS), un service de données basé sur Java Enterprise Edition qui permet de développer facilement des interfaces REST modernes pour les données relationnelles et le magasin de documents JSON.
    • Oracle Database, une interface basée sur un navigateur d'Oracle SQL Developer.

Choix de déploiement pour une base de données avec intelligence artificielle autonome sur une infrastructure Exadata dédiée

Autonomous AI Database sur une infrastructure Exadata dédiée offre trois possibilités de déploiement pour le contrôle opérationnel et l'isolement :
  • Oracle Cloud Infrastructure : Base de données privée dédiée dans un nuage public qui isole complètement vos données et vos opérations. Les bases de données autonomes d'IA sur Oracle Public Cloud disposent de ressources système dédiées telles que processeur, mémoire, réseau ou stockage pour offrir un meilleur contrôle sur les politiques opérationnelles et les personnalisations d'exécution.

    Avec l'option Dedicated Region Cloud@Customer (DRCC), les clients bénéficient d'une région OCI complète telle qu'elle existe dans le nuage public Oracle, déployée dans le centre de données du client. Les bases de données autonomes d'IA déployées dans DRCC sont fonctionnellement les mêmes que celles déployées dans les régions Oracle Public Cloud, sauf qu'elles obtiennent une région OCI dans les centres de données des clients.

  • Infrastructure Exadata Cloud@Customer : Une base de données autonome d'IA dans votre centre de données pour répondre aux exigences réglementaires, de souveraineté des données ou de latence de réseau pour les charges de travail qui ne peuvent pas se déplacer vers le nuage public. Cette option de déploiement permet au service informatique de fournir facilement des bases de données en libre-service aux utilisateurs professionnels et aux développeurs tout en assurant la sécurité et la gouvernance de toutes les données.

  • Multicloud : Une Oracle Autonomous AI Database sur une infrastructure Exadata dédiée déployée dans des régions en nuage AWS. Cette option de déploiement permet aux applications s'exécutant au sein d'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 fonctions prises en charge dans Oracle Public Cloud s'appliqueront également aux déploiements Multicloud, à l'exception des fonctions répertoriées dans Fonctions non prises en charge dans Oracle Database@AWS.

Toutes les plates-formes prennent en charge un jeu standard de fonctions pour les bases de données autonomes d'IA, à quelques différences près. Tout au long de cette documentation, vous rencontrerez les badges suivants, selon le cas :
  • S'applique à : Applicable Oracle Public Cloud seulement
  • S'APPLIQUE À : Applicable Exadata Cloud@Customer seulement
  • S'APPLIQUE À : Applicable Nuage multiple seulement

Pour un aperçu des fonctions prises en charge exclusivement par les choix de déploiement d'Oracle Public Cloud ou Exadata Cloud@Customer, consultez Parité des fonctions entre Oracle Cloud et Exadata Cloud at Customer.

Composants d'une base de données autonome avec intelligence artificielle sur une infrastructure Exadata dédiée

Le diagramme suivant présente les composants d'infrastructure d'une base de données d'IA autonome sur une infrastructure Exadata dédiée.

Conseil :

Dans l'image suivante, vous pouvez cliquer sur le composant que vous souhaitez explorer plus en détail.


Conseil :

Pour un cas d'utilisation pratique qui montre comment tirer parti de ces composants pour développer, tester et déployer une application de base de données, voir Configurer une base de données d'intelligence artificielle autonome sur une infrastructure Exadata dédiée.

Le service Base de données d'intelligence artificielle autonome sur une infrastructure Exadata dédiée est basé 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, ainsi que la configuration de réseau qui le connecte à Oracle Cloud. Pour un aperçu de l'infrastructure Exadata, de ses fonctions et de leur utilisation, voir À propos de l'infrastructure Exadata.

  • Une ressource de grappe de MV Exadata (AVMC) fournit le lien entre la ressource d'infrastructure Exadata et les ressources de la base de données conteneur autonome dans votre déploiement. Il s'agit d'un jeu de machines virtuelles symétriques sur tous les noeuds de calcul de la ressource d'infrastructure Exadata sous-jacente. Vous pouvez :
    • Créez plusieurs machines virtuelles autonomes sur une seule ressource d'infrastructure Exadata. La prise en charge de plusieurs grappes de machines virtuelles vous permet de :
      • Programmer des exécutions de maintenance distinctes pour chaque machine virtuelle autonome sur la même infrastructure Exadata.

      • Sélectionnez différents modèles de licence pour les bases de données autonomes d'IA sur la même infrastructure Exadata.

      • Créez et testez Autonomous Data Guard entre des machines virtuelles autonomes sur la même infrastructure Exadata.

      • Personnaliser le rapport sur le calcul, le stockage et la mémoire de chaque configuration AVMC pour la charge de travail voulue.

    • Créer des grappes de machines virtuelles Exadata autonomes et des grappes de machines virtuelles de base de données Exadata sur une ressource d'infrastructure Exadata commune.

    Pour un aperçu des machines virtuelles autonomes, de leurs fonctions et de leur utilisation, voir À propos de la grappe de machines virtuelles Exadata autonome.

    Note :

    Vous ne pouvez créer une grappe de machines virtuelles multiples - Autonomous VM Cluster (AVMC) sur les ressources d'infrastructure Exadata créées dans Oracle Cloud qu'après le lancement de la fonction de plusieurs bases de données autonomes d'IA de machines virtuelles. Créez une demande de service dans My Oracle Support si vous devez corriger cette limitation et souhaitez ajouter une grappe de machines virtuelles autonome à des ressources d'infrastructure Exadata plus anciennes. Pour obtenir de l'aide sur la création d'une demande de soutien, voir Créer une demande de service dans My Oracle Support.
  • Une ressource de base de données conteneur autonome fournit un conteneur à vos base de données d'IA autonome. Vous pouvez créer plusieurs bases de données conteneur autonomes dans une seule ressource AVMC, mais vous devez en créer au moins une avant de pouvoir créer des bases de données autonomes basées sur l'IA. Pour un aperçu des bases de données conteneur autonomes, de leurs fonctions et de leur utilisation, voir À propos des bases de données conteneur autonomes.

    Les bases de données conteneur autonomes peuvent être provisionnées avec Oracle Database 19c ou Oracle Database 26ai, qui s'applique à toutes les bases de données autonomes d'IA provisionnées dans celles-ci. Toutefois, pour provisionner une base de données conteneur autonome avec la version du logiciel de base de données 26ai, la base de données autonome parent doit être basée sur des écus et le marqueur DatabaseVersion doit être réglé à 26ai. Pour obtenir une liste complète des fonctions de base de données prises en charge par chacune de ces versions, voir Oracle Database 26ai ou Oracle Database 19c sur Oracle Help Center.

  • Une ressource Base de données d'IA autonome est une base de données d'utilisateur. Vous pouvez créer de nombreuses bases de données autonomes d'IA dans une seule ressource de base de données conteneur autonome. Pour un aperçu des bases de données autonomes d'IA, de leurs fonctions et de leur utilisation, voir À propos d'Autonomous AI Database.

  • Une ressource de sauvegarde autonome est une sauvegarde d'une base de données autonome sur l'IA. Oracle crée ces ressources automatiquement. Pour plus de détails, voir Sauvegarder et restaurer une base de données Autonomous Database.

Rôles d'utilisateur associés à une base de données avec intelligence artificielle autonome sur une infrastructure Exadata dédiée

Les tâches impliquées dans la configuration et l'utilisation de la base de données d'IA autonome sur une infrastructure Exadata dédiée peuvent être regroupées sous trois rôles logiques : quelques personnes jouant le rôle d'administrateur de parc, plus de personnes jouant le rôle d'administrateur de base de données et plus encore d'utilisateurs de base de données. Une personne donnée peut assumer un ou plusieurs de ces rôles, selon la façon dont vous décidez d'isoler et de répartir les tâches.

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

    Pour exécuter ces tâches, un administrateur de parc doit être un utilisateur Oracle Cloud dont les autorisations lui permettent de gérer ces ressources, et d'utiliser les ressources de réseau à spécifier lors de la création de ces ressources.

  • Database Administrator. Les administrateurs de base de données peuvent créer, surveiller et gérer les base de données sur l'IA autonome. En outre, ils créent et gèrent des utilisateurs Oracle AI Database dans ces bases de données et fournissent aux autres les informations nécessaires pour accéder à la base de données.

    Pour effectuer ces tâches, un administrateur de base de données doit être un utilisateur Oracle Cloud dont les autorisations permettent la gestion des ressources de base de données d'IA autonome et de sauvegarde autonome et permettent l'utilisation de la base de données conteneur autonome et des ressources de réseau qui doivent être spécifiées lors de la création d'une base de données d'IA autonome. Lors de la création d'une ressource de base de données d'intelligence artificielle autonome, l'administrateur de base de données définit le compte d'utilisateur administrateur ADMIN de 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 qui se connectent et utilisent une base de données autonome d'IA pour stocker les données et y accéder. Les utilisateurs de base de données n'ont pas besoin de comptes Oracle Cloud : l'administrateur de base de données leur fournit la connectivité réseau et les données d'autorisation de connexion pour la base de données.