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 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 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.
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 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.
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 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.
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é.
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
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.
Ordinateur partagé | Calcul isolé | |
---|---|---|
PostgreSQL | ||
MongoDB Standard | ||
MongoDB Enterprise | ||
Redis | ||
Elasticsearch Enterprise | ||
Elasticsearch Platinum | ||
MySQL | ||
RabbitMQ | ||
EnterpriseDB | ||
etcd |