Utilisation des ressources cloud dans Compute Cloud@Customer isolé

Compute Cloud@Customer Isolated peut être considéré comme une unité de déploiement à l'échelle du rack d'OCI, basée sur les mêmes API. L'clave de calcul est l'environnement utilisateur dans lequel les ressources cloud sont créées et gérées. Il est logiquement isolé des interfaces d'administration d'infrastructure (Service Enclave).

Les interfaces Compute Enclave fournissent l'accès de la même manière qu'OCI. Sa CLI est identique tandis que l'interface utilisateur du navigateur offre pratiquement la même expérience utilisateur. La prise en charge des API est également identique, mais limitée au sous-ensemble de services cloud proposés par Compute Cloud@Customer Isolated.

La cohérence des API prises en charge est un facteur crucial dans la compatibilité entre les plateformes de cloud public et privé. Il garantit que les services cloud de base prennent en charge les ressources et les configurations de la même manière. Plus précisément, Compute Cloud@Customer Isolated prend en charge les mêmes structures logiques pour le réseau et le stockage, gère l'identité des utilisateurs et l'accès de la même manière et offre les mêmes formes de calcul et images pour le déploiement d'instances qu'OCI. Par conséquent, les charges de travail configurées dans un environnement de cloud public sont facilement portables vers Compute Cloud@Customer Isolated et inversement. Cependant, en raison du mode de fonctionnement déconnecté de l'environnement de cloud privé, les charges de travail doivent être migrées hors ligne.

Interfaces utilisateur pour l'enclave de calcul

Utilisez l'interface utilisateur Web Compute isolé Compute Cloud@Customer, l'interface de ligne de commande OCI et l'API pour créer et gérer des ressources.

Utilisez les liens suivants pour apprendre à accéder aux différentes interfaces utilisateur, à les configurer et à les utiliser.

Tâche

Liens

Pour utiliser une interface utilisateur basée sur un navigateur, connectez-vous à l'interface utilisateur Web Compute.

Connexion à l'interface utilisateur Web Compute

Pour utiliser une interface utilisateur de ligne de commande, installez et configurez l'interface de ligne de commande OCI.

Installation et utilisation d'une interface de ligne de commande OCI

Pour utiliser des opérations d'API, déterminez l'adresse à utiliser avec les opérations d'API.

Utilisation des clés de signature d'API

Réseaux cloud virtuels

Sur Compute Cloud@Customer Isolé, la mise en réseau vous permet de configurer des versions virtuelles de composants réseau traditionnels. L'infrastructure qui fournit les services nécessaires pour déployer des charges de travail cloud est configurée pour fonctionner dans l'environnement réseau de votre centre de données. Au cours de l'initialisation, les composants réseau principaux de l'appliance sont intégrés à la conception réseau de votre centre de données existant.

Avant de créer des ressources telles que des instances de calcul, planifiez et configurez soigneusement vos ressources réseau. Certaines ressources de mise en réseau sont difficiles à changer. Lorsque vous créez des instances, affectez-les aux réseaux cloud virtuels et sous-réseaux appropriés.

Vous pouvez éventuellement configurer des règles VCN, des passerelles, des cartes d'interface réseau virtuelles supplémentaires, SR-IOV, des zones DNS, des stratégies de pilotage et activer des adresses IPv6.

Notions de base relatives aux réseaux cloud virtuels

Non.

Tâche

Liens

1

Passez en revue les informations conceptuelles sur le VCN et le sous-réseau.

Gestion des réseaux cloud virtuels et des sous-réseaux

2

Création d'un réseau cloud virtuel.

Création d'un réseau cloud virtuel

3

Créez des sous-réseaux dans le VCN.

Créer des sous-réseaux

4

Configurer les règles et options VCN.

Configurer les règles et options VCN

5

Identifiez le type de passerelle approprié pour votre configuration réseau et créez la passerelle.

Configuration de passerelles de réseau cloud virtuel

Autres fonctionnalités de réseau cloud virtuel

Tâche

Liens

