Differences between Cloudera Public Cloud and Cloudera Private Cloud

There are some differences in Cloudera AI functionality between Cloudera Public Cloud and Cloudera Private Cloud.

Feature Cloudera Public Cloud Cloudera Private Cloud 1.5.x
Cloudera AI application control plane (infrastructure containers and workload containers) Control plane is hosted on Cloudera Public Cloud servers. Control plane is hosted on customer’s cluster.
Storage - Cloudera AI internal state data (database, images, logs) EBS on AWS, Azure Disks on Azure. Software Defined Storage System, such as Ceph or Portworx.
Storage - User project files EFS on AWS, external NFS on Azure. Internal NFS storage is recommended.
Autoscaling CPU/GPU nodes scale up and down as needed. Autoscaling concept is different; Cloudera Private Cloud shares a pooled set of resources among workloads.
Logging Per-workbench diagnostic bundles can be downloaded from the workbench. Diagnostic bundles are not supported at workbench level, but can be downloaded from the control plane at the cluster level.
Monitoring dashboards Provides four dashboards. Provides two dashboards, for K8s Container and K8s Cluster.
NFS support AWS uses EFS; Azure requires external NFS. Internal NFS is recommended, external NFS is supported.
TLS support TLS access to workbenches is supported. TLS access is supported, but requires manual setup of certificate and other steps.
Hadoop Authentication Uses FreeIPA User needs to provide credentials to communicate with the Cloudera Private Cloud Base cluster.
Remote Access Available from each workbench. Not available in the workbench. Instead, the environment's kubeconfig file may be downloaded from Environments using the Download Kubernetes configuration action for the specified environment.
Roles MLAdmin, MLUser The corresponding roles are: EnvironmentAdmin, EnvironmentUser