Kubeflow requires a Kubernetes environment such as Google Kubernetes Engine or Red Hat OpenShift Container Platform. Dell Technologies and Red Hat offer a proven platform design that provides accelerated delivery of stateless and stateful cloud-native applications using enterprise-grade Kubernetes container orchestration. Dell Technologies uses this enterprise-ready platform as the foundation for building a robust, high-performance ML/DL platform that supports various lifecycle stages of an AI project: model development using Jupyter Notebooks, rapid iteration and testing using TensorFlow, training DL models using graphics processing units (GPUs), and prediction using developed models.
Dell Technologies provides validated design guidance to help customers rapidly implement OpenShift Container Platform on Dell Technologies infrastructure. For more information, see the . This document assists you in making OpenShift infrastructure design decisions and in selecting server configurations to handle your application workloads.
Running Kubeflow on OpenShift offers several advantages in an ML/DL context: