ECS 相关

更新时间:
2023-12-28
下载文档

ECS 相关

本节主要介绍使用 ECS 容器进行云原生开发过程中可能遇到的常见问题与解决方法。

容器技术会在原有的程序上增加多大的代码量?

应用程序使用 ECS 容器运行不需要修改任何代码,也无需重新编译。

容器中的运行环境是操作系统?

容器是基于宿主环境的虚拟化技术,容器所虚拟出的系统环境和宿主环境是一致的。

ECS 容器版本和普通版本 SylixOS 有什么区别,是否是其它技术分支?

ECS 容器版本 SylixOS 是基于普通版本 SylixOS 高度改造而来,在内核层面增加对容器功能的支持,ECS 容器版本内核与普通版本内核代码实时同步。

ECS 容器版本开发是否有单独的 IDE 开发工具?

ECS 容器版本和普通版本开发使用同一个 RealEvo-IDE,但 ECS 容器版本开发时需要加装云原生版本插件。

ECS 容器镜像打包功能是否支持单独调用?

ECS 容器镜像打包功能可以单独调用,RealEvo-IDE 提供了图形化的容器打包工具。

ECS 容器的资源配置功能有哪些?是否能够对网络带宽进行限制?

ECS 容器能够通过配置文件实现对内存、磁盘空间的配额化使用,控制系统设备的访问权限。同时,VSOA 提供熔断机制和 QoS 能力,可以对网络带宽和优先级进行限制。

ECS 打包的镜像是否支持如 Docker Registry 这种镜像仓库管理?

ECS 打包的镜像符合 OCI 镜像标准,支持将生成的 ECS 容器镜像推送到 Docker Registry 等容器镜像仓库进行管理。

为什么 Linux 中的容器对 CPU 的限制是以核心数为主,而 ECS 容器对 CPU 的限制是以优先级为主?

因为 SylixOS 是实时内核,其对 CPU 的控制主要通过优先级调度来实现。因此,容器的实时响应能力是通过控制优先级范围来实现的。同时,SylixOS 还支持绑定 CPU 的核心和簇,这样可以实现类似于 Linux 中对 CPU 的控制功能。

文档内容是否对您有所帮助?
有帮助
没帮助