0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

一文带你了解翼辉ECSM

翼辉信息 来源:翼辉信息 2023-03-07 09:46 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

“天下武功,唯快不破”,随着云计算技术和业务规模的迅猛发展,市场竞争也在不断白热化,用户需求变化越来越快,对产品体验和服务质量的要求越来越高。快速响应、零故障、周交付甚至日交付已经是实实在在的需求。
那么什么是云原生呢?根据云原生计算基金会(CNCF)的官方定义:云原生技术有利于各组织在公有云、私有云和混合云等新型动态环境中,构建和运行可弹性扩展的应用。云原生的代表技术包括容器、服务网格、微服务、不可变基础设施和声明式 API

云原生的核心要素

· 容器(Container):容器技术是一种轻量级的虚拟化技术,为软件开发、部署、运行提供轻量级的隔离环境。容器技术的应用使得开发、测试、部署环境高度一致,应用软件能够将其相关依赖和软件配置统一打包成为容器镜像,多个不同版本的应用软件即使同时部署运行也不会出现包依赖冲突、“动态链接库地狱” 这样的棘手问题。

· 微服务(Microservices):微服务是将复杂软件分解成多个松耦合的分布式微型服务的软件设计方法。微服务可独立运行、部署和升级,通过微服务框架的模型化 API 对外提供 SOA 服务。虽然微服务架构的引入给软件设计者提出了更多的挑战,但最终结果往往是更加清晰合理的软件架构,各个微服务高度内聚、各司其职、边界清晰,不同服务的软件研发人员可以并行地开展工作,通过事先设计好的模型化 API 接口就可以模拟调试,通过 API 测试、持续集成提高软件整体交付速度。

· 服务网格(Service Mesh):软件微服务化后首先需要解决微服务之间的通信问题。服务网格的出现就是为了解决微服务之间的请求调度和安全认证等问题,同时也实现了网络内业务流量可视化。服务网格的本质是服务定位与业务代理。所有微服务间的业务请求都需要先到达服务网格,再经由服务网格转发到目标微服务实例上。由于中间人的引入,服务网格必定降低网络请求的实时性,因此它并不适用于任务关键型业务领域。

· 容器编排管理(Orchestration):容器编排管理程序能够通过声明式 API,将容器化的微服务按照指定的规则在一个或者多个计算资源节点运行起来,同时支持负载均衡、故障恢复等容错能力。谷歌开源项目 Kubernetes 已经在互联网领域得到了广泛的关注和应用。Kubernetes 包含了众多的组件,不仅能够灵活地配置管理计算集群中容器应用的部署和更新,还能够通过虚拟网络实现业务流量调度、跨节点甚至跨区域网络的容器调度,功能十分强大。然而因为涉及的组件和概念繁多,Kubernetes 本身难于完全掌握,总体的运行开销较大,强大的虚拟网络在实时计算环境中无法发挥其作用,并不适合在资源受限的嵌入式领域中直接使用。

1. 翼辉ECSM

ECSM (容器管理平台)是由翼辉信息自主研发,面向任务关键型领域的云原生基础服务软件,它弥补了在嵌入式领域、任务关键型领域中高实时性容器的编排管理能力空白,是翼辉信息云原生解决方案的关键一环。向下 ECSM 对接轻量级实时容器 ECS,向上可以对接企业级管理平台 ECMP,实现多级的,支持边缘自主计算的整体计算架构。

2. 翼辉ECSM特点介绍

2.1 管理环境

ECSM 支持管理 Linux 节点,通过容器守护进程 ECSD 与 Linux 节点下的 Docker 引擎,从而管理和监控其部署在该节点上的容器信息。ECSM 也支持管理 SylixOS 节点,可管理翼辉信息自主 ECS 轻量级实时容器运行时。

2.2 资源监控

ECSM 可对集群内的 CPU、内存、存储等资源进行实时监控,对集群内所有工作节点上的容器运行状态进行监控,并提供可视化的监控页面。

例如,通过 ECSM 容器管理平台的概览视图可以迅速了解到整个边缘计算网络中的综合资源使用状况:

3d310cba-bc7e-11ed-bfe3-dac502259ad0.jpg

以及监控 TOP 节点的 CPU 使用率、磁盘使用率、内存使用率、网络流入流出数据。

3d42cd92-bc7e-11ed-bfe3-dac502259ad0.png

同时, ECSM 容器管理平台概览视图也能够查看单个节点的 CPU、内存、磁盘的使用率,单个节点的容器资源使用情况,单个节点的运行时长、进程数、网络流入/流出数据。

3d5ce114-bc7e-11ed-bfe3-dac502259ad0.png

ECSM 还支持查看最近 15 分钟内的节点资源数据曲线图:

3d8ef988-bc7e-11ed-bfe3-dac502259ad0.jpg

2.3 容器镜像管理

