返回顶部
首页 > 资讯 > 数据库 >SGE 和 Slurm对比
  • 934
分享到

SGE 和 Slurm对比

2024-04-02 19:04:59 934人浏览 安东尼
摘要

前段时间装了Slurm,用了一下感觉很爽,比起SGE各种复杂,Slurm简单明了,让人一目了然,给人化繁为简的清新感觉。下面先介绍一下slurm和SGE的前世今生。  SGE原名为CODINE/G

前段时间装了Slurm,用了一下感觉很爽,比起SGE各种复杂,Slurm简单明了,让人一目了然,给人化繁为简的清新感觉。下面先介绍一下slurm和SGE的前世今生。

  SGE原名为CODINE/GRD, Sun公司2000年收购后改名为Sun Gride Engine,并于2001开源,这是Sun对开源界又一大贡献,可惜Sun太早死了,唉。。。随后SGE在Sun怀抱里茁壮成长,但不幸的是Sun在2010被oracle收购了,Sun对业界贡献非常大,失去Sun对业界是非常非常大的损失。为了表达对Sun的敬意,本文对已改名的SGE仍统称其为SGE。

  Oracle对待Sun的遗产就像是唯利是图继父对待孩子一样,卖掉的卖掉,关闭的关闭,Mysql的悲剧在SGE身上重演,Oracle把SGE改名为OGE(Oracle Gride Engine),并取消开源成为收费项目。这段时间是SGE最昏暗的日子,许多用户抗议Oracle的做法而转用其他作业系统,SGE一下失去了很多用户,前景黯淡。SGE社区为了挽救SGE项目,分别成立了Son of Gride Engine和Open Grid Scheduler项目,并继续开源和独立发展。

随后一家名为Univa公司宣称聘用了原SGE项目的核心成员,并在SGE基础上推出Univa Grid Engine,SGE项目的创立者Fritz Ferstl担任该公司的CTO并继续领导Univa Grid Engine项目。2013年10月,Univa宣布获得Oracle的授权,负责提供OGE的商业版本。而Open Grid Scheduler则得到Oracle的支持继续开源,但其技术支持服务收费。Son of Gride Engine项目则完全遵循GPL协定,继续开源并免费,但因没得到Oracle的支持而且缺乏原SGE核心工程师参与而被持疑。

实际上,Open Grid Scheduler源码和商业版的OGE是一致的,没有不同,因此认可和接受度比较高。


在SGE最昏暗日子,流失的用户大部分转用Slurm和Torque,Slurm因此获得长足的发展。2011年至今Slurm高速发展大幅提升,获得大多数HPC的认可和使用,这其中也包括了天河2号。Slurm项目是2002年由 Lawrence Livermore National Laboratory等几家公司协作开发,而Slurm项目领导者Morris Jette当时正在 Lawrence Livermore National Laboratory担任该项目的开发管理。

  Slurm给人感觉是专为HPC量身定做的,不支持windows,小巧精干而且简单易用,结构清晰明了,让人一目了然。而SGE则大而全,除了各类Unix和linux还支持Windows,支持跨多个域/多个网段,复杂而晦涩难懂。

  新版的Slurm使用Munge进行验证,简单方便,该特性对拥有大量节点的HPC非常适合;而SGE仍旧使用CA证书验证,复杂不易于使用。另外在定义主机列表方面,Slurm非常方便,比SGE胜出一筹。


未完,待续....................

相关文章:

详解:SGE的设置和安装

详解:slurm的设置和安装

您可能感兴趣的文档:

--结束END--

本文标题: SGE 和 Slurm对比

