Pour déployer le service Data Virtualization, vous devez créer une instance de service Data Virtualization.
Mise à disposition via Cloud Pak for Data as a Service
Vous pouvez mettre à disposition le service Data Virtualization depuis la console Cloud Pak for Data as a Service. Pour mettre à disposition Data Virtualization pour Cloud Pak for Data as a Service, procédez comme suit.
- Si nécessaire, connectez-vous à IBM Cloud et passez votre compte IBM Cloud en paiement à l'utilisation. Pour plus d'information, voir Mise à niveau de votre compte.
- A partir de la console IBM Cloud , accédez à Gérer > Facturation et utilisationet sélectionnez Promotions pour appliquer votre code promotionnel à l'utilisation de la Data Virtualization .
- À partir de Cloud Pak for Data en tant que console de service, accédez aux Services > Catalogue de services.
- Sélectionnez Data Virtualization.
- Sélectionnez une région, choisissez un plan de tarification, configurez votre ressource et cliquez sur Créer.
Mise à disposition à partir du catalogue
Vous pouvez mettre à disposition le service Data Virtualization sur la page de cataloguedu service. Lorsque vous mettez à disposition le service à partir du catalogue, spécifiez les paramètres suivants.
- Service name -Le nom peut être n'importe quelle chaîne. Cette chaîne est le nom utilisé sur le Web et sur la ligne de commande pour identifier le nouveau déploiement.
- Groupe de ressources - Si vous organisez vos services dans des groupes de ressources, vous pouvez spécifier le groupe de ressources dans cette zone. Sinon, vous pouvez le conserver comme valeur par défaut.
- Head node size -Pour le plan Enterprise, vous ne pouvez sélectionner que l'option 8 Cores/32GB Mémoire . Pour le plan Lite, vous ne pouvez sélectionner que l'option 4 Cores/16GB Mémoire
- Noeuds worker -Pour le plan Enterprise, vous pouvez sélectionner entre 3 et 9 noeuds worker. Pour le plan Lite, un seul noeud worker est disponible.
- Taille du noeud worker -Pour le plan Enterprise, vous ne pouvez sélectionner que l'option 4 Cores/32GB Mémoire . Pour le plan Lite, vous ne pouvez sélectionner que l'option 4 Cores/16GB Mémoire
- Nœuds finaux de service - Sélectionnez l'option de nœud final Public ou Privé. Les nœuds finaux publics fournissent une connexion à votre déploiement sur le réseau public et sont la sélection par défaut. Les points d'extrémité privés acheminent le trafic via le réseau IBM Cloud Private, évitant ainsi l'exposition à l'internet public.
- InstanceKey Protect et clé de chiffrement de disque -Si vous utilisez Key Protect, vous pouvez sélectionner une instance et une clé pour chiffrer le disque du déploiement. Si vous n'utilisez pas votre propre clé, le déploiement crée et gère automatiquement sa propre clé de chiffrement de disque.
Cliquez sur Créer pour démarrer le processus de mise à disposition.
Mise à disposition à l'aide de la ligne de commande
Vous pouvez mettre à disposition le service Data Virtualization à l'aide de l'interface de ligne de commande pour demander une instance de service avec l'ID de service de la base de données que vous souhaitez mettre à disposition. Vous pouvez utiliser l'outil d'interface de ligne de commande IBM Cloud pour communiquer avec IBM Cloud à partir de votre terminal ou de votre ligne de commande. Pour plus d'informations, voir Initiation à l'interface de ligne de commande IBM Cloud.
Par exemple, utilisez le modèle de commande suivant:
ibmcloud resource service-instance-create <service-name> <service-id> <service-plan-id> <region> --service-endpoints <SERVICE_ENDPOINTS_TYPE>
Lorsque vous exécutez la commande, le déploiement de la base de données commence. Le déploiement de la base de données prend un certain temps. Vous pouvez vérifier sa progression sur votre tableau de bord IBM Cloud ou exécuter la commande suivante pour afficher l'état en cours de l'instance de service:
ibmcloud resource service-instance-create <service-name>
Indicateurs et paramètres supplémentaires
Utilisez l'indicateur
--service-endpoints
pour spécifier les types de noeud final de service à inclure dans votre déploiement. Par défaut, les connexions à votre déploiement peuvent être effectuées à partir du réseau public. Les valeurs possibles sontpublic
,private
,public-and-private
. Si l'option est omise, la valeur par défaut est un point d'extrémitépublic
. L'exemple de commande suivant spécifie un nœud final de service:ibmcloud resource service-instance-create <service-name> --service-endpoints <endpoint-type>
Utilisez l'indicateur
-p
pour fournir des paramètres supplémentaires à transmettre au processus de mise à disposition. Les paramètres sont au format JSON. Par exemple, vous pouvez utiliser le paramètre CRN (Cloud Resource Name), qui identifie de manière unique une ressource dans le cloud. Tous les noms et les valeurs de paramètre sont transmis sous forme de chaînes.
Mise à disposition à l'aide de l'API du contrôleur de ressources
Vous pouvez mettre à disposition le service Data Virtualization à l'aide de l'API du contrôleur de ressources. Cependant, pour utiliser l'API du contrôleur de ressources, vous avez besoin d'une préparation supplémentaire.
- Obtenez un jeton IAM à partir de votre jeton d'API.
- Obtenez l'ID du groupe de ressources dans lequel vous souhaitez effectuer le déploiement. Ces informations sont disponibles via l'interface de ligne de commande IBM Cloud . Vous pouvez trouver une liste de groupes de ressources avec
ibmcloud resource groups
et l'ID d'un groupe de ressources avecibmcloud resource group
. - Comprenez la région dans laquelle vous souhaitez effectuer le déploiement.
- Les paramètres
name
,target
,resource_group
etresource_plan_id
sont tous obligatoires. Vous pouvez envoyer des paramètres supplémentaires dans le corps de la demande si vous en avez besoin.
Par exemple, la demande de création suivante est un POST
pour le noeud final https://resource-controller.cloud.ibm.com/v2/resource_instances
:
curl -X POST \
https://resource-controller.cloud.ibm.com/v2/resource_instances \
-H 'Authorization: Bearer <>' \
-H 'Content-Type: application/json' \
-d '{
"name": "my-instance",
"target": "bluemix-us-south",
"resource_group": "5g9f447903254bb58972a2f3f5a4c711",
"resource_plan_id": "dash
}'
Paramètres supplémentaires
- Utilisez le paramètre
disk_encryption_key_crn
pour fournir le CRN d'une clé Key Protect , qui est utilisée pour le chiffrement de disque. Un nom de ressource de cloud Key Protect est au formatcrn:v1:<...>:key:<id>
. - Utilisez le paramètre
service-endpoints
pour spécifier le type de noeud final de service qui est pris en charge sur votre déploiement. Les options sontpublic
,private
oupublic-and-private
. En cas d'omission, la valeur par défaut estpublic
. Dans l'interface de ligne de commande,service-endpoints
est un indicateur et non un paramètre. - Utilisez le paramètre
worker_count
pour spécifier le nombre de noeuds worker.
Rubrique parent: Data Virtualization