ECSM 支持保存本地上传容器镜像或通过远程仓库同步镜像。ECSM 内置的镜像仓库(Registry)用于保存边缘计算场景所需的容器镜像,同时在服务部署的时候提供下发镜像的功能。Registry 的目录文件规范符合 OCI Registry 的标准实现。另外,镜像仓库还提供从指定的远程仓库拉取、同步容器镜像的功能,远程仓库管理主要包括添加、删除和修改指定远程仓库,定时查询远程仓库的网络连接状态等。

2.4 节点管理

ECSM 支持通过 IP 地址以及服务密码将计算节点添加到 ECSM 中。通过 VSOA 框架对节点进行验证,以确保节点的可用性。并支持节点 TLS 安全连接。

2.5 服务管理

服务是 ECSM 平台对具有相同功能容器实例的抽象表示。服务由镜像和运行配置组成,当选择一个镜像之后,配置其运行的参数以及运行的上下文,此时就会生成一个服务,一个服务可能具有一个或者多个服务实例,这些实例统一对外提供相同的功能。

2.6 微服务管理

当容器服务部署完成后,容器内运行的各种业务应用需要通过 VSOA 微服务框架完成远程服务的请求、调用(RPC)。微服务管理模块的主要职能就是实现 VSOA 微服务的注册与发现、服务请求的负载均衡调度,以及微服务的业务健康监测。

微服务的服务名称由创建服务时所填写的主机名称(hostname)确定。微服务管理会将所有使用相同的主机名称的容器以主机名称(微服务名称)为分组条件分别管理,即每一个分组表示一类相同的微服务,分组内的容器实例统一提供了相同的 VSOA 微服务。

ECSM 内置的 VSOA Position 服务,为边缘计算网络中的所有服务消费者提供服务定位能力。所有通过 ESCM 部署的微服务将自动注册至 Position 服务中,服务消费者发起 RPC 调用或数据订阅请求前,VSOA 框架会自动通过 Position 完成服务定位,整个过程完全无感。

2.7 服务配置管理

服务配置管理是基于 VSOA 模块开发的可以集中保存以及管理边缘计算集群中所有的业务程序的运行时配置,数据通过 Key / Value 键值对的形式进行保存。由于 VSOA 内置了数据订阅发布的功能,业务应用仅需要订阅配置中心的某个 URL 就能够自动获取相应配置数据变更的推送消息。

3db29cf8-bc7e-11ed-bfe3-dac502259ad0.png

ECSM 容器管理平台与 ECS 安全容器技术、VSOA 框架一同构建了云原生的超边缘计算软件能力,三者相辅相成,缺一不可。ECS 安全容器解决了应用运行环境的抽象和依赖问题,使得嵌入式应用快速、标准化部署成为可能;VSOA 作为超边缘计算环境的网络通信基础,保障任务关键型应用请求的实时性和可靠性,并实现了轻量化的高可用计算。ECSM 容器管理平台承上启下,对上为整个系统赋予了组织协调管理能力,对下提供了应用分发、微服务编排定义,以及业务调度和管理能力。

翼辉团队正在积极地研发企业应用研发平台,它将与企业管理平台一起,为企业用户提供一体化的综合云原生软件研发服务。结合翼辉信息已有的软件产品,实现容器应用的研发、构建、测试、发布、部署和监控——全生命周期 DevSecOps 解决方案,加速传统软件行业的研发迭代速度,努力推进万物互联时代的进程。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 可视化
    +关注

    关注

    1

    文章

    1317

    浏览量

    22590
  • 微服务
    +关注

    关注

    0

    文章

    147

    浏览量

    8049
  • 云原生
    +关注

    关注

    0

    文章

    265

    浏览量

    8497

原文标题:云原生干货分享 | 一文带你了解翼辉 ECSM

