全舰计算环境下服务自适应方法研究
2020-06-30李海浩费琪卢重阳
李海浩 费琪 卢重阳



摘 要:
在全舰计算环境中,针对应用需求变更,应用服务高效的进行自适应演化才能够充分的利用好各种有限资源。在服务变量定义的基础上,提出了影响服务质量的相关指标;对服务组合的结构路径进行了说明,给出不同结构路径形式下服务质量的计算方法,并提出了组合服务质量模型;对服务变更实例情况进行了分析,最终提出了服务自适应模型算法。
关键词:
全舰计算环境; 组合服务; 自适应
中图分类号: TP 311
文献标志码: A
Research on Self-adaptation Method of Services in Total Ship Computing Environment
LI Laihao1, FEI Qi2, LU Chongyang2
(1. No. 91404 Troops of PLA, Hebei Qinhuangdao 066000, China;
2. Jiangsu Automation Research Institute, Lianyungang, Jiangsu 222061, China)
Abstract:
In the total ship computing environment, for the changes of application requirements, the efficient self-adaptive evolution of application services can make full use of various effective resources. Based on the definition of service variables, this paper proposed the related indexes affecting service quality; explained the structural path of service composition, gave the calculation method of services quality under different structural path forms. It also put forward the composite service quality model; analyzed the service change instance. Finally gave the service self-adaptive model algorithm.
Key words:
total ship computing environment; composite service; self-adaptation
0 引言
全艦计算环境是将舰艇装备研发的关键技术,具有标准性、通用性、可裁剪、可移植等特点[1]。全舰计算环境向应用系统以服务的形式提供各类支撑,针对用户需求,支撑服务怎样能够合理、快速、高质量的进行有效组合、重组甚至自适应演化,是公用计算环境应用的重点难点。针对服务各类属性,对服务变量进行了定义,明确了影响服务质量的各类指标;通过组合服务结构的分析和质量计算方法的研究,提出了组合服务自适应优选方法,该方法可为全舰计算环境各类服务的高效组合提供借鉴。
1 服务属性
1.1 服务变量的定义
在全舰计算环境下,功能的实现过程可以总结为三步,首先用户向计算环境提出需求,其次计算环境选择对应用户需求的服务,通过算法将服务调用的顺序、逻辑结构进行组合,最后将组合服务进行执行,并将结果返给用户。当计算环境进行服务选择或组合过程中,用户的需求发生变化,改变原功能需求,针对新需求,会进行服务重组,为量化优化重组的优劣,给出影响服务组合质量的变量因子。……
