【技术实现步骤摘要】
基于SCA框架的高可用扩展系统和方法
本专利技术涉及软件无线电
,具体地,涉及一种基于SCA框架的高可用扩展系统和方法。
技术介绍
随着软件无线电(SR)技术的发展,特别是软件无线电所带来的“软件定义(SoftwareDefined)”的设计理念、设计思想,已经被越来越多的延伸到其他领域,由此产生了软件定义雷达(SDR),软件定义卫星(SDS),软件定义网络(SDN)等新思想、新概念。然而针对软件无线电设计的SCA架构,在向其他领域移植时,却遭遇了一些水土不服,特别是一些对系统高可用性(HA)有强烈要求的领域,SCA框架技术本身在高可用方面的缺陷(如单点故障)就暴露无遗,无法胜任。与本申请相关的现有技术是专利文献CN108737190A,公开了一种基于SCA核心框架的设备管理方法,首先由设备管理器完成部署和启动本处理节点内的所有设备,然后由设备管理器完成设备组件的注册,最后由设备管理器调用设备接口函数完成对设备组件的管理,能够灵活控制设备组件的运行/停止,分级管理平台内所有设备的资源和状态,而且能够通过设备组件 ...
【技术保护点】
1.一种基于SCA框架的高可用扩展系统,其特征在于,包括:/n备用域管理模块:增加作为热备的主控节点,作为原主控节点的备用域管理;/n运行管理冗余模块:允许两套主控专属服务互为备份,所述主控专属服务包括资源配置服务、应用管理服务、部署重构服务;/n运行管理监控模块:增加运行监控服务和健康管理服务,以进行故障的监测和处理,令部署重构服务在按需重构的基础上增加故障重构机制。/n
【技术特征摘要】 【专利技术属性】
1.一种基于SCA框架的高可用扩展系统,其特征在于,包括:
备用域管理模块:增加作为热备的主控节点,作为原主控节点的备用域管理;
运行管理冗余模块:允许两套主控专属服务互为备份,所述主控专属服务包括资源配置服务、应用管理服务、部署重构服务;
运行管理监控模块:增加运行监控服务和健康管理服务,以进行故障的监测和处理,令部署重构服务在按需重构的基础上增加故障重构机制。
2.根据权利要求1所述的基于SCA框架的高可用扩展系统,其特征在于,还包括部署中间件模块:改造部署管理中间件底层通信机制,以降低通信两端的耦合性。
3.根据权利要求1所述的基于SCA框架的高可用扩展系统,其特征在于,所述备用域管理是在原主控节点进行主域管理发生故障时,启动主控节点进行接管原主控节点的工作,运行各种支撑服务,所述支撑服务包括资源配置服务、部署重构服务、应用管理服务,各种硬件资源和软件组件同时在主控节点和原主控节点中保留注册信息和管理信息。
4.根据权利要求2所述的基于SCA框架的高可用扩展系统,其特征在于,所述部署中间件模块包括:
协议改造模块:对CORBA中间件的底层通信机制采用无连接的UDP协议,使得通信双方对等;
链路检测模块:采用心跳机制或者依靠BIT硬件检测机制,使得通信双方能够感知链路状况及对方状态,当感知到链路终端或对方失效时,CORBA中间件回收资源,并发出消息通知。
5.根据权利要求1所述的基于SCA框架的高可用扩展系统,其特征在于,采用基于映射表的硬件抽象层通信来规范封装标准的通信接口,屏蔽底层通信机制,以实现波形组件间通信方式与具体硬件平台的分离,保持波形组件底层通信访问接口的一致性,以在异构硬件平台间移植波形组件。
技术研发人员:符凯,彭宏,刘荣宽,包晟临,
申请(专利权)人:华东计算技术研究所中国电子科技集团公司第三十二研究所,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。