FCP简介
FCP (Fastone Compute Platform,简称FCP) 是速石科技提供的企业级一站式研发云平台软件。通过 FCP,企业可以将算力资源构建为基于Fsched调度器的HPC集群,并对其进行全生命周期管理。围绕 Fsched 调度器的自动化部署和配置管理、监控告警、运营分析相关功能可将IT团队从复杂且专业的HPC环境管理中解放出来,降低环境的管理成本,并提高HPC环境的可用性、可靠性、安全性。对于研发团队而言,Fsched调度器的使用能加速许多高性能计算任务,并提高整体计算资源的使用效率,通过FCP平台,研发团队能够简化任务提交、集群监控、调度策略控制等日常操作,从而提高研发效率。
Fsched 是 FCP 以及其他 Fastone 产品的核心组件,是 Fastone 自主研发的 HPC 集群资源管理和任务调度软件(简称调度器)。调度器是高性能计算平台的核心组件,是研发型企业IT环境中至关重要的组件。通过调度器,企业能够统一管理所有的计算资源,并实现计算任务的队列化,对于大部分计算密集型应用而 言,通过调度器也能够实现计算并行度的提升,这种模式已经成为研发流程的事实标准。Fsched调度器具备完整的自主知识产权,已经在多个不同行业、不同规模、不同应用的生产环境中经过若干年实际应用,其性能、易用性、稳定性已得到验证并获得了大量好评。
FCP 分为三个版本:FCP-SE(特别预装版) 、FCP-Core(核心版)、和 FCP-Suite(旗舰版)。FCP-SE 主要用于预装的一体机环境中,提供一站式开箱即用的软件+硬件结合的研发环境;FCP-Core 提供了 FCP 的核心功能模块;FCP-Suite 则面向中大型企业提供了更加全面和高级的企业级功能,并提供混合云功能。
核心特性
- Fsched调度器标准版:自主知识产权的高性能计算调度器,兼容性佳、性能高、稳定性好。
- 基于网页的管理界面:避免研发和IT团队的命令行操作,简化日常工作。
- 任务提交向导:允许用户定义任务提交模板,将复杂的命令行操作转换为简单的图形界面操作,
- 集群生命周期管理:通过FCP快速部署Fsched集群,配置调度策略,修改集群节点或者销毁/重新创建集群。
- 监控告警:内置的监控提供丰富的指标,内置预定义告警策略,支持管理员自定义告警策略。
以下特性则仅在 FCP-SE 及 FCP-Suite 版本中提供:
- 运营分析:对重要的长期运营数据进行分析和展示,支持报表导出功能。
- 数据审批:用于保密环境的数据传入传出管理,保护研发数据安全
- 虚拟桌面:开 箱即用的轻量化桌面环境,无须安装客户端,可在浏览器直接使用。
- 高可用:支持HA配置,最大化提高环境的稳定性和可靠性。
- 多架构支持:支持x86、ARM、龙芯等多种计算架构。支持GPU调度。
与 FCP-SE 相比,FCP-Suite 支持更大规模的集群,并提供了混合云特性:
- 动态上云:将峰值计算负载溢出到云端,构成混合云架构,提高研发效率并将计算成本降至最低。