极轻量高安全
容器共享主机系统内核,单容器内存消耗低至 MB 级;每个容器具备隔离的运行环境,支持系统资源配额管理;支持 OCI 运行时标准的 mount 挂载,避免空间浪费。
硬实时高性能
μs 级中断响应,继承 SylixOS 卓越的硬实时性能;加入容器线程优先级限制,有效保证实时响应能力;μs 级容器间切换,高效、先进、低开销。
便捷打包部署
打包封装所有依赖环境,构建标准开发环境;基于 RealEvo-IDE “一键式” 极速部署容器内应用;基于容器部署,极大简化持续集成、测试和发布过程。
快速上手使用
兼容 OCI 的镜像标准与运行时标准;命令行接口接近 Docker 和 OCI 标准使用习惯;支持符合 OCI 标准的容器管理平台。
ECS vs Docker
项目
ECSDocker标准规范
OCIOCI容器引擎兼容 Docker 运行时
支持-实现机制
深度集成应用软件支持的处理器架构
ARM32/64、x86/x64、RISC-V32/64、LoongArch、 MIPS32/64、PowerPC、SPARC、C-SKYARM32/64、x86/x64、MIPS32/64、PowerPC
“软件定义”三大要素

云原生是软件定义的自动化管理方法论,为大型装备中的容器提供调度编排和自动化部署能力,包含容器化部署、容器化安装、编排管理、抗毁容灾、弹性化等核心技术。ECS 是基于翼辉大型实时操作系统 SylixOS 创新研发的轻量级实时容器,为应用软件或服务提供安全、隔离的运行环境,可有效保证应用在开发与部署阶段的环境一致性。


系统架构图

极轻量 高实时
简洁轻量,无系统驻留
ECS 实时容器的实现简洁、高效,单个容器的内存消耗低至 MB 级。可基于处理器高级特性自动优化,可以做到 μs 级容器切换。容器核心功能基于操作系统内核改造完成,安全性与稳定性更高。支持 OCI 运行时标准的 mount 挂载功能,可有效减小容器镜像的大小,使得容器的部署、安装、升级更为迅速。

硬实时高性能
加入 ECS 实时容器技术的 SylixOS 具备 μs 级中断响应时间,继承了 SylixOS 卓越的硬实时性和优异的性能。通过加入容器线程优先级限制,有效保证任务关键型设备的实时响应能力。可实现 μs 级容器间切换,高效、先进、低开销,与标准版本 SylixOS 性能相当。

丰富的处理器支持
ECS 实时容器继承了 SylixOS 强大的跨平台基因,支持 ARM32/64、PowerPC、MIPS32/64、x86/x64、SPARC、C-SKY、RISC-V32/64 和 LoongArch 等体系结构的处理器。

沙盒隔离 极速部署
资源隔离与配额管理
ECS 实时容器提供隔离的运行环境,包括容器间的内存空间隔离、文件系统隔离、私有设备隔离、环境变量隔离、IPC 通信隔离等。ECS 实时容器对操作系统资源提供了配额管理功能,对容器可用资源进行配额和操作进行权限检查以有效拦截越权操作,避免超额使用内核资源,保障系统完全。

保障一致性,易于移植
可通过 ECS 实时容器封装应用程序运行所依赖的全部内容,实现标准开发环境的构建。通过容器镜像进行标准环境的迁移,测试、生产、运维人员通过直接部署容器镜像进行测试和发布,大大简化了集成、测试和发布的过程,保证了应用在开发、测试、运营阶段的环境一致性。

开发阶段极速部署
每个容器拥有独立的 FTP 和 TELNET 服务,可多人同时在同一机器上开发不同容器和应用,互不干扰。容器内的应用开发、调试方式与标准 SylixOS 应用开发保持一致。同时 RealEvo-IDE 提供了容器快速同步、打包镜像的功能,实现开发阶段 “一键式” 极速部署。

兼容 OCI 镜像和运行时标准
ECS 实时容器能够兼容 OCI 的镜像标准与运行时标准。对于 OCI 镜像标准,ECS 实时容器实现了对 config、manifest、index 文件的支持,支持使用 Dockerfile 构建容器镜像;对于 OCI 运行时标准,ECS 实时容器实现了容器的 created、running、stopped 等生命状态,支持状态间的切换,ECS 实时容器还扩展支持了容器的暂停与恢复的功能。ECS 实时容器提供的命令行接口接近 Docker 和 OCI 标准使用习惯,已有容器使用经验的用户可快速上手 ECS 实时容器。

应用场景

相关产品
SylixOS 实时容器版
填写申请表单以获取体验版集成开发环境套件



