HPC 和机器学习专家
SingularityPRO Containerization

什么是SingularityPRO?

Singularity 是一个被广泛应用的开源容器平台,它采用独特的安全模型来降低权限提升风险,并提供了一种将完整的应用程序环境捕获到单个文件中的格式。 Sylabs 为 SingularityPRO 提供许可、企业级支持、专业服务、云功能和 Singularity 容器平台的增值插件。
SingularityPRO 基于社区版的Singularity 代码库构建,包含企业级功能,并提供强大、高度安全的容器平台:

  • 承诺长期支持 Singularity 的发布
  • 安全补丁和BUG修复将被移植到新版本的 SingularityPRO
  • 在向开源社区发布之前交付给 SingularityPRO 客户的安全补丁的早期版本
  • 通过提供长期支持以及BUG和安全修复来实现稳定性
  • 定制的服务/支持选项,以便用户可以选择最能满足其需求的分层服务/支持选项

为什么使用SingularityPRO

Singularity 是一个针对高性能计算 (HPC) 和企业性能计算 (EPC) 进行了高度优化的容器平台。 与其他容器解决方案相比,它可以更好地利用 GPU、更轻松地使用 MPI、安全的非 root 用户访问以及与调度程序和文件系统的协调。 SingularityPRO 用户享受稳定的支持版本、远程构建服务、密钥管理系统和企业级技术支持。

Singularity 社区版 vs Singularity 专业版

Singularity Community 最初作为高性能计算 (HPC) 环境的开源容器平台提供,现在提供 PRO 版本,旨在支持高性能计算(HPC) 和企业级性能计算 (EPC) 负载,包括人工智能 (AI)、机器学习 (ML)、深度学习 (DL)、物联网和预测分析。

功能Singularity
社区版
Singularity
专业版
支持传统 HPC 资源
资源管理器
SIF:奇点文件容器格式
加密签名和可验证的 SIF
与 OCI 图像兼容
没有持久的守护进程
支持非 root 用户自行运行容器
阻止容器内的权限提升
BOYE:你自己的环境使用模式
支持 AI/HPC 工作流程和架构
原生支持 GPU
自助服务支持模型(开源)
代码管理X
简化的安全更新X
首选安全更新X
签名的 Singularity RPM/DEB 包X
访问 Sylabs Cloud KeyStoreFreemiumPremium
访问 Sylabs 云容器库FreemiumPremium
访问 Sylabs Cloud 远程构建服务FreemiumPremium
企业支持X
企业整合X

创建安全的 SIF 映像而无需权限升级

远程构建(remote build)服务将使用户无需 root 或升级权限即可创建容器映像。生成的 SIF 容器存储在 Sylabs 的容器库中,以提供对应用程序和数据集集合的访问。还包括集中式身份验证和密钥管理 用于管理对 Sylabs 服务组合的访问权限的服务界面。

最大化容器的安全性

Singularity 为可用的容器提供了最好的安全性。

特征包括:

  • 可信容器:不可变和加密签名的运行时
  • 无需 root 守护进程:仍然支持非 root 用户
  • 可信用户模式:阻止升级,因此用户无法增加权限
  • 监控:对包含进程的系统调用进行监控和管理
  • 事件:机器学习算法监控“异常”安全事件
  • 审计:库和构建服务将为本地安全团队提供审计和扫描

SingularityPRO 用户可以提前获得安全修复。

最大化协作

客户对产品的长期功能开发提出意见。客户可以请求开源版本可能没有的功能。 此外,凭借 Singularity 3.0 插件功能,让 Sylabs 为客户的需求开发自定义功能的理想场所。 附加功能也可能包括对专用硬件设备的支持。

应用案例

科学计算

Singularity 是 被HPC(和 EPC)所选择的开源容器。 它每天有超过 100 万个容器运行,保守估计用户群超过 25,000 人,并安装在超过 300 万个 x86 核心上。 它专为这一领域而设计,在世界各地的实验室中得到广泛采用。

机器学习

最大限度地利用 GPU 在机器学习中至关重要。与其他容器平台不同,Singularity 可以利用主机系统上的 GPU 零配置保持容器简单和便携。只需在运行时加入 “-nv” 选项。

企业级别的支持

Pacific Teck 通过与 Sylabs 开发团队的背靠背合同提供本地支持。Sylabs 赞助和产品化 Singularity,并且具有提供顶级支持的独特资格。Sylabs 也聘用了 Singularity 社区的主要成员。

Benchmark 和其他

案例学习

联系我们

我们可以根据您的需要对其进行定制。 有关系统配置,请随时与我们联系。