本文链接: https://lsjlt.com/news/42888.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • SGE 和 Slurm对比
    前段时间装了Slurm,用了一下感觉很爽,比起SGE各种复杂,Slurm简单明了,让人一目了然,给人化繁为简的清新感觉。下面先介绍一下slurm和SGE的前世今生。  SGE原名为CODINE/G...
    99+
    2024-04-02
  • redis和memcached对比
    我总结的: 更加权威的对比 关于这两种技术选择的总结: 参考:https://db-engines.com/en/system/Memcached%3BRedishttps://cloud.oracle.c...
    99+
    2024-04-02
  • golang 和java对比
    Java的优点: 跨平台性:Java程序可以在不同的操作系统上运行,只需安装相应的Java虚拟机即可。面向对象:Java是一种面向对象的语言,具有封装、继承和多态等特性,使得代码更加易于维护和扩展。大量的第三方库和框架:Java拥有丰富的第...
    99+
    2023-09-02
    java golang
  • 对比java和python
    对比java和python    1.难易度而言。python远远简单于java。   2.开发速度。Python远优于java   3.运行速度。java远优于标准python,pypy和cython可以追赶java,但是两者都没有...
    99+
    2023-01-31
    java python
  • PHP PDO 与 mysqli:比较和对比
    PDO PDO 是一个面向对象的数据库访问抽象层,它为 PHP 提供了一个统一的接口,允许您使用相同的代码与不同的数据库(如 MySQL、PostgreSQL、Oracle)进行交互。PDO 隐藏了底层数据库连接的复杂性,简化了数据库操作...
    99+
    2024-02-17
    PHP, PDO, mysqli, 数据库交互
  • SiteMapPath 与 ASP.NET MVC:比较和对比
    SiteMapPath 和 ASP.NET MVC 是用于管理网站导航和 URL 路由的两种不同的机制。SiteMapPath 是 ASP.NET Web Forms 中的一个功能,而 ASP.NET MVC 是一个更现代化的 MVC(模...
    99+
    2024-04-02
  • memcached和redis的对比
    说起缓存框架,我们最常用的缓存框架有 memcached、Redis 这两个,但它们之间其实是有差异的。Memcached 的诞生2003年5月,Brad Fitzpatrick 发布了第一个版本的 Mem...
    99+
    2024-04-02
  • C#和Java的对比
    这篇文章主要介绍“C#和Java的对比”,在日常操作中,相信很多人在C#和Java的对比问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”C#和Java的对比”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!C#...
    99+
    2023-06-18
  • TIDB和MySQL性能对比
            最近对比TiDB和MySQL在大表复杂join方面,TiDB比MySQL快很多(至少三倍),这应该得益于TiD...
    99+
    2024-04-02
  • 详细对比Ember.js和Vue.js
    目录概述为什么要选择框架?Vue.jsEmber.jsEmber.js Vue.js对比总结概述 JavaScript最初是为Web应用程序创建的。但是随着前端技术的发展,大多数开发...
    99+
    2024-04-02
  • goget和goinstall对比介绍
    目录一、问题背景二、原因探究(一)命令定义和区别(二)go get 是否包含了 go install(三)为什么要用 go install一、问题背景 安装Go库db2struct时...
    99+
    2023-05-16
    go get go install go install和go get对比
  • python和shell的ping对比
    1.shell脚本ping局域网的脚本    脚本代码#!/bin/bash for i in {1..50} do ping -c 1 192.168.0.$i >/dev/null&#...
    99+
    2023-01-31
    python shell ping
  • cdr和ps对比分析
    这篇文章主要介绍了cdr和ps对比分析的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇cdr和ps对比分析文章都会有所收获,下面我们一起来看看吧。cdr好用还是ps好用:答:cdr和ps方向不同,需要根据实际用途...
    99+
    2023-07-02
  • redis和mysql速度对比
    redis和mysql在速度对比上表现差异明显:读操作:redis比mysql快几个数量级,因为它是内存数据库。写操作:mysql比redis快,因为它是关系数据库,具有事务处理和持久化...
    99+
    2024-04-19
    mysql redis 并发请求
  • java和php安全性对比
    语言选择不决定代码稳定与否与可维护性高低,这两者主要取决于写的代码本身。java是一种工业级的编程语言。无论使用者水平如何,java开发出来的程序不会太差。JAVA是一门强类型的静态语言,几乎什么都能做。而PHP只是一个超文本解释器而已,它...
    99+
    2018-05-09
    java教程 java php 安全性 对比
  • python break和continue用法对比
    比较说明 break和continue是python两个关键字 break和continue只能用在循环中 break是终止循环的执行, 即循环代码遇到break,就不再循环了。 continue是结束本次循环,继续...
    99+
    2022-06-02
    python break continue
  • DML和DDL的对比分析
    小编给大家分享一下DML和DDL的对比分析,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!DDL:数据库定义语言,用来创建数据库,创建表格等。DML:数据库管理语言,如增删改查语句等 。DCL:...
    99+
    2024-04-02
  • PHP和JAVA对比哪个好
    这篇文章主要讲解了“PHP和JAVA对比哪个好”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“PHP和JAVA对比哪个好”吧!  先来看看php的优点:  1...
    99+
    2024-04-02
  • php7和php5的详细对比
    目录PHP7安装两个PHP版本PHP7和PHP5的对决1. 纯php脚本测试2.php数据库操作测试3.PHP框架测试结论PHP7 PHP7正式发布到现在已经一年半了,刚出道就号称比...
    99+
    2024-04-02
  • js中macrotask和microtask的对比
    这篇文章主要介绍“js中macrotask和microtask的对比”,在日常操作中,相信很多人在js中macrotask和microtask的对比问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”js中macr...
    99+
    2023-06-20
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作