Vous pouvez éventuellement configurer d'autres cartes d'interface réseau virtuelles. Chaque instance dispose d'une VNIC principale qui est automatiquement créée et attachée.

Configuration de cartes d'interface réseau virtuelles

Chaque instance possède au moins une adresse IP privée. Vous pouvez éventuellement ajouter d'autres cartes d'interface réseau virtuelles après la création de l'instance.

Gestion d'adresses IP personnelles

Gestion d'adresses IP publiques Une adresse IP publique peut éventuellement être affectée à une instance, ainsi que d'autres fonctionnalités réseau pour permettre à l'instance de communiquer en dehors du VCN, y compris au réseau du centre de données.

Gestion des adresses IP publiques

Activez éventuellement les adresses IPv6. Les instances peuvent être configurées pour la connectivité au réseau sur site à l'aide d'adresses IPv6.

Activation du réseau virtuel IPv6

Vous pouvez éventuellement configurer SR-IOV. La technologie SR-IOV (Single Root I/O Virtualization) permet aux instances d'atteindre simultanément une faible latence et un haut débit sur 1 ou plusieurs liaisons physiques. Les réseaux cloud virtuels, les passerelles de routage dynamique et les instances doivent être configurés et activés pour SR-IOV.

Configuration de SR-IOV pour la mise en réseau virtuelle

Vous pouvez éventuellement gérer les zones DNS publiques. Le système DNS (Domain Name System) permet à des ordinateurs d'utiliser des nom d'hôte au lieu d'adresses IP pour communiquer entre eux.

Gestion des zones DNS publiques

Vous pouvez éventuellement gérer les stratégies de pilotage. Les stratégies de pilotage sont un moyen de distribuer l'accès à un seul nom complet sur plusieurs serveurs.

Gestion du trafic à l'aide de stratégies de pilotage

Instances et images de calcul

Une instance de calcul est une machine virtuelle, qui est un environnement informatique indépendant qui s'exécute sur du matériel physique. La virtualisation permet d'exécuter plusieurs instances de calcul isolées les unes des autres.

Lorsque vous créez une instance de calcul, vous pouvez sélectionner le type d'instance de calcul le plus approprié pour vos applications en fonction des caractéristiques telles que le nombre d'UC, la quantité de mémoire et les ressources réseau.

Une fois qu'une instance de calcul est créée, vous pouvez y accéder de manière sécurisée à partir de votre ordinateur, la redémarrer, attacher et détacher des volumes, et la supprimer lorsque vous en avez besoin.

A propos du service de calcul

Tâche

Liens

Découvrez les concepts relatifs aux instances de calcul, les composants requis, les volumes d'initialisation et les options de stockage.

Instances de calcul

En savoir plus sur les images de calcul. Une image est un modèle de disque dur virtuel. L'image fournit le système d'exploitation et d'autres logiciels pour une instance. Vous indiquez l'image à utiliser lorsque vous créez une instance.

Images pour les instances

En savoir plus sur les formes. Une forme est un modèle qui détermine le nombre d'OCPU, la quantité de mémoire et les autres cartes d'interface réseau virtuelles alloués à une instance. Vous indiquez une forme lorsque vous créez une instance.

Formes de calcul

Découvrez comment créer une instance avec les composants requis en suivant les étapes guidées indiquées dans un tutoriel.

Tutoriel : lancement de votre première instance

Vous pouvez éventuellement configurer des instances pour appeler des services. Les instances peuvent être configurées pour permettre aux applications exécutées sur l'instance d'appeler des services et de gérer des ressources.

Configuration d'instances pour appeler des services

Méthodes de création et de gestion d'instances

Tâche

Liens

Un à la fois : créez et gérez des instances individuellement à l'aide de l'interface utilisateur Web Compute, de l'interface de ligne de commande OCI ou de l'API.

Utilisation des instances

Configurations d'instance : les configurations d'instance vous permettent de créer des instances cohérentes avec la même configuration sans ressaisir les valeurs de configuration.

Utilisation des configurations d'instance

