kubernetes - 具有 GPU 工作节点的 Kubernetes 上的 Jupyterhub
问题描述
我目前面临 JuypterHub 的两个问题。
首先,我在 IBM kubernetes Services 上部署了 Juypterhub。我的集群中有一个裸机和一个 GPU(Nvidia K80)。当运行 Juypterhub 并检查正在消耗多少 GPU(我运行 nvidia-smi 命令)时,它告诉我它已经消耗了 94%,尽管我没有运行任何可以消耗这么多资源的工作负载。有没有办法解决这个问题。
其次,有没有办法让多用户在节点上使用同一个 GPU?我的意思是我可以扩展 JuypterHub 以使用一个 GPU 资源。
解决方案
我不确定第一个问题,需要更多详细信息才能回答。你的第二个问题的答案是肯定的。有多种方法可以做到这一点。通过覆盖 kubespawner 的组合,限制资源保证,以便您可以在 GPU 上启动多个 pod,并设置 taints 和 tolerations 以选择 GPU 节点。
推荐阅读
- javascript - Twitter typeahead - 向动态创建的输入框添加建议
- r - R中分层数据的增强
- python - 超声波传感器作为计数器
- php - 使用 GoogleDriveService 上传时如何获取 url 图片
- powerbi - 使用周数在 Power BI 中查找上一年的销售额
- flutter - Flutter app:根据ApplicationState值隐藏appBar动作
- android - 如何在 Android 中获取 TCP 连接的 MSS(最大段大小)?
- ios - 条纹错误:“不应一次处理多笔付款。”
- vue.js - 根据元素宽度设置网格断点
- reactjs - 如何在 React 的 Keyboarddatepicker 标头中格式化天标签?