【技术开发单位】中国船舶工业系统工程研究院
【技术简介】BlueDCS由一套逻辑相互关联、功能各有侧重的一系列中间件软件组成,构建在分布式系统网络化硬件平台上,面向分布式系统应用领域需求、系统集成特点,解决多类异构设备上各应用功能之间信息共享、功能重组调度等问题。
BlueDCS软件通过采用软件中间件方式构建分布式系统统一的应用集成环境,整合分布式系统各类共性支撑功能,实现应用功能软件与底层硬件的有效隔离,使软件、硬件、网络可独立升级和扩展,基于订阅/发布机制的“软总线”方式为分布式系统各类应用提供“按需分发、按需获取”的共享信息操作环境,并以统一的接口和公共服务的形式,支持各类应用功能软件的构件化实现和在标准化硬件平台上的灵活配置,实现系统功能模块级的即插即用和灵活重构。
其主要功能包括:
信息管理功能
基于订阅/发布机制进行应用间的信息传输通道组织和信息分发,使应用无需关心信息的来源和去向等信息传输细节,以统一的信息交互接口实现按需信息分发、按需信息获取,并能够根据分布式系统信息交互模型,屏蔽非法信息;在信息分发订阅管理中提供QoS保证策略,维护状态信息的长效性和一致性,从而保证系统内应用状态的统一。
任务构件调度管理功能
能够根据系统任务调度设计要求,对共用计算资源上配置运行的应用软件构件进行维护和管理,能够根据不同任务模式和故障情况完成构件的动态加载、卸载等。
人机交互统一调度功能
能够根据人机交互界面设计要求,以统一的方式支持人机界面的热键、专用键等的分配,并能够在不同任务模式和故障情况下完成相应的界面构件的加载、显示、切换和卸载等控制,实现不同任务下个节点下人机交互功能的动态配置。
系统状态监控功能
支持对各设备和应用运行情况的实时状态监控,并可向应用提供获取设备节点和应用构件运行状态的手段。
数据记录功能
记录系统运行时应用间交互的信息交互过程及信息数据内容,供事后分析,支持对系统运行过程的回放。
【技术特点】
在研究与分析OMG组织的DDS (Data Distribution Service) 规范的基础上,借鉴了DDS规范的设计思路和质量策略,充分考虑实时分布式系统的特点,以数据规范和标准QoS策略属性为依据,为实时分布式系统提供了集开发规范、数据规范、数据传输、应用服务为一体的数据连接解决方案;
强化分布式系统异构无缝适配的封装,为用户提供透明的异构系统连接方案;
提供丰富的开发工具集为用户快速搭建和部署系统提供便捷的手段;
可根据不同的应用需求,灵活合理配置系统的规模,支持全系统的功能动态重组的灵活定义,提高系统资源利用率以及可靠性。
【技术指标】对于BlueDCS软件:
对于数据量不超过20字节的实时数据信息,其端到端的最大延时不超过5ms;
对于发送频率为25ms一次的周期性数据信息(数据量不超过20字节),其端到端的最大延时不超过8ms;
对于数据量为1k字节的数据信息,其端到端最大延时不超过100ms;
从软件组件发生故障到检测到故障的时间不超过100ms。
【技术水平】国际先进
【可应用领域和范围】应用于对数据传输实时性要求较高或兼容性要求较高的分布式系统集成。
【技术状态】试生产阶段
【合作方式】产品销售、许可使用、技术服务、风险投资
【投入需求】根据使用产品规模的大小,资金投入在50~300万之间。
【转化周期】6~12个月
【预期效益】通过使用完全自主研发的BlueDCS产品,一方面减少使用国外同类软件的购买成本, BlueDCS相比同类产品价格减少50%;另一方面BlueDCS是根据国内分布式系统使用特点,提供了面向行业应用的专业服务,可有效减少系统应用开发和部署时间。
BlueDCS预计每个应用License价格在60万左右,前1~2年可销售5-10个/年,第3年以后可以销售20个/年。
【联系方式】韩 澎 010-59516390/18911990571