Pools d'instances : un pool d'instances définit un ensemble d'instances gérées en tant que groupe. La gestion des instances en tant que groupe vous permet de provisionner efficacement les instances et de gérer leur état.

Pools d'instances

Instances de conteneur : une instance de conteneur est un service de calcul sans serveur qui vous permet d'exécuter facilement et rapidement des conteneurs sans gérer aucun serveur. Les instances de conteneur exécutent vos conteneurs sur des instances de calcul minimales optimisées pour les charges globales de conteneur.

Instances de conteneur

Moteur Kubernetes (OKE) : le service OKE utilise Kubernetes, le système open source qui automatise le déploiement, le redimensionnement et la gestion des applications en conteneur dans des clusters d'hôtes. Kubernetes regroupe les conteneurs qui constituent une application en unités logiques appelées pods pour faciliter sa gestion. Pour plus d'informations.

Kubernetes Engine (OKE)

Utilisation des instances après leur création

Tâche

Liens

Connexion à une instance : vous pouvez vous connecter à l'instance en cours d'application à l'aide d'une connexion Secure Shell (SSH) ou Bureau à distance.

Connexion à une instance de calcul

Sauvegarder les instances : vous pouvez sauvegarder les instances et les conserver sur un autre serveur à des fins de sécurité. Si nécessaire, vous pouvez importer la sauvegarde dans un bucket Object Storage et l'utiliser pour créer des instances.

Sauvegarde et restauration d'une instance

Volumes de blocs

Block Volumes fournit une capacité de stockage réseau hautes performances qui prend en charge une grande variété d'E/S intensives de charges globales.

Un volume de blocs est une unité de stockage de blocs détachable qui vous permet d'augmenter dynamiquement la capacité de stockage de vos instances de calcul, de fournir un stockage de données durable et persistant qui peut être migré entre les instances de calcul et d'héberger de grandes bases de données.

Le service Block Volume permet de regrouper plusieurs volumes dans un groupe de volumes. Les groupes de volumes simplifient le processus de création de sauvegardes et de clones.

Vous pouvez créer, attacher, connecter et déplacer des volumes, et modifier ces performances afin de répondre à vos exigences en termes de stockage, de performances et d'application.

Une fois qu'un volume est attaché et enregistré à l'instance de calcul, vous pouvez l'utiliser comme un disque dur classique. Vous pouvez également déconnecter un volume et l'attacher à une autre instance de calcul sans perdre de données.

Tâche

Liens

Découvrez le service Block Volume, les composants requis, les types d'accès et les options de performances.

Stockage Block Volume

En savoir plus sur les sauvegardes et clones de volume.

Sauvegardes et clones de volume

Créez un volume de blocs à une instance et attachez-le afin de développer le stockage disponible sur cette instance.

Création et attachement de volumes de blocs

Gérer les volumes de blocs. Vous pouvez répertorier, modifier, déplacer, cloner, détacher et supprimer des volumes de blocs.

Gestion des volumes de blocs

Gérer les volumes d'initialisation. Lorsque vous créez une instance, un volume d'initialisation de l'instance est créé dans le même compartiment et associé à l'instance. Vous pouvez répertorier, détacher, rattacher, sauvegarder, cloner et supprimer des volumes d'initialisation.

Gestion des volumes d'initialisation

Développez éventuellement la taille d'un volume de blocs. Vous ne pouvez pas réduire la taille.

Redimensionnement des volumes

Eventuellement, organisez plusieurs volumes en un groupe de volumes. Un groupe de volumes peut inclure des volumes de blocs et d'initialisation.

Gestion des groupes de volumes

Vous pouvez éventuellement créer un instantané ponctuel des données sur un volume de blocs ou d'initialisation. Ces sauvegardes peuvent ensuite être restaurées vers de nouveaux volumes à tout moment.

Sauvegarde de volumes de blocs

Effectuez automatiquement des sauvegardes de volume et de groupe de volumes à l'aide d'une programmation, et conservez-les en fonction du paramètre de conservation défini dans la stratégie de sauvegarde.

Gestion des stratégies de sauvegarde

Systèmes de fichiers

Le service File Storage fournit un système de fichiers réseau durable, évolutif et sécurisé. Vous pouvez vous connecter à un système de fichiers de service File Storage à partir de n'importe quelle instance de votre réseau cloud virtuel (VCN).

Tâche

Liens

Découvrez le service File System, les protocoles pris en charge, les objets requis, les chemins, les règles de sécurité et les ports réseau.

Stockage de fichiers

Créez un système de fichiers, une cible de montage et un export.

Création d'un système de fichiers, d'une cible de montage et d'un export

Pour pouvoir monter un système de fichiers, vous devez configurer des règles de sécurité afin d'autoriser le trafic vers la carte d'interface réseau virtuelle de la cible de montage à l'aide de protocoles et de ports spécifiques.

Contrôle de l'accès à File Storage

Les utilisateurs d'instance des systèmes d'exploitation UNIX, tels que Linux et Oracle Solaris, peuvent utiliser les commandes du système d'exploitation pour monter et accéder aux systèmes de fichiers.

Montage de systèmes de fichiers sur des instances UNIX

Vous pouvez rendre les systèmes de fichiers disponibles pour les instances Microsoft Windows en mappant un lecteur réseau avec l'adresse IP de la cible de montage et le chemin d'export fournis par le service File Storage. Vous pouvez effectuer cette tâche à l'aide des protocoles NFS ou SMB.

Montage de systèmes de fichiers sur des instances de Microsoft Windows

Gestion des cibles de montage et des exportations. Pour qu'une instance puisse monter un système de fichiers, le VCN de l'instance doit avoir une cible de montage. Vous pouvez réutiliser la même cible de montage pour mettre à disposition sur le réseau autant d'installations de fichiers que vous le souhaitez Afin de réutiliser la même cible de montage pour plusieurs systèmes de fichiers, créez dans celle-ci un export pour chaque système de fichiers.

Gestion des cibles de montage et des exports

Gestion de systèmes de fichiers. Un système de fichiers dans le service File Storage représente un système de fichiers réseau monté par un ou plusieurs clients. Les données sont ajoutées à un système de fichiers à partir du client.

Gestion de systèmes de fichiers

Vous pouvez éventuellement créer et gérer des instantanés de système de fichiers. Les clichés constituent une vue cohérente et ponctuelle de vos systèmes de fichiers.

Gestion des clichés de système de fichiers

Le cas échéant, clonez un système des fichiers. Un clone est un système d'un nouveau fichier créé à partir d'un cliché d'un système existant.

Gestion des clones de système de fichiers

Object Storage

Le service Object Storage offre une durabilité fiable et rentable des données.

Le service Object Storage stocke des données non structurées de tout type de contenu, notamment des données analytiques et du contenu enrichi, tels que des images et des vidéos. Les données sont stockées en tant qu'objet dans un bucket. Les buckets sont associés à un compartiment au sein d'une location. Vous pouvez stocker et extraire les données directement à partir d'Internet ou de Private Cloud Appliance de manière sûre et sécurisée.

Tâche

Liens

Découvrez les ressources Object Storage telles que les objets, les buckets et les espaces de noms.

Object Storage

Créer et gérer des buckets. Un bucket est un conteneur destiné à stocker des objets dans un compartiment au sein d'un espace de noms Object Storage.

Gestion des buckets Object Storage

Créer et gérer des objets de stockage. Cela inclut le téléchargement, le téléchargement et la suppression d'objets dans un bucket.

Gestion des objets de stockage

Gérer la gestion des versions d'objet. La gestion des versions d'objet protège les données contre la mise à jour, l'écrasement ou la suppression accidentels ou malveillants d'objets.

Contrôle de la gestion des versions d'objet

Utilisez des demandes pré-authentifiée pour permettre aux utilisateurs d'accéder aux buckets ou aux objets sans disposer de leurs propres informations d'identification, tant que leur créateur dispose des droits d'accès à ces objets.

