一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种新型边缘云操作系统的制作方法

2021-10-19 23:32:00 来源:中国专利 TAG: 边缘 操作系统 计算


1.本发明涉及边缘云计算技术领域,具体为一种新型边缘云操作系统。


背景技术:

2.众所周知,云os,又称云操作系统、云计算操作系统、云计算中心操作系统,是以云计算、云存储技术作为支撑的操作系统,是云计算后台数据中心的整体管理运营系统(也有人认为云计算系统包括云终端操作系统,例如现在流行的各类手机操作系统,这与先行的单机操作系统区别不大,在此不做讨论),它是指构架于服务器、存储、网络等基础硬件资源和单机操作系统、中间件、数据库等基础软件之上的、管理海量的基础硬件、软件资源的云平台综合管理系统。
3.例如公开号为“cn102385523a”专利名称为:“一种云操作系统的驱动安装和管理方法”的专利,专利公开了“本发明公开一种云操作系统的驱动安装和管理方法,其特征在于,包括步骤:a)核心硬件驱动安装步骤、b)外部硬件驱动安装步骤、c)驱动加载步骤;其中外部硬件驱动安装步骤时客户终端的浏览器/客户端检测并发现新硬件,判断是否核心硬件,如果是则启动核心硬件驱动安装;否则浏览器/客户端通过互联网接入云操作系统并通过系统服务接口进行驱动安装协作请求,云操作系统检索自身功能驱动数据库找出与其对应的驱动程序引导文件,云操作系统的第二设备管理器读取该硬件驱动程序引导文件,把这个设备注册为特定的设备接口并建立符号链接,并将驱动程序拷贝到为用户端分配的系统目录,并写入该系统相关注册表信息然后才建立服务”。
4.现有的一种云操作系统的驱动安装和管理方法在使用中发现,其建构复杂度高,对部署环境要求大,对系统错误反应慢,运营成本和维护成本高,导致其使用局限性较高。


技术实现要素:

5.(一)解决的技术问题
6.针对现有技术的不足,本发明提供了一种适用于多种业务场景,可以灵活部署的轻量级边缘云操作系统,并且这个系统可以根据需要增删处理核心的数量,具有高可拓展性。
7.(二)技术方案
8.为实现上述目的,本发明提供如下技术方案:一种新型边缘云操作系统,包括配置管理模块、故障管理模块、主机管理模块、服务管理模块、软件管理服务模块和平台构架,所述平台构架包括云平台、控制节点、计算节点、存储节点、虚拟网元接口、运营支持系统和业务支持系统,所述云平台包括服务器、网络交换、物理存储、资源池和业务应用,所述服务器、网络交换和物理存储为所述云平台的底层,所述服务器、网络交换和物理存储分别与所述资源池进行双向信息交换,所述资源池与所述业务应用进行双向信息交换,所述运营支持系统和业务支持系统与所述控制节点交换数据,所述虚拟网元接口与所述计算节点交换计算结果,所述平台构架内设置有所述配置管理模块、故障管理模块、主机管理模块、服务
管理模块和软件管理服务模块。
9.为了保证系统在重启后能够快速恢复到正常配置,本发明改进有,所述配置管理模块包括sysinv和controllerconfig/conputeconfig,sysinv提供整个软件的状态管理、系统配置的修改,controllerconfig/conputeconfig负责根据物理节点的角色设置系统配置。
10.为了方便统计报警次数和查看日志,本发明改进有,所述故障管理模块包括中心日志系统和报警系统,其他系统模块通过fm

api给fm

manager发送报警和日志信息。
11.为了进行协调控制,本发明改进有,所述主机管理模块包括rmon、pmon、hbs服务、hwmond服务和mtc服务,主机管理模块使用rmon监控中央处理器和内存的存量及用量监控,主机管理模块使用pmon管理基础进程,监控计算和块存储服务,主机管理模块使用hbs服务提供平台的心跳检测服务,主机管理模块使用hwmond服务对服务器bwc提供管理服务,主机管理模块使用mtc服务总管mtce平台其他服务模块,对外提供接口。
12.无可避免通信断开和服务的脑裂,同时对服务的状态进行监控,本发明改进有,所述服务管理模块包括高可用控制器、高可靠消息服务和服务监控,所述高可用控制器为冗余模型采用1 1高可用双控制节点控制集群,主控制与备用控制节点实时通信,当主控制节点发生故障时,将自动触发ha进程,切换备用节点为主控制节点,所述可靠消息服务设置有多条独立通信路径,配置lag保护链路的每条路径,使用hmac sha

