À 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 façon élastique, fournit des performances rapides en matière d'interrogations et ne requiert 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 selon deux modes différents en fonction du type de charge globale :
- Entrepôt avec lac de données autonome sur IA
- Base de données Autonomous Transaction Processing optimisée par l'IA
Entrepôt avec lac de données autonome sur IA
Oracle Autonomous AI Lakehouse est un service d'entrepôt de données infonuagique qui élimine pratiquement toutes les complexités liées à l'exploitation d'un entrepôt de données, à la sécurisation des données et au 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 infonuagiques entièrement gérées qui ne font que corriger et mettre à jour le service, Autonomous AI Lakehouse offre une évolutivité élastique et automatisée, un réglage de la performance, une sécurité et un large éventail de capacités de base de données convergées intégrées qui permettent des interrogations plus simples sur plusieurs types de données, des analyses d'apprentissage automatique, un chargement de données simple et des visualisations de données.
Le service Autonomous AI Lakehouse est disponible à la fois 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é de l'exploitation et de 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 Autonomous AI Transaction Processing est disponible à la fois 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 l'ensemble de fonctions suivant pour offrir un service de base de données en nuage abordable riche en fonctionnalités.
-
Entièrement géré : Oracle simplifie la gestion de bout en bout de la base de données avec la technologie de base de données d'IA autonome à 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. La base de données autonome avec IA 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 de la base de données, la croissance ou la réduction de 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'arrêt du service.
-
Entièrement réglé : La base de données autonome d'IA est conçue comme un service Charger et démarrer pour définir des tables, charger des données et lancer 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. Chaque fois plus tard, vous pouvez activer une fonction d'ajustement automatique ou ajuster, augmenter ou diminuer manuellement les UC ou la capacité de stockage. Lorsque vous activez la mise à l'échelle automatique ou effectuez une mise à l'échelle manuelle, vos ressources de base de données diminuent ou augmentent sans aucun temps d'arrêt ni interruption de service. Vous pouvez dimensionner la base de données de l'IA autonome en fonction des capacités de calcul et de stockage requises, ou même arrêter les instances de calcul inactives pour économiser de l'argent.
-
Haute disponibilité : Autonomous AI Database fournit une base de données haute disponibilité dotée de fonctions telles que :
-
Autonomous Data Guard 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 à tout moment pendant la période de conservation.
-
-
Haute performance : La base de données autonome d'IA 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 l'affichage des niveaux d'activité récents dans l'entrepôt de données).
-
Compatible avec les applications et outils existants : Autonomous AI Database est basé 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 à 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 à partir de MySQL, Postgre SQL, SQL Server et d'autres bases de données. 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 est fourni avec des outils intégrés tels que :
-
Oracle Application Express (APEX), une plate-forme de développement avec codage réduit qui vous permet de créer des applications d'entreprise évolutives et sécurisées avec des fonctions de classe mondiale.
-
Oracle REST Data Services (ORDS), un service de données basé sur Java Enterprise Edition qui facilite le développement d'interfaces REST modernes pour les données relationnelles et le magasin de documents JSON.
-
Oracle Database Actions, une interface basée sur un navigateur d'Oracle SQL Developer.
-
Choix de déploiement pour une base de données d'IA autonome sur une infrastructure Exadata dédiée
Une base de données autonome 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 bénéficient 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 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 du 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.
-
Nuage multiple : Une base de données Oracle Autonomous AI Database sur une infrastructure Exadata dédiée déployée dans une région multinuage. Il s'agit notamment des régions cloud AWS et des régions cloud Azure. Cette option de déploiement permet aux applications s'exécutant dans AWS ou Azure qui nécessitent une haute performance 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. Toutes les fonctions prises en charge sur Oracle Public Cloud s'appliqueront également aux déploiements multinuages, à l'exception des fonctions répertoriées dans Fonctions non prises en charge dans Oracle Database@AWS et Fonctions non prises en charge dans Oracle Database@Azure.
Toutes les plates-formes prennent en charge un ensemble standard de fonctions pour les bases de données autonomes avec quelques différences. Tout au long de cette documentation, vous rencontrerez les badges suivants, selon le cas :
-
S'APPLIQUE À :
Oracle Public Cloud seulement -
APPLICATIONS À :
Exadata Cloud@Customer 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, voir Parité des fonctions entre Oracle Cloud et Exadata Cloud@Customer.
Composants d'une base de données avec intelligence artificielle autonome sur une infrastructure Exadata dédiée
Le diagramme suivant illustre les composants d'infrastructure d'une base de données d'IA autonome sur une infrastructure Exadata dédiée.
Description de l'illustration adbdcomponents.svg
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'IA autonome sur une infrastructure Exadata dédiée.
La base de données autonome sur une infrastructure Exadata dédiée est basée sur les types de ressources Oracle Cloud suivants :
-
Une ressource d'infrastructure Exadata représente le système Exadata Database Machine de votre centre de données, ainsi que la configuration de réseau qui la 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 machines virtuelles Exadata autonome (AVMC) fournit le lien entre la ressource d'infrastructure Exadata et les ressources de base de données conteneur autonome de 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 d'intelligence artificielle autonomes sur la même infrastructure Exadata.
-
Créez et testez Autonomous Data Guard entre des machines virtuelles autonomes sur la même infrastructure Exadata.
-
Personnalisez le calcul, le stockage et la mémoire de chaque configuration AVMC en fonction de la charge de travail prévue.
-
-
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 autonome sur plusieurs machines virtuelles (AVMC) que sur les ressources d'infrastructure Exadata créées dans Oracle Cloud après le lancement de la fonction de bases de données intelligentes autonomes sur plusieurs 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 pour vos bases de données d'intelligence artificielle autonomes. 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.
-
Une ressource de base de données autonome sur l'IA est une base de données d'utilisateur. Vous pouvez créer de nombreuses bases de données autonomes basées sur l'IA dans une seule ressource de base de données conteneur autonome. Pour un aperçu des bases de données d'IA autonomes, de leurs fonctions et de leur utilisation, voir À propos de la base de données d'IA autonome.
-
Une ressource de sauvegarde autonome est une sauvegarde d'une base de données d'IA autonome. 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 d'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 de l'IA autonome sur une infrastructure Exadata dédiée peuvent être regroupées en trois rôles logiques : quelques personnes agissent en tant qu'administrateurs de parc, davantage en tant qu'administrateurs de base de données et encore plus en tant qu'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.
-
Administrateur de base de données. Les administrateurs de base de données créent, surveillent et gèrent les bases de données autonomes basées sur l'IA. En outre, ils créent et gèrent les utilisateurs d'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 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 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 à une base de données autonome d'IA et qui l'utilisent 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.