首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >kubernetes和slurm,这是正确的设置吗?

kubernetes和slurm,这是正确的设置吗?
EN

Stack Overflow用户
提问于 2019-07-31 10:48:58
回答 1查看 6.6K关注 0票数 5

我看到一些人使用Kubernetes和slurm共存,我只是好奇为什么你需要kubernetes和slurm?kubernetes和slurm之间的主要区别是什么?

EN

回答 1

Stack Overflow用户

发布于 2019-08-01 20:05:36

Slurm是一个适用于大型和小型Linux集群的开源作业调度系统。它主要用作工作负载管理器/作业调度程序。主要用于高性能计算,有时用于BigData。

Kubernetes是Docker容器的编排系统,使用“标签”和“pods”的概念将容器分组为逻辑单元。它主要是为了运行微服务而创建的,而AFAIK目前Kubernetes还不支持Slurm。

与Kubernetes相比,作为作业调度器的Slumr有更多的调度选项,但是K8s是容器编排系统,而不仅仅是作业调度器。例如,Kubernetes支持阵列作业,而Slurm支持并行和阵列作业。如果您想深入了解日程安排,请查看this文章。

正如我之前提到的,Kubernetes更专注于容器编排,而Slumr则专注于作业/工作负载调度。我唯一想到的就是有人需要非常个人化的集群--使用WLM-Operator + K8s + Slurm + Singularity来执行HPC/BigData任务。

通常,世界上许多超级计算机都使用Slurm Workload Manager来优化并行计算机上任务分配的局部性。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57282483

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档