512对消息进行身份验证,所述服务监控采用主动监控或被动监控。
13.为了方便升级,本发明改进有,所述软件管理服务模块设置有patch制作工具和patch的管理服务,所述软件管理服务模块支持热补丁和reboot required的补丁,更换内核补丁需要重启节点。
14.(三)有益效果
15.与现有技术相比,本发明提供了一种新型边缘云操作系统,具备以下有益效果:
16.该新型边缘云操作系统,与传统云计算平台相比,该系统提高了配置大量远端物理服务器的能力,拥有更广的监控面,提供了服务的高可用。
17.该新型边缘云操作系统,机管理可以在虚拟主机关机的情况下,根据集群状态、关键进程、资源的阀值、物理主机的故障等使用不同的调度策略来进行对主机的自动重启。
18.该新型边缘云操作系统,相比于传统云计算平台通过增加计算节点的机器数来应对增加的任务,该系统设计上倾向于减少服务器,增加层和系统功能的丰富度,来灵活应对各种任务。
19.该新型边缘云操作系统,轻量级部署,可以灵活部署在较为恶劣的环境,减少了传统云计算规模大,需要一个机房在放置大型设备等部署要求;由于体量的减轻还提高了系统的健壮性,当遇到服务器宕机时,系统可以在极短的时间内自动复原,重新投入服务;减少了未来可能出现的系统拓展带来的成本。
20.该新型边缘云操作系统,拥有超低延时,并且提高了对高复杂度计算的能力。
附图说明
21.图1为本发明边缘云操作系统架构图;
22.图2为本发明配置管理服务的原理图;
23.图3为本发明故障管理的原理图;
24.图4为本发明主机管理服务的的原理图;
25.图5为本发明服务管理的原理图;
26.图6为本发明软件管理的原理图;
27.图7为传统云平台架构图。
具体实施方式
28.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
29.请参阅图1

7,一种新型边缘云操作系统,包括配置管理模块、故障管理模块、主机管理模块、服务管理模块、软件管理服务模块和平台构架,所述平台构架包括云平台、控制节点、计算节点、存储节点、虚拟网元接口、运营支持系统和业务支持系统,所述云平台包括服务器、网络交换、物理存储、资源池和业务应用,所述服务器、网络交换和物理存储为所述云平台的底层,所述服务器、网络交换和物理存储分别与所述资源池进行双向信息交换,所述资源池与所述业务应用进行双向信息交换,所述运营支持系统和业务支持系统与所述控制节点交换数据,所述虚拟网元接口与所述计算节点交换计算结果,所述平台构架内设置有所述配置管理模块、故障管理模块、主机管理模块、服务管理模块和软件管理服务模块。
30.本实施例中,所述配置管理负责进行各组件的安装配置,每次启动,系统存量服务和控制器配置服务以及计算配置器服务都会被重新执行,保证系统在重启后能快速恢复到正常配置,所述配置管理模块包括sysinv和controllerconfig/conputeconfig,sysinv提供整个软件的状态管理、系统配置的修改,controllerconfig/conputeconfig负责根据物理节点的角色设置系统配置。
31.本实施例中,故障管理的中心日志系统可收集系统内所有节点的日志信息,故障管理的报警系统接收所有节点角色的报警信息,故障管理可以统计报警次数和查看日志,同时包括了中心云和边缘云的物理和虚拟资源,所述故障管理模块包括中心日志系统和报警系统,其他系统模块通过fm

api给fm

manager发送报警和日志信息。
32.本实施例中,主机管理服务与其他管理服务与监控模块之间的协作关系,主机管理可对硬件资源进行监控,并从资源编排服务、服务管理、配置管理收集和同步虚拟机报警、关键进程和h/w故障;主机管理可以在虚拟主机关机的情况下,根据集群状态、关键进程、资源的阀值、物理主机的故障等使用不同的调度策略来进行对主机的自动重启,所述主机管理模块包括rmon、pmon、hbs服务、hwmond服务和mtc服务,主机管理模块使用rmon监控中央处理器和内存的存量及用量监控,主机管理模块使用pmon管理基础进程,监控计算和块存储服务,主机管理模块使用hbs服务提供平台的心跳检测服务,主机管理模块使用hwmond服务对服务器bwc提供管理服务,主机管理模块使用mtc服务总管mtce平台其他服务模块,对外提供接口。
33.本实施例中,服务管理使用了多路通道来避免通信的断开和服务的脑裂问题,并对服务的状态进行监控,所述服务管理模块包括高可用控制器、高可靠消息服务和服务监
控,所述高可用控制器为冗余模型采用1 1高可用双控制节点控制集群,主控制与备用控制节点实时通信,当主控制节点发生故障时,将自动触发ha进程,切换备用节点为主控制节点,可以拓展为n m或n个控制节点,其高可靠消息服务可使用最多三个独立通信路径以避免通信的脑裂问题,配置lag保护链路的每条路径,使用hmac sha

512对消息进行身份验证,所述服务监控采用主动监控或被动监控。
34.本实施例中,软件管理提供了对升级时虚拟机关机问题的生命周期管理机制。当需要热迁移时,自动把需要更新的主机上的资源转移到可用主机上,并在更新完成后自动将资源分配到更新完成的主机上,所述软件管理服务模块设置有patch制作工具和patch的管理服务,所述软件管理服务模块支持热补丁和reboot required的补丁,更换内核补丁需要重启节点,通过虚拟机的实时迁移服务,在管理节点安装reboot补丁时保障业务不中断。
35.综上所述,该新型边缘云操作系统,降低传统云操作系统的体量,主机管理和软件管理根据业务需求,通过灵活部署的轻量级边缘云操作系统,删减非必要组件,定制业务轻量级业务模板,建构简易化,由配置管理、服务管理和软件管理服务,生成和发放标准化轻量级业务模板,达到业务环境云操作系统统一化管理,远程配置和监控,通过应用的生命周期管理,实现边缘iaas、边缘caas及mep的接入和管理,从虚拟化基础设施管理器接收资源故障报告和性能测量数据,负责告警、日志和监控管理,实现远程配置和监控,降低运营成本和维护成本,通过维护系统的整体视图和编排,对包括部署的边缘主机、可用资源、可用服务以及网络拓扑运维和运营,降低中心和边缘端的人工操作复杂度。
36.尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献