Utilisation des demandes pré-authentifiée

Définissez des règles de rétention pour fournir des options d'enregistrement non mutables pour les données écrites dans Object Storage en vue du respect des exigences juridiques, de gouvernance et d'obligation de conservation des données. Les règles de conservation peuvent également protéger les données contre les écritures ou les suppressions accidentelles ou malveillantes.

Définition de règles de conservation

Equilibreurs de charge

L'équilibrage de charge est la méthode permettant de partager une charge de travail de manière égale entre les serveurs. Il empêche les clients de submerger certains serveurs.

Le service Load Balancer fournit la répartition automatique du trafic d'un point d'entrée vers plusieurs serveurs accessibles depuis votre réseau cloud virtuel (VCN). Le service propose un équilibreur de main-d'oeuvre avec une adresse IP publique ou privée au choix.

Deux principaux types d'équilibreur de charge sont disponibles sur Private Cloud Appliance :

  • Load Balancer as a Service (LBaaS) – Ce type d'équilibreur de charge fonctionne sur toutes les couches de protocole, y compris l'application. Lorsque le terme "équilibreur de charge" (LB) apparaît sans qualification, l'instruction fait référence à LBaaS.
  • Equilibreurs de charge réseau (NLB) – Ce type d'équilibreur de charge fonctionne sur les couches de protocole sous l'application elle-même, au niveau de la couche réseau. Le terme "équilibreur de charge réseau" (NLB) fait toujours référence à un équilibreur de charge réseau et non à LBaaS.

Pour plus d'informations sur les différences entre les deux types d'équilibreur de charge, reportez-vous à Equilibreurs de charge. Voir aussi les tableaux suivants.

Load Balancer as a Service (LBaaS)

Tâche

Liens

Découvrez comment LBaaS répartit automatiquement le trafic réseau.

Equilibreur de charge en tant que service

Découvrez les configurations frontales LBaaS, les équilibreurs de charge privés et publics, les processus d'écoute, les mécanismes de cryptage et la persistance de session.

Configuration frontale

Gérer les équilibreurs de charge. L'équilibrage de charge est la méthode permettant de partager une charge de travail de manière égale entre les serveurs. Vous pouvez créer, afficher, modifier et supprimer des équilibreurs de charge.

Gestion des équilibreurs de charges

Gérer les mécanismes de cryptage. Vous pouvez utiliser un mécanisme de cryptage avec un équilibreur de charge pour déterminer la sécurité, la compatibilité et la vitesse du trafic HTTPS.

Gestion des mécanismes de cryptage

Importer et gérer les certificats SSL.

Certificats SSL d'équilibreur de charge

Gérez les ensembles de back-ends. Le terme back-end fait référence aux composants qui reçoivent, traitent et répondent aux demandes client transmises.

Certificats SSL d'équilibreur de charge

Gérez les serveurs back-end. Lors de la création d'un équilibreur de gestion de charge, vous devez indiquer les serveurs back-end à inclure dans chaque ensemble de back-ends.

Gestion des serveurs back-end

Gérez les noms d'hôte virtuel. Vous pouvez utiliser les noms d'hôte virtuel avec un équilibreur de charges pour des listeners.

Gestion des noms d'hôte virtuel

Gérer les ensembles de routages par voie. Vous pouvez appliquer un ensemble de routages par chemin à un équilibreur de charge afin de déterminer l'ensemble de back-ends de destination approprié pour les URI entrants.

Gestion des ensembles de routages par chemin

Gérer les processus d'écoute Vous pouvez utiliser des processus d'écoute pour rechercher le trafic entrant sur l'adresse IP de l'équilibreur de charge.

Managing Listeners

Vérifiez l'intégrité de l'équilibreur de charge à l'aide de tests de vérification de l'état.

Vérifications de l'état

Equilibreurs de charges réseau (NLB)

Tâche

Liens

Découvrez les équilibreurs de charge réseau. Vous pouvez configurer la fonctionnalité d'équilibrage de charge réseau (NLB) pour distribuer automatiquement le trafic réseau.

