Journal of Computer Applications ›› 2023, Vol. 43 ›› Issue (3): 876-884.DOI: 10.11772/j.issn.1001-9081.2022010119

• Computer software technology • Previous Articles    

Quality of service and loss evaluation method for multi-variant system

Yumei CHEN(), Hongchao HU, Yawen WANG   

  1. Information Technology Research Institute,Information Engineering University,Zhengzhou Henan 450001,China
  • Received:2022-02-08 Revised:2022-03-24 Accepted:2022-04-06 Online:2022-04-24 Published:2023-03-10
  • Contact: Yumei CHEN
  • About author:HU Hongchao, born in 1982, Ph. D., professor. His research interests include mimic defense, active cyber defense.
    WANG Yawen, born in 1990, Ph. D., assistant research fellow. His research interests include multi-variant execution environment, software diversification.
  • Supported by:
    National Key Research and Development Program of China(2021YFB1006200);National Natural Science Foundation of China(62072467)

多变体系统服务质量及损耗评估方法

陈玉枚(), 扈红超, 王亚文   

  1. 战略支援部队信息工程大学 信息技术研究所,郑州 450001
  • 通讯作者: 陈玉枚
  • 作者简介:陈玉枚(1997—),女(土家族),重庆人,硕士研究生,主要研究方向:多变体系统、拟态防御
    扈红超(1982—),男,河南商丘人,教授,博士,主要研究方向:拟态防御、网络主动防御
    王亚文(1990—),男,河南郑州人,助理研究员,博士,主要研究方向:多变体执行环境、软件多样化。
  • 基金资助:
    国家重点研发计划项目(2021YFB1006200);国家自然科学基金资助项目(62072467)

Abstract:

Multi-variant system uses diversified technology and dynamic redundancy strategy to achieve high security and high reliability of the system from the architecture level. However, the existing researches are rarely related to the quantitative evaluation of Quality of Service (QoS) for multi-variant system. For this problem, a QoS and loss evaluation method for multi-variant system was proposed. Firstly, on the basis of formal modeling of multi-variant system architecture, the QoS evaluation model and process were proposed based on QoS attribute and weight matrices, and the importances of QoS attributes were evaluated by information entropy method. Secondly, some typical examples of multi-variant system were constructed, and QoS attributes that affect the performance and security of the system were designed and selected. Finally, QoS attribute weight, QoS value, QoS difference and loss of the system were evaluated quantitatively, in which the average loss of performance attributes is 15.86 percentage points and the gain of safety attribute is 4.98 percentage points. Evaluation results show that the multi-variant mechanism has QoS loss, but its security attribute brings a certain degree of QoS gain, which provides a reference for constructing a multi-variant system with high QoS and low QoS loss.

Key words: multi-variant system, Quality of Service (QoS), QoS loss, QoS attribute, quantitative evaluation

摘要:

多变体系统利用多样化技术和动态冗余策略从架构层面实现系统的高安全性和高可靠性,然而现有研究很少涉及多变体系统服务质量(QoS)的量化评估。针对以上问题,提出一种多变体系统QoS及损耗评估方法。首先,在多变体系统架构形式化建模的基础上,基于QoS属性及权重矩阵提出QoS评估模型和流程,并使用信息熵法则评估QoS属性的重要程度;然后,构造典型的多变体系统测试实例,设计并选取影响系统性能和安全性的QoS属性;最后,量化评估系统的QoS属性权重、QoS值、QoS差异和损耗,其中,性能属性平均损耗15.86个百分点,安全属性增益4.98个百分点。评估结果表明多变体机制存在QoS损耗,但它的安全属性带来了一定程度的QoS增益,可为构造高QoS以及低QoS损耗的多变体系统提供一些参考。

关键词: 多变体系统, 服务质量(QoS), 服务质量损耗, 服务质量属性, 量化评估

CLC Number: