IBM Cloud Docs
Aperçu des modèles d'hébergement

Aperçu des modèles d'hébergement

Pour permettre une allocation fiable des ressources, Cloud Databases propose deux modèles d'hébergement : Shared Compute et Isolated Compute. Cloud Databases Shared Compute est une option flexible pour le déploiement de votre base de données qui préserve la prévisibilité des performances. Cloud Databases L'informatique isolée est notre recommandation pour les applications d'entreprise de production, car elle offre un contrôle plus précis et des fonctions d'entreprise.

La mise à l'échelle de vos bases de données Shared Compute ou Isolated Compute est actuellement disponible uniquement via la CLI, l'API ou Terraform.

Cloud Databases Calcul partagé

Shared Compute est une offre multi-locataires flexible pour des sélections de capacité dynamiques, affinées et découplées.

Lors du provisionnement de Shared Compute via la console IBM Cloud, vous avez la possibilité de choisir entre les préréglages d'allocation de ressources initiaux suivants : Small (1 CPU et 8 GB RAM pour RabbitMQ, 0.5 CPU et 4 GB RAM pour toutes les autres bases de données) ou Custom (≥ 2 CPU et ≥ 4 GB RAM). Small dispose d'une quantité fixe de CPU et de RAM, mais vous pouvez changer de disque. Custom peut être entièrement personnalisé.

Avec l'option Petite allocation, vous pouvez tester la base de données avec la plus petite allocation de ressources. Si vous avez des exigences plus élevées en matière de performances, vous pouvez facilement tirer parti de la flexibilité du modèle partagé avec le préréglage de l'allocation personnalisée. Grâce à la possibilité de sélectionner la quantité de ressources CPU et RAM que vous recevez, les performances peuvent être adaptées à votre charge de travail.

Cloud Databases Calcul isolé

Isolated Compute est une offre sécurisée à locataire unique pour les charges de travail complexes et hautement performantes des entreprises. En plaçant votre déploiement et tous les agents de gestion des données utilisateur associés sur une machine isolée, Cloud Databases Isolated Compute fournit des ressources informatiques dédiées, une bande passante de stockage dédiée et une isolation au niveau de l'hyperviseur.

Lors du provisionnement, choisissez une taille d'hôte initiale pour votre instance. Le stockage est toujours sélectionné séparément, ce qui vous permet de déterminer la taille du disque et le nombre d'IOPSUne référence de calcul standard utilisée pour déterminer les meilleurs paramètres de configuration pour les serveurs. que votre base de données reçoit.

La mise à l'échelle automatique du CPU et de la RAM n'est pas prise en charge sur Isolated Compute. La mise à l'échelle automatique des disques est disponible. Si vous avez provisionné une instance isolée ou basculé d'un déploiement avec autoscaling, surveillez vos ressources en utilisant l'intégrationIBM Cloud® Monitoring, qui fournit des mesures pour la mémoire, l'espace disque et l'utilisation des E/S disque. Pour ajouter des ressources à votre instance, mettez manuellement à l'échelle votre déploiement.

Dimensionnement de l'informatique isolée

Isolated Compute offre 6 choix de taille :

  • 4 CPU x 16 RAM
  • 8 CPU x 32 RAM
  • 8 CPU x 64 RAM
  • 16 CPU x 64 RAM
  • 32 CPU x 128 RAM
  • 30 CPU x 240 RAM

Cloud Databases Calcul partagé

Shared Compute est une offre multi-locataires flexible pour des sélections de capacité dynamiques, affinées et découplées.

Chaque instance de base de données reçoit une allocation déterministe de CPU. Si une instance est provisionnée sans sélectionner une quantité de CPU, Shared Compute alloue automatiquement une petite quantité de CPU à votre base de données jusqu'à un maximum de 2 cœurs. Le CPU automatique est fourni selon un ratio 1:8 CPU:RAM ; par conséquent, un utilisateur disposant de 4 Go de RAM reçoit 4/8th de CPU ; un utilisateur disposant de 8 Go de RAM reçoit 1 CPU ; et un utilisateur disposant de 20 Go de RAM reçoit 2 CPU en raison de la limite de 2 CPU.

Pour cette allocation fractionnée et automatique des vCPU, il vous suffit d'indiquer vos besoins en matière d'allocation de RAM et de disque. Le choix de multitenant signifie que notre système gérera l'allocation des vCPU dans un rapport de 1/8 par rapport à l'allocation de la RAM. Nous recommandons des allocations entières lors de la spécification des allocations vCPU.

Si vous avez des exigences de performance supérieures à 2 CPU, vous pouvez facilement tirer parti de la flexibilité du modèle partagé. Grâce à la possibilité de sélectionner la quantité de ressources CPU et RAM que vous recevez, les performances peuvent être adaptées à votre charge de travail. En outre, si vous savez que votre instance connaîtra une demande variable, utilisez la mise à l'échelle automatique de la RAM pour définir non seulement la charge et la durée attendues qui déclencheront la mise à l'échelle des ressources, mais aussi la limite de ressources et de coûts à laquelle votre base de données s'adaptera.

En raison des exigences propres à chaque service, Cloud Databases a mis en place des exigences minimales en matière de ressources pour toutes les instances de Shared Compute. Lorsque toutes les instances multi-locataires existantes passeront à l'informatique partagée, ces exigences minimales en matière de ressources seront appliquées. Les instances multi-locataires actuelles ne seront pas facturées (c'est-à-dire qu'elles bénéficieront de droits acquis) pour toute augmentation jusqu'à ces exigences minimales en matière de ressources décidées par IBM jusqu'en mai 2025. Pour plus d'informations, voir la section sur les droits acquis en matière de modèles d'hébergement.

Cloud Databases Calcul isolé

Isolated Compute est une offre sécurisée à locataire unique pour les charges de travail complexes et hautement performantes des entreprises. En plaçant votre déploiement et tous les agents de gestion des données utilisateur associés sur une machine isolée, Cloud Databases Isolated Compute fournit des ressources informatiques dédiées, une bande passante de stockage dédiée et une isolation au niveau de l'hyperviseur.

Lors de l'approvisionnement, choisissez la taille du processeur et de la mémoire vive de la machine pour installer votre base de données. Cette machine sera exclusivement affectée à l'exécution de votre instance de base de données. Le stockage est toujours sélectionné séparément, ce qui vous permet de déterminer la taille du disque et le nombre d'IOPSUne référence de calcul standard utilisée pour déterminer les meilleurs paramètres de configuration pour les serveurs. que votre base de données reçoit. Mettez votre base de données à l'échelle et modifiez la taille de votre machine en utilisant la méthode de votre choix : le Cloud Databases CLI plug-in, le Cloud Databases API ou le Terraform.

Dimensionnement de l'informatique isolée

Isolated Compute offre 6 choix de taille :

  • 4 CPU x 16 RAM
  • 8 CPU x 32 RAM
  • 8 CPU x 64 RAM
  • 16 CPU x 64 RAM
  • 32 CPU x 128 RAM
  • 30 CPU x 240 RAM

Le paramètre host_flavor définit la taille du calcul. Saisissez la valeur correspondant à la taille souhaitée. Pour provisionner une instance Shared Compute, spécifiez multitenant Toutes les autres options vous placent dans différentes tailles d'ordinateurs isolés.

Paramètre de dimensionnement de la saveur de l'hôte
Goût de l'hôte valeur de la saveur de l'hôte
Ordinateur partagé multitenant
4 CPU x 16 RAM b3c.4x16.encrypted
8 CPU x 32 RAM b3c.8x32.encrypted
8 CPU x 64 RAM m3c.8x64.encrypted
16 CPU x 64 RAM b3c.16x64.encrypted
32 CPU x 128 RAM b3c.32x128.encrypted
30 CPU x 240 RAM m3c.30x240.encrypted

Cloud Databases Calcul partagé

Shared Compute est une offre multi-locataires flexible pour des sélections de capacité dynamiques, affinées et découplées.

Chaque instance de base de données reçoit une allocation déterministe de CPU. Si une instance est provisionnée sans sélectionner une quantité de CPU, Shared Compute alloue automatiquement une petite quantité de CPU à votre base de données jusqu'à un maximum de 2 cœurs. Le CPU automatique est fourni selon un ratio 1:8 CPU:RAM ; par conséquent, un utilisateur disposant de 4 Go de RAM reçoit 4/8th de CPU ; un utilisateur disposant de 8 Go de RAM reçoit 1 CPU ; et un utilisateur disposant de 20 Go de RAM reçoit 2 CPU en raison de la limite de 2 CPU.

Pour cette allocation fractionnée et automatique des vCPU, il vous suffit d'indiquer vos besoins en matière d'allocation de RAM et de disque. Le choix de multitenant signifie que notre système gérera l'allocation des vCPU dans un rapport de 1/8 par rapport à l'allocation de la RAM. Nous recommandons des allocations entières lors de la spécification des allocations vCPU.

Si vous avez des exigences de performance supérieures à 2 CPU, vous pouvez facilement tirer parti de la flexibilité du modèle partagé. Grâce à la possibilité de sélectionner la quantité de ressources CPU et RAM que vous recevez, les performances peuvent être adaptées à votre charge de travail. En outre, si vous savez que votre instance connaîtra une demande variable, utilisez la mise à l'échelle automatique de la RAM pour définir non seulement la charge et la durée attendues qui déclencheront la mise à l'échelle des ressources, mais aussi la limite de ressources et de coûts à laquelle votre base de données s'adaptera.

En raison des exigences propres à chaque service, Cloud Databases a mis en place des exigences minimales en matière de ressources pour toutes les instances de Shared Compute. Lorsque toutes les instances multi-locataires existantes passeront à l'informatique partagée, ces exigences minimales en matière de ressources seront appliquées. Les instances multi-locataires actuelles ne seront pas facturées (c'est-à-dire qu'elles bénéficieront de droits acquis) pour toute augmentation jusqu'à ces exigences minimales en matière de ressources décidées par IBM jusqu'en mai 2025. Pour plus d'informations, voir la section sur les droits acquis en matière de modèles d'hébergement.

Cloud Databases Calcul isolé

Isolated Compute est une offre sécurisée à locataire unique pour les charges de travail complexes et hautement performantes des entreprises. En plaçant votre déploiement et tous les agents de gestion des données utilisateur associés sur une machine isolée, Cloud Databases Isolated Compute fournit des ressources informatiques dédiées, une bande passante de stockage dédiée et une isolation au niveau de l'hyperviseur.

Lors de l'approvisionnement, choisissez la taille du processeur et de la mémoire vive de la machine pour installer votre base de données. Cette machine sera exclusivement affectée à l'exécution de votre instance de base de données. Le stockage est toujours sélectionné séparément, ce qui vous permet de déterminer la taille du disque et le nombre d'IOPSUne référence de calcul standard utilisée pour déterminer les meilleurs paramètres de configuration pour les serveurs. que votre base de données reçoit. Mettez votre base de données à l'échelle et modifiez la taille de votre machine en utilisant la méthode de votre choix : le Cloud Databases CLI plug-in, le Cloud Databases API ou le Terraform.

Dimensionnement de l'informatique isolée

Isolated Compute offre 6 choix de taille :

  • 4 CPU x 16 RAM
  • 8 CPU x 32 RAM
  • 8 CPU x 64 RAM
  • 16 CPU x 64 RAM
  • 32 CPU x 128 RAM
  • 30 CPU x 240 RAM

Le paramètre host_flavor définit la taille du calcul. Saisissez la valeur correspondant à la taille souhaitée. Pour provisionner une instance Shared Compute, spécifiez multitenant Toutes les autres options vous placent dans différentes tailles d'ordinateurs isolés.

Paramètre de dimensionnement de la saveur de l'hôte
Goût de l'hôte valeur de la saveur de l'hôte
Ordinateur partagé multitenant
4 CPU x 16 RAM b3c.4x16.encrypted
8 CPU x 32 RAM b3c.8x32.encrypted
8 CPU x 64 RAM m3c.8x64.encrypted
16 CPU x 64 RAM b3c.16x64.encrypted
32 CPU x 128 RAM b3c.32x128.encrypted
30 CPU x 240 RAM m3c.30x240.encrypted

Cloud Databases Calcul partagé

Shared Compute est une offre multi-locataires flexible pour des sélections de capacité dynamiques, affinées et découplées.

Chaque instance de base de données reçoit une allocation déterministe de CPU. Si une instance est provisionnée sans sélectionner une quantité de CPU, Shared Compute alloue automatiquement une petite quantité de CPU à votre base de données jusqu'à un maximum de 2 cœurs. Le CPU automatique est fourni selon un ratio 1:8 CPU:RAM ; par conséquent, un utilisateur disposant de 4 Go de RAM reçoit 4/8th de CPU ; un utilisateur disposant de 8 Go de RAM reçoit 1 CPU ; et un utilisateur disposant de 20 Go de RAM reçoit 2 CPU en raison de la limite de 2 CPU.

Pour cette allocation fractionnée et automatique des vCPU, il vous suffit d'indiquer vos besoins en matière d'allocation de RAM et de disque. Le choix de multitenant signifie que notre système gérera l'allocation des vCPU dans un rapport de 1/8 par rapport à l'allocation de la RAM. Nous recommandons des allocations entières lors de la spécification des allocations vCPU.

Si vous avez des exigences de performance supérieures à 2 CPU, vous pouvez facilement tirer parti de la flexibilité du modèle partagé. Grâce à la possibilité de sélectionner la quantité de ressources CPU et RAM que vous recevez, les performances peuvent être adaptées à votre charge de travail. En outre, si vous savez que votre instance connaîtra une demande variable, utilisez la mise à l'échelle automatique de la RAM pour définir non seulement la charge et la durée attendues qui déclencheront la mise à l'échelle des ressources, mais aussi la limite de ressources et de coûts à laquelle votre base de données s'adaptera.

En raison des exigences propres à chaque service, Cloud Databases a mis en place des exigences minimales en matière de ressources pour toutes les instances de Shared Compute. Lorsque toutes les instances multi-locataires existantes passeront à l'informatique partagée, ces exigences minimales en matière de ressources seront appliquées. Les instances multi-locataires actuelles ne seront pas facturées (c'est-à-dire qu'elles bénéficieront de droits acquis) pour toute augmentation jusqu'à ces exigences minimales en matière de ressources décidées par IBM jusqu'en mai 2025. Pour plus d'informations, voir la section sur les droits acquis en matière de modèles d'hébergement.

Cloud Databases Calcul isolé

Isolated Compute est une offre sécurisée à locataire unique pour les charges de travail complexes et hautement performantes des entreprises. En plaçant votre déploiement et tous les agents de gestion des données utilisateur associés sur une machine isolée, Cloud Databases Isolated Compute fournit des ressources informatiques dédiées, une bande passante IO et réseau dédiée et une isolation au niveau de l'hyperviseur.

Lors de l'approvisionnement, choisissez la taille du processeur et de la mémoire vive de la machine pour installer votre base de données. Cette machine sera exclusivement affectée à l'exécution de votre instance de base de données. Le stockage est toujours sélectionné séparément, ce qui vous permet de déterminer la taille du disque et le nombre d'IOPSUne référence de calcul standard utilisée pour déterminer les meilleurs paramètres de configuration pour les serveurs. que votre base de données reçoit. Mettez votre base de données à l'échelle et modifiez la taille de votre machine en utilisant la méthode de votre choix : le Cloud Databases CLI plug-in, le Cloud Databases API ou le Terraform.

La mise à l'échelle automatique du CPU et de la RAM n'est pas prise en charge sur Cloud Databases Isolated Compute. La mise à l'échelle automatique des disques est disponible. Si vous avez provisionné une instance isolée ou basculé d'un déploiement avec autoscaling, surveillez vos ressources en utilisant l'intégrationIBM Cloud® Monitoring, qui fournit des mesures pour la mémoire, l'espace disque et l'utilisation des E/S disque. Pour ajouter des ressources à votre instance, mettez manuellement à l'échelle votre déploiement.