文章出处:【微信号:翼辉信息,微信公众号:翼辉信息】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    信息IGC1503R冗余系统助力隧道运维效能提升

    作为 IGC1503R 冗余 PLC 系统的标杆案例——索古修寨隧道,是九寨沟至绵阳高速公路(简称“绵九高速”)白马段的关键控制性工程(左线全长 5167 米,右线全长 5072 米 ,最大埋深达 636 米,设计时速 80km/h)。
    的头像 发表于 11-14 15:41 329次阅读
    <b class='flag-5'>翼</b><b class='flag-5'>辉</b>信息IGC1503R冗余系统助力隧道运维效能提升

    信息获授中国航天科工集团级供应商认证证书

    日前,信息凭借在 SylixOS 上的不断打磨,以及在 SylixOS 坚实的基座上推出系列高安全、高可靠及高性能产品,获授中国航天科工集团“级供应商”认证。
    的头像 发表于 10-29 11:49 487次阅读

    信息的智能化跃迁之路

    信息作为中国拥有大型实时操作系统完整自主知识产权的高新技术企业,在成立初期不断完善公司的核心产品——SylixOS。经历多年的打磨,SylixOS 已通过工信部及德国 TÜV SÜD 集团认证,被认定为是款完全自主可控以及
    的头像 发表于 10-22 15:03 510次阅读
    <b class='flag-5'>翼</b><b class='flag-5'>辉</b>信息的智能化跃迁之路

    信息PLC冗余技术在智慧水务行业的应用

    而这切令人头疼的停水危机,正被信息的 PLC 冗余系统悄然化解。它带来的“双保险”,如何让涓涓清流稳如磐石?答案就在我们守护供水安全的“大心脏”里。
    的头像 发表于 10-22 14:59 531次阅读
    <b class='flag-5'>翼</b><b class='flag-5'>辉</b>信息PLC冗余技术在智慧水务行业的应用

    信息亮相2025长春航空展

    展会。作为中国拥有大型实时操作系统完整自主知识产权的高新技术企业,信息获荐亮相这航空盛会,于 2 号馆无人智能馆展示了公司在无人机领域的创新成果与技术实力。
    的头像 发表于 09-28 17:06 733次阅读

    信息推出以边缘为调控中枢的智慧水务解决方案

    为响应国家“节水优先”治水方针,信息创新推出以边缘为调控中枢的智慧水务解决方案,以实际行动打造水务管理新范本。
    的头像 发表于 08-25 14:03 1379次阅读
    <b class='flag-5'>翼</b><b class='flag-5'>辉</b>信息推出以边缘为调控中枢的智慧水务解决方案

    信息亮相2025 CCF全国嵌入式系统大会

    2025 年 8 月 15 日 - 17 日,第 23 届 CCF 全国嵌入式系统大会在西安顺利举行。信息携面向产教融合新需求的嵌入式、AI+低空、工业自动化、物联网等多领域教学方案亮相本届大会
    的头像 发表于 08-20 08:59 8381次阅读

    带你了解海凌科毫米波雷达

    什么是毫米波雷达?毫米波雷达有什么特点?毫米波雷达有什么作用?海凌科有哪些系列毫米波雷达?带你了解!毫米波的定义毫米波是指频率在30GHz至300GHz之间、波长为1~10毫米的电
    的头像 发表于 08-11 12:04 1090次阅读
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>带你</b><b class='flag-5'>了解</b>海凌科毫米波雷达

    信息DUP产品如何助力无人机完成智能化飞行

    前期回顾:在之前介绍了信息发布的两款深度无人机自动驾驶仪 DEEP UAV PILOT(简称为 DUP)及 DUP PRO 所具备的 8 大核心亮点以及如何助力无人机厂商降本增效(回顾上期
    的头像 发表于 08-07 17:31 7610次阅读
    <b class='flag-5'>翼</b><b class='flag-5'>辉</b>信息DUP产品如何助力无人机完成智能化飞行

    信息SylixOS AI应用方案发布

    在 AI 技术与物联网(IoT)深度融合的今天,边缘智能作为新轮科技革命与产业变革的核心驱动力,正引领着智能制造、智慧物联、自动驾驶等领域的深刻变革。信息紧跟时代步伐,正式推出
    的头像 发表于 07-07 18:27 1010次阅读

    信息RealEvo-Stream的高效移植过程

    新型开发环境 RealEvo-Stream 相比 RealEvo-IDE 功能上有什么差异?相信很多开发者会有这个疑问。先简单回答这个问题,二者面向的用户群体不同,RealEvo-IDE 主要
    的头像 发表于 07-05 16:00 994次阅读
    <b class='flag-5'>翼</b><b class='flag-5'>辉</b>信息RealEvo-Stream的高效移植过程

    带你了解电源测试系统的功能!

    在当今电子与电力技术飞速发展的时代,各类电子设备、电力系统以及新能源相关产品的研发、生产和维护过程中,电源测试系统扮演着至关重要的角色。本文将带你了解源仪电子的电源测试系统的功能。
    的头像 发表于 07-02 09:10 623次阅读
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>带你</b><b class='flag-5'>了解</b>电源测试系统的功能!

    信息发布QuickAMP混合多系统解决方案

    。为解决此问题,正式发布 QuickAMP 混合多系统,此技术为所推出的智能算控单元 ACU 的 AMC 系列所搭载的核心技术。
    的头像 发表于 07-01 16:32 649次阅读
    <b class='flag-5'>翼</b><b class='flag-5'>辉</b>信息发布QuickAMP混合多系统解决方案

    信息推出全新开发环境RealEvo-Stream

    多平台,本地/远程/云端多种开发方式,提供远程开发和图形化键调试能力,功能覆盖软件开发全流程。结合官方全栈国产化硬件平台(ACU),软硬件体,助力企业产品化落地,抢占市场先机
    的头像 发表于 06-18 15:06 977次阅读
    <b class='flag-5'>翼</b><b class='flag-5'>辉</b>信息推出全新开发环境RealEvo-Stream

    信息驱动智慧水务新范式

    信息深度参与的全栈国产二次供水泵房解决方案项目,于 2025 年 4 月 23 日在佛山新城泰禾佛山院子二期正式落地。作为该项目的核心技术供应商,信息以“飞腾芯、
    的头像 发表于 06-06 13:50 799次阅读