Functional differences between CDSW and Cloudera AI
Consider the following key differences between CDSW and Cloudera AI in some of the functions.
-
CDSW has a Host Mount feature that allows mounting a local directory on CDSW host into the user sessions. A popular usage of the feature is to push files to users in sessions.
This feature is not available in Cloudera AI but consider using Custom Runtime addons with Cloudera AI as a replacement. When you create a new Runtime Addon, Cloudera AI creates a directory on the NFS share directory, for example, (
nfs://<nfs-share>/addons/custom-addon-<myaddon>/.../) which gets mounted in all the user sessions. You can then share the files by copying them to the custom addon directory on the NFS. - Only the Spark Pushdown feature works with external shuffle service, Spark on Kubernetes supports external shuffle service.
-
In Cloudera AI the following Spark properties are hardcoded to
truevalue:spark.authenticate=truespark.io.encryption.enabled=truespark.network.crypto.enabled=true
Use the
spark-defaults.conffile of the project, if you need to override any of the settings.