Dimensionnement de l'informatique isolée

Isolated Compute offre 6 choix de taille :

  • 4 CPU x 16 RAM
  • 8 CPU x 32 RAM
  • 8 CPU x 64 RAM
  • 16 CPU x 64 RAM
  • 32 CPU x 128 RAM
  • 30 CPU x 240 RAM

Le paramètre host_flavor définit la taille du calcul. Saisissez la valeur correspondant à la taille souhaitée. Pour provisionner une instance Shared Compute, spécifiez multitenant Toutes les autres options vous placent dans différentes tailles d'ordinateurs isolés.

Paramètre de dimensionnement de la saveur de l'hôte
Goût de l'hôte valeur de la saveur de l'hôte
Ordinateur partagé multitenant
4 CPU x 16 RAM b3c.4x16.encrypted
8 CPU x 32 RAM b3c.8x32.encrypted
8 CPU x 64 RAM m3c.8x64.encrypted
16 CPU x 64 RAM b3c.16x64.encrypted
32 CPU x 128 RAM b3c.32x128.encrypted
30 CPU x 240 RAM m3c.30x240.encrypted

Capacité de calcul isolée

Isolated Compute isole totalement votre base de données, y compris les pods de gestion de base de données (qui touchent les données des utilisateurs). Ces pods de gestion occupent une certaine place dans votre instance de calcul isolée, en consommant une partie du calcul de la machine. Le tableau suivant indique l'estimation du calcul restant pour chaque taille de calcul isolé.

Capacité de calcul isolée
Goût de l'hôte CPU restante RAM restante
4 CPU x 16 RAM 2.865 12.193
8 CPU x 32 RAM 6.855 26.952
8 CPU x 64 RAM 6.855 56.519
16 CPU x 64 RAM 14.835 56.519
32 CPU x 128 RAM 30.795 115.738
30 CPU x 240 RAM 28.8 223.596

Mise à disposition en cours

Pour provisionner une instance de service Cloud Databases, sélectionnez votre type d'hébergement, soit Shared Compute, soit Isolated Compute.

Pour provisionner une instance de service Cloud Databases, ajoutez un nouveau host_flavor paramètre. Ce paramètre vous permet de sélectionner le calcul partagé multitenant ou le calcul isolé en attribuant la valeur du paramètre à la taille de l'instance isolée demandée. Il est à noter que, comme les tailles de calcul isolé incluent implicitement les allocations de CPU et de RAM, les tailles de CPU et de RAM ne doivent pas être fournies lors d'une demande de calcul isolé.

Pour provisionner une instance de service Cloud Databases, ajoutez un nouveau host_flavor paramètre. Ce paramètre vous permet de sélectionner le calcul partagé multitenant ou le calcul isolé en attribuant la valeur du paramètre à la taille de l'instance isolée demandée. Il est à noter que, comme les tailles de calcul isolé incluent implicitement les allocations de CPU et de RAM, les tailles de CPU et de RAM ne doivent pas être fournies lors d'une demande de calcul isolé.

Pour provisionner une instance de service Cloud Databases, ajoutez un nouveau host_flavor paramètre. Ce paramètre vous permet de sélectionner le calcul partagé multitenant ou le calcul isolé en attribuant la valeur du paramètre à la taille de l'instance isolée demandée. Il est à noter que, comme les tailles de calcul isolé incluent implicitement les allocations de CPU et de RAM, les tailles de CPU et de RAM ne doivent pas être fournies lors d'une demande de calcul isolé.

Pour des instructions plus détaillées, consultez votre page spécifique à la base de données

Évolution et passage d'un modèle d'hébergement à l'autre

Pour les nouveaux modèles d'hébergement, la mise à l'échelle et la commutation sont des opérations similaires. Tout en faisant évoluer votre base de données comme vous le feriez normalement, sélectionnez un type d'hébergement différent de celui sur lequel votre instance de base de données est actuellement placée pour passer de l'informatique partagée à l'informatique isolée.