Equilibreurs de charge réseau

Créez et gérez des équilibreurs de charge réseau.

Gestion des équilibreurs de charge réseau

Gérer les ensembles de back-ends NLB. Vous pouvez utiliser des ensembles de back-ends pour créer des entités logiques composées d'une stratégie d'équilibreur de charge réseau, d'une stratégie de vérification de l'état et d'une liste de serveurs back-end pour une ressource d'équilibreur de charge réseau.

Gestion des ensembles de back-ends NLB

Créez et gérez des serveurs back-end NLB. Les serveurs back-end reçoivent le trafic entrant en fonction des stratégies indiquées pour l'ensemble de back-ends.

Gestion des serveurs back-end NLB

Créez et gérez des processus d'écoute NLB. Les processus d'écoute recherchent le trafic entrant sur l'adresse IP de l'équilibreur de charge réseau.

Gestion des processus d'écoute NLB

Vérifiez l'état de l'équilibreur de charge réseau.

Vérification de l'état de l'équilibreur de charge réseau

Consulter les demandes de travail NLB pour voir si des erreurs se sont produites.

Consulter les erreurs de demande de travail NLB

Kubernetes Engine (OKE)

Oracle Kubernetes Engine (OKE) est un service évolutif hautement disponible qui peut être utilisé pour déployer n'importe quelle application en conteneur vers Private Cloud Appliance.

Le service OKE utilise le fournisseur d'API de cluster (CAPI) et le fournisseur d'API de cluster pour Oracle Cloud Infrastructure (CAPOCI) pour orchestrer le cluster sur Private Cloud Appliance.

Le service OKE utilise Kubernetes, le système open source, pour automatiser le déploiement, le redimensionnement et la gestion des applications en conteneur dans des clusters d'hôtes. Kubernetes regroupe les conteneurs qui constituent une application en unités logiques appelées pods pour faciliter sa gestion.

Pour plus d'informations sur Kubernetes dans Oracle, reportez-vous à Qu'est-ce que les kuberrnetes ? Pour plus d'informations générales sur Kubernetes, reportez-vous au site Kubernetes

Tâche

Liens

Découvrez quelles versions des fournisseurs Kubernetes et Terraform sont prises en charge et quelles sont les limites de service OKE sur Compute Cloud@Customer isolé.

Kubernetes Engine (OKE)

Comprendre les workflows distincts pour les différents types d'administrateur. Découvrez ce que les administrateurs doivent faire pour activer et configurer OKE.

Workflow OKE

Suivez les meilleures pratiques OKE pour obtenir de meilleurs résultats à l'aide des clusters OKE.

Meilleures pratiques OKE

Créez des ressources réseau OKE.

Création de ressources réseau OKE

Créez, mettez à jour ou supprimez des clusters OKE. Vous pouvez créer un cluster public ou un cluster privé.

Création et gestion des clusters OKE

Installez et gérez éventuellement des modules complémentaires de cluster OKE. Les modules complémentaires de cluster étendent les fonctionnalités de base de Kubernetes et améliorent les performances et la gestion des clusters.

Gestion des modules complémentaires de cluster OKE

Créez, mettez à jour et supprimez des pools de noeuds pour un cluster OKE. Découvrez comment reconnaître les noeuds de pool de noeuds dans une liste de toutes les instances d'une location, et comment supprimer un noeud unique d'un pool de noeuds.

Créer et gérer des pools de noeuds de processus actifs OKE

Afficher les applications en conteneur. Vous exposez les applications de manière à ce que les applications de noeud de processus actif soient accessibles depuis l'extérieur de l'infrastructure.

Exposer des applications en conteneur

Ajoutez un stockage persistant pour une utilisation par les applications sur un noeud de cluster OKE. Le stockage créé dans le système de fichiers racine d'un conteneur est supprimé lorsque vous le supprimez. Pour un stockage plus durable des applications en conteneur, configurez des volumes persistants afin de stocker des données en dehors des conteneurs.

Ajout de stockage pour les applications en conteneur