概述
关于OpenLava
OpenLava是100%免费、开源、兼容IBM® Spectrum LSFTM的工作负载调度器,支持各种高性能计算和分析应用。伴随成千上万次的下载和安装,OpenLava的可扩展性和健壮性已经在拥有数十万个内核和和几百万作业的集群上得到了验证。
由于OpenLava的命令行和文件格式与大多数LSF功能相兼容,因此用户和管理员都将非常熟悉OpenLava的操作。组织和机构可以充分利用数以百计的商业和开源软件的已有集成,保留他们在设计、集成和技能方面的已有投资,并快速摆脱在生产环境中对商业许可证的依赖和限制。
用户或开发人员可以直接从下载标签获得OpenLava源代码。
- 100%开源
- 兼容LSF
- 利用数以百计的现有集成
丰富的功能
通过活跃的用户和开发者社区,OpenLava正在加速发展,高质量地实现了以下重要的新特性:
- 公平分享(fairshare)调度 - 根据可配置策略在用户和组之间合理分配资源
- 作业抢占 - 确保关键用户、任务和组在他们需要的时候获得足够的资源
- Docker容器支持 - 提供应用程序隔离、快速服务部署和云迁移
- 云和虚拟机的自动伸缩 - 轻松地添加或删除集群节点,无需集群重新配置
这些新特性是OpenLava中已有的许多高级功能的补充,包括作业阵列、运行窗口、多路主机故障转移、资源使用限制、多步骤的工作流、作业关联和依赖、并行作业调度支持等等。
为企业而生,为本地和云集群服务
OpenLava已经成为企业管理内部集群的根基。今天,OpenLava在需要快速扩容和缩容集群的云场景中非常适用。解除商业许可证的限制和对合规性的担忧大大方便了集群管理员和企业主。集群规模动态管理和在主流云平台上按量付费的能力有助于显著提高性能、提升效率和降低成本。
你的集群,你的方式
在GPLv2开源许可条款下,用户可以免费下载和使用OpenLava。独立软件供应商(ISV)可以选择性的将OpenLava捆绑到他们的集群相关应用中,为终端用户提供一个昂贵商业解决方案的替代方法。
对于不想关心基础架构的客户,Teraproc的HPC集群即服务(Cluster-as-a-Service)让拥有AWS帐户的客户快速、轻松地在云中部署即用型OpenLava集群,非常适合各种计算机辅助工程(CAE)、电子设计自动化(EDA)、生命科学和金融服务方面的应用程序。支持GPU能力节点、亚马逊按量付费等各种高级功能,Teraproc集群即服务提供了一种简便的方法能在几分钟内部署即用型OpenLava集群,同时节约商业许可的成本。用户需要帮助可以联系Teraproc以获取优质的OpenLava支持。
企业用户可以联系天云软件获得SkyForm OpenLava企业版,以便在关键的生产环境中运行稳定、可靠、和有技术保障的OpenLava作业管理系统。
OpenLava功能和发行说明
下表列出了OpenLava功能特性的概述。
功能特性 | 好处 |
由100%开源组件组成 |
|
兼容IBM® Spectrum LSFTM |
|
公平分享(fairshare)调度 |
|
作业槽或资源抢占 |
|
MPI支持 |
|
通用GPU支持 |
|
Docker容器支持 |
|
云和虚拟机的自动伸缩 |
|
RPM和Debian软件包 |
|
从天云软件获得商业支持 |
|
除了上述功能特性外,OpenLava提供了丰富的技术能力,包括:
- 作业阵列--DOEs或参数扫描
- 队列分派和运行窗口
- 应用程序许可证调度优先权的支持
- 独占调度
- 交互作业支持
- 用户、队列和主机作业和资源使用限制
- 支持作业依赖,可用于创建多步骤工作
- 串行和并行任务混合的工作负载
- 基于动态机器负荷的调度
- 动态主机选择,多路故障转移
- 企业用户认证插件
- 灵活的资源需求语法
- 预执行、后执行、和作业wrapper
- 可定制的作业提交规范
- 支持主流的64位x86 Linux发行版,包括RHEL、CentOS、SUSE、和Ubuntu
- 简化的安装包和升级功能
- 预编译的二进制文件
- 自动创建和安装用户帐户、启动脚本和用户shell初始化脚本
- 安装时自定义集群名称
- 共享文件系统的支持
最后
以上就是体贴唇膏为你收集整理的HPC开源项目OpenLava介绍的全部内容,希望文章能够帮你解决HPC开源项目OpenLava介绍所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复