第 2 章 OpenShift Data Science 的架构
Red Hat OpenShift Data Science 是一个完全托管的云服务,可作为 Red Hat OpenShift Dedicated 和 Red Hat OpenShift Service on Amazon Web Services (ROSA)上的 Red Hat OpenShift Service 的插件提供。
OpenShift Data Science 集成了以下组件和服务:
在服务层:
- OpenShift Data Science 仪表板
- 此面向客户的仪表板会显示 OpenShift Data Science 环境的可用和已安装的应用程序,以及学习资源,如教程、快速启动示例和文档等。
- Jupyter (红帽管理)
- 一个由红帽管理的应用程序,允许数据科学家自行配置笔记本服务器环境并在 JupyterLab 中开发机器学习模型。
在管理层:
- Red Hat OpenShift Data Science operator
- 部署和维护属于 OpenShift Data Science 的所有组件和子 operator。
- 监控服务
- Alertmanager、Prometheus 和 Grafana 协同工作,用于从 OpenShift Data Science 和组织收集指标,并以有用的方式显示这些指标,以进行监控和账单。
当您在 Cluster Manager 中安装 OpenShift Data Science Add-on 时,会创建以下新项目:
-
redhat-ods-operator
项目包含 OpenShift Data Science operator。 -
redhat-ods-applications
项目会安装仪表板,以及 OpenShift Data Science 的其他必要组件。 -
redhat-ods-monitoring
项目包含用于监控和计费的服务。 -
rhods-notebooks
项目是默认部署笔记本环境的位置。
您或您的数据科学家必须为将使用机器学习模型的应用程序创建额外的项目。
除非您在仪表板的应用程序卡中明确指定,不要在与 OpenShift Data Science Add-ons 相关联的命名空间中安装 ISV 应用程序。