Multitenancy support

IBM® Cloud Pak for Data supports different installation and deployment mechanisms for achieving multitenancy.

According to Gartner, multitenancy is:

Multitenancy is a reference to the mode of operation of software where multiple independent instances of one or multiple applications operate in a shared environment. The instances (tenants) are logically isolated, but physically integrated. The degree of logical isolation must be complete, but the degree of physical integration will vary.

Multitenancy for the platform

Cloud Pak for Data (the Cloud Pak for Data control plane) can be installed multiple times on the same cluster by installing each instance of Cloud Pak for Data in a separate project (Kubernetes namespace).

The following components are installed once on the cluster and shared by any instances of Cloud Pak for Data on the cluster:
  • IBM Cloud Pak® foundational services
  • Scheduling service

Multitenancy for services

The Cloud Pak for Data platform supports multiple mechanisms for achieving service multitenancy. However, not all services support the same mechanisms. The platform offers the following mechanisms:
  • Installing a service one time in each project where the control plane is installed. (This is the most common method for achieving multitenancy.)
  • Installing a service multiple times in the same project as the control plane
  • Installing a service one time in the same project control plane and provisioning multiple instances of the service in that project
  • Installing a service one time in a project that is tethered to the project where the control plane is installed
  • Installing a service one time in the same project as the control plane and deploying instances of the service to projects that are tethered to the project where the control plane is installed
Service Install the service in separate projects Install the service multiple times in the same project Install the service once and deploy multiple instances in the same project Install the service in separate tethered projects Deploy multiple instances to in the same tethered project
Anaconda Repository for IBM Cloud Pak for Data Not applicable Not applicable Not applicable Not applicable Not applicable
Analytics Engine Powered by Apache Spark Yes No Yes No No
Cognos® Analytics Yes No No. One instance only. No No
Cognos Dashboards Yes No No No No
Data Privacy Yes No No No No
Data Refinery Yes No No No No
Data Virtualization Yes No No. One instance only. No No
DataStage® Yes No No No No
Db2® Yes No Yes No No
Db2 Big SQL Yes No Yes No No
Db2 Data Gate Yes No Yes No No
Db2 Data Management Console Yes No No. One instance only. No No
Db2 Event Store Yes, but you are constrained by the number of nodes in your cluster. No No No No
Db2 Warehouse Yes No Yes No No
Decision Optimization Yes No No No No
EDB Postgres Yes No Yes No No
Execution Engine for Apache Hadoop Yes No No No No
Financial Services Workbench This information is not currently available. This information is not currently available. This information is not currently available. This information is not currently available. This information is not currently available.
Guardium® External S-TAP® Yes Yes Yes No No
IBM Match 360 with Watson™ Yes No No No No
Informix® Yes No Yes No No
MongoDB Yes No Yes No No
Open Data for Industries Yes No No. One instance only. Yes No
OpenPages® Yes No Yes No Yes
Planning Analytics Yes No No. One instance only. No No
Product Master Yes No No No No
RStudio® Server with R 3.6 Yes No No No No
SPSS® Modeler Yes No No No No
Virtual Data Pipeline Not applicable Not applicable Not applicable Not applicable Not applicable
Voice Gateway Yes Yes Not applicable Not applicable Not applicable
Watson Assistant Yes Yes Yes No No
Watson Discovery Yes No Yes No No
Watson Knowledge Catalog Yes No No No No
Watson Knowledge Studio Yes No Yes, up to 30 instances. No No
Watson Machine Learning Yes No No No No
Watson Machine Learning Accelerator Yes No No Yes No. One instance only.
Watson OpenScale Yes No Yes No No
Watson Speech to Text Yes No Yes No No
Watson Studio Yes No No No No
Watson Studio Runtimes Yes No No No No
Watson Text to Speech Yes No Yes No No