Provisioning multiple instances of the Watson OpenScale service

After you install the Watson™ OpenScale service, a default instance is created. You can create new instances based on the default or initial instance by using the IBM Cloud Pak® for Data user interface.

About this task

Individual instances of the Watson OpenScale service that are hosted on the same IBM Cloud Pak for Data platform are independent, but they share a pool of services and hardware resources. This setup is known as a multi-tenant environment.

Data that is persisted to the data marts of individual Watson OpenScale instances is isolated. Individual instances can connect to the same database, in which case they store their data in different schemas within the same database. If further separation is required, individual Watson OpenScale instances on a single IBM Cloud Pak for Data platform can be configured to specify separate Db2® databases for the creation of the data mart. Additionally, each database schema is managed automatically by Watson OpenScale.

Because Watson OpenScale instances have either their own database schemas or different Db2 database instances, model monitoring information and payload records of individual Watson OpenScale instances that are hosted on the same platform are fully separated. Using multiple Watson OpenScale instance IDs allows you to namespace Watson OpenScale API objects and model monitors, which provides separation of groups within an existing Watson OpenScale installation. Different user groups see only those models that are registered with their individual Watson OpenScale service instance, allowing for fine-grained access control within multiple instances that are hosted on a single platform.

When an application makes API calls and authenticates to Watson OpenScale on an IBM Cloud Pak for Data platform that hosts more than one instance of the Watson OpenScale service, the application should specify the instance ID of the instance they want to target. Otherwise, API calls default to the first instance that is installed on the platform.

Procedure

  1. Navigate to the Zen home page on the IBM Cloud Pak for Data cluster, for example, https://<cpd-base-url>/zen/#/homepage.
  2. From the main menu, click Services > Instances .
  3. From the instances page, click New instance.
  4. From the services catalog page, select Watson OpenScale.
  5. From the Watson OpenScale catalog page, click New instance.
  6. From the new service instance page, complete the following fields: Name for the instance, Namespace, and Description. Then, click Next.
  7. Review information and click Create.
  8. Wait 1 - 2 minutes while the new instance is provisioned and reload the page.
  9. Navigate to the Watson OpenScale Insights dashboard and, from the drop-down list, select the instance that you want to use.