Pour les nouveaux modèles d'hébergement, la mise à l'échelle et la commutation sont des opérations similaires. Tout en faisant évoluer votre base de données comme vous le feriez normalement, passez d'un modèle d'hébergement à l'autre en ajoutant un nouveau jeu de paramètres host_flavor au modèle d'hébergement vers lequel vous souhaitez évoluer. Ensuite, le passage au type d'hébergement est aussi simple que l'exécution d'une commande de mise à l'échelle avec cette saveur d'hébergement ciblée.

Pour les nouveaux modèles d'hébergement, la mise à l'échelle et la commutation sont des opérations similaires. Tout en faisant évoluer votre base de données comme vous le feriez normalement, passez d'un modèle d'hébergement à l'autre en ajoutant un nouveau jeu de paramètres host_flavor au modèle d'hébergement vers lequel vous souhaitez évoluer. Ensuite, le passage au type d'hébergement est aussi simple que l'exécution d'une commande de mise à l'échelle avec cette saveur d'hébergement ciblée.

Pour les nouveaux modèles d'hébergement, la mise à l'échelle et la commutation sont des opérations similaires. Tout en faisant évoluer votre base de données comme vous le feriez normalement, passez d'un modèle d'hébergement à l'autre en ajoutant un nouveau jeu de paramètres host_flavor au modèle d'hébergement vers lequel vous souhaitez évoluer. Ensuite, le passage au type d'hébergement est aussi simple que l'exécution d'une commande de mise à l'échelle avec cette saveur d'hébergement ciblée.

Pour des instructions plus détaillées, des commandes et des paramètres, consultez votre page spécifique à la base de données.

Notez que le changement de modèle d'hébergement n'entraîne pas de temps d'arrêt, car il ne s'agit pas d'une migration de sauvegarde et de restauration. Au lieu de cela, le même processus est appliqué que pour les mises à jour ou la mise à l'échelle des instances de la base de données, où les processus de la base de données effectuent un redémarrage progressif. Nous vous recommandons de vous assurer que votre application dispose d'un login de réessai et de reconnexion pour rétablir immédiatement une connexion, car les connexions existantes seront interrompues pendant cette période.

Choisir entre les modèles d'hébergement

Choisir entre les modèles d'hébergement
Calcul isolé Ordinateur partagé
Bases de données à locataire unique avec bande passante de stockage dédiée. Les agents de gestion de base de données sont placés sur des machines isolées. Bases de données multi-locataires, logiquement séparées, partageant la bande passante. Les modules de gestion de base de données sont également multi-locataires.
Recevez toutes les ressources disponibles dans votre machine. Allocation transparente et déterministe de l'unité centrale. Sachez exactement quelles seront vos performances et augmentez ou diminuez vos capacités en fonction de votre charge de travail.
Certaines de nos offres de bases de données, telles que MongoDB Enterprise et Elasticsearch Platinum, seront uniquement fournies sur Isolated Compute. Les améliorations futures, telles que la réplication interrégionale, peuvent être prises en charge uniquement sur Isolated Compute. Exclut certaines offres de bases de données, telles que MongoDB Enterprise et Elasticsearch Platinum.
L'évolutivité est basée sur la taille des machines fournies. L'évolutivité est fine et linéaire à partir d'une configuration minimale spécifique à la base de données jusqu'à 28 CPU et 112 Go de RAM.

Disponibilité des bases de données par modèle d'hébergement

Le tableau suivant indique le modèle disponible pour chaque base de données.

Cloud Databases disponibilité du modèle d'hébergement
Ordinateur partagé Calcul isolé
PostgreSQL Icône de coche Icône de coche
MongoDB Standard Icône de coche Icône de coche
MongoDB Enterprise Icône de coche
Redis Icône de coche Icône de coche
Elasticsearch Enterprise Icône de coche Icône de coche
Elasticsearch Platinum Icône de coche
MySQL Icône de coche Icône de coche
RabbitMQ Icône de coche Icône de coche
EnterpriseDB Icône de coche
etcd Icône de coche Icône de coche