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 |