计算机科学 ›› 2019, Vol. 46 ›› Issue (11): 109-118.doi: 10.11896/jsjkx.181001922

• 信息安全 • 上一篇    下一篇

拟态构造Web服务器的服务质量量化方法

张杰鑫, 庞建民, 张铮, 邰铭, 刘浩   

  1. (数学工程与先进计算国家重点实验室 郑州450001)
  • 收稿日期:2018-10-15 出版日期:2019-11-15 发布日期:2019-11-14
  • 通讯作者: 庞建民(1964-),男,教授,博士生导师,CCF会员,主要研究方向为高性能计算、信息安全,E-mail:jianmin_pang@hotmail.com
  • 作者简介:张杰鑫(1989-),男,博士,主要研究方向为网络空间安全、高效能计算;张铮(1976-),男,副教授,硕士生导师,主要研究方向为网络空间安全、先进计算;邰铭(1967-),男,副教授,主要研究方向为网络空间安全、先进计算;刘浩(1997-),男,硕士生,主要研究方向为网络空间安全、先进计算。
  • 基金资助:
    本文受国家自然科学基金(61472447),国家重点研发计划(2016YFB0800104),上海市科学技术委员会科研计划(16DZ1120502)资助。

QoS Quantification Method for Web Server with Mimic Construction

ZHANG Jie-xin, PANG Jian-min, ZHANG Zheng, TAI Ming, LIU Hao   

  1. (State key Laboratory of Mathematical Engineering and Advanced Computing,Zhengzhou 450001,China)
  • Received:2018-10-15 Online:2019-11-15 Published:2019-11-14

摘要: 随着新兴的“互联网+”快速成为驱动社会经济发展的重要动力,Web服务的地位越来越重要,其面临的安全问题也越来越严重。拟态构造Web服务器是一种基于拟态防御原理的新型Web防御系统,其利用异构性、动态性、冗余性等特性阻断或扰乱网络攻击。虽然其已经展开应用部署,并取得了较好的防御效果,但至今仍缺乏有效的服务质量量化评估方法。首先在分析拟态构造Web服务器系统架构的基础上,讨论其服务质量量化与传统的Web服务质量量化的区别和关键问题,分析了影响其服务质量的因素;然后基于“木桶”原理提出了拟态构造Web服务器服务质量的量化评估方法,并利用向量相似度方法量化服务质量的损耗值。文中在理论上为拟态构造Web服务器服务质量量化评估提供了一种新方法,在工程实践上为优化其服务质量提供了指导。仿真和实验结果表明,与现有的评价方法相比,提出的量化方法能够更加有效地量化评估拟态构造Web服务器的服务质量。

关键词: QoS属性, Web服务, 服务质量, 量化方法, 拟态防御

Abstract: As the emerging “Internet Plus” has quickly become an important driving force of social and economic deve-lopment,Web service plays an increasing role in society,but its security issues are worsening.The Web server with mimic construction is a new Web defense system based on the principle of mimic defense,and it uses the heterogeneity,dynamics,redundancy and other characteristics to block or disrupt network attacks.Although it has been deployed and some better defense effects have been gotten,there is still a lack of effective methods for quantifying its QoS.On the basis of analyzing the system architecture of the Web server with mimic construction,this paper discussed the difference and issues between the quantification of its QoS and the quantification of traditional Web servers’ QoS,and analyzed the factors affecting its QoS.Based on the “Wood Barrel” principle,this paper proposed a quantitative evaluation method for the service quality of the Web server with mimic construction,and used the vector similarity method to quantify the loss value of the QoS.This effort provides a new method for quantifying the QoS of the Web server with mimic construction in theory,and provides guidance for optimizing its service quality in engineering practice.The simulation and experimental results show the proposed quantification method can effectively quantify and evaluate the QoS of the Web server with mimic construction compared with the existing evaluation methods.

Key words: Mimic defense, QoS attributes, Quality of service, Quantification method, Web service

中图分类号: 

  • TP311
[1]中国互联网络信息中心.中国互联网络发展状况统计报告[R].北京:2018.
[2]邬江兴.网络空间拟态防御导论[M].北京:科学出版社,2017.
[3]WU J X,ZHANG F,LUO X G.Mimic computing and Mimic Security Defense[J].Communications of the CCF,2015,11(1):8-14.(in Chinese)
邬江兴,张帆,罗兴国.拟态计算与拟态安全防御[J].中国计算机学会通讯,2015,11(1):8-14.
[4]TONG Q,ZHANG Z,ZHANG W H,et al.Design and implementation of mimic defense Web server[J].Journal of Software,2017,28(4):883-897 .(in Chinese)
仝青,张铮,张为华,等.拟态防御Web服务器设计与实现[J].软件学报,2017,28(4):883-897.
[5]ZHANG Z,MA B L,WU J X.The Test and Analysis of Prototype of Mimic Defense in Web Servers[J].Journal of Cyber Security,2017,2(1):13-28.(in Chinese)
张铮,马博林,邬江兴.Web服务器拟态防御原理验证系统测试与分析[J].信息安全学报,2017,2(1):13-28.
[6]PETRIE C J.Web Service Composition[M].Cham:Springer International Publishing,2016.
[7]HWANG S Y,HSU C C,LEE C H.Service Selection for Web Services with Probabilistic QoS[J].IEEE Transactions on Ser-vices Computing,2017,8(3):467-480.
[8]JIANG W,HU S,LIU Z.Top K Query for QoS-Aware Automatic Service Composition[J].IEEE Transactions on Services Computing,2014,7(4):681-695.
[9]KUMAR S,MISHRA R B,SUGUMARAN V.A Hybrid Model for Service Selection in Semantic Web Service Composition[J].International Journal of Intelligent Information Technologies,2017,4(4):55-69.
[10]WEI L,YIN J,LI Y,et al.Efficient Web service QoS prediction using local neighborhood matrix factorization[J].Engineering Applications of Artificial Intelligence,2015,38(2):14-23.
[11]LIAN-YONG Q I,DOU W C.Web service composition method based on local QoS optimization in cross-organizational cooperation[J].Computer Integrated Manufacturing Systems,2011,17(8):1647-1653.
[12]HAMMAS O,YAHIA S B,AHMED S B.Adaptive Web service composition insuring global QoS optimization[C]∥International Symposium on Networks.Hammamet:IEEE,2015:1-6.
[13]KANG G S,LIU J X,TANG M D,et al.Global Optimal Web Service Selection Model for Multiple Service Requests[J].Journal of Computer Research and Development,2013,50(7):1524-1533.(in Chinese)
康国胜,刘建勋,唐明董,等.面向多请求的Web服务全局优化选择模型研究[J].计算机研究与发展,2013,50(7):1524-1533.
[14]RODRIGUEZMIER P,MUCIENTES M,LAMA M.HybridOptimization Algorithm for Large-Scale QoS-Aware Service Composition[J].IEEE Transactions on Services Computing,2017,10(4):547-559.
[15]LIU Z Z,CHU D H,JIA Z P,et al.Two-stage approach for reliable dynamic Web service composition[J].Knowledge-Based Systems,2016,97(4):123-143.
[16]ZENG L,BENATALLAH B,NGU A H H,et al.QoS-AwareMiddleware for Web Services Composition[J].IEEE Transactions on Software Engineering,2004,30(5):359-364.
[17]YU Q,REGE M,BOUGUETTAYA A,et al.A two-phaseframework for quality-aware Web service selection[J].Service Oriented Computing &Applications,2010,4(2):63-79.
[18]ZENG L,XU S,WANG Y,et al.Toward cost-effective replica placements in cloud storage systems with QoS-awareness[J].Software Practice & Experience,2017,47:813-829.
[19]CHEN J,ZHOU H,ZHANG N,et al.Service-Oriented Dynamic Connection Management for Software-Defined Internet of Vehicles[J].IEEE Transactions on Intelligent Transportation Systems,2017,18(10):2826-2837.
[20]SHAHROKH P,SAFI-ESFAHANI F.QoS-based Web servicecomposition applying an improved genetic algorithm (IGA) method[J].International Journal of Enterprise Information Systems,2016,12(3):60-77.
[21]DING Z J,LIU J J,SUN Y Q,et al.A Transaction and QoS-Aware Service Selection Approach Based on Genetic Algorithm[J].IEEE Transactions on Systems Man & Cybernetics Systems,2017,45(7):1035-1046.
[22]WEN T,LI Y Q,SHENG G J,et al.Improved PSO-based Web service selection under uncertain information[J].Journal of Jilin University,2014,44(1):129-136.(in Chinese)
温涛,李迎秋,盛国军,等.不确定信息下基于改进粒子群算法的Web服务选择[J].吉林大学学报,2014,44(1):129-136.
[23]SILVAA S D,MA H,ZHANG M.A graph-based ParticleSwarm Optimisation approach to QoS-aware Web service composition and selection[C]∥2014 IEEE Congress on Evolutiona-ry Computation(CEC).IEEE,2014:3127-3134.
[24]LI G,BOUKHATEM L,WU J.Adaptive Quality-of-ServiceBased Routing for Vehicular Ad Hoc Networks With Ant Colony Optimization[J].IEEE Transactions on Vehicular Technology,2017,66(4):3249-3264.
[25]WANG D,HUANG H,XIE C.A Novel Adaptive Web Service Selection Algorithm Based on Ant Colony Optimization for Dynamic Web Service Composition[C]∥International Conference on Algorithms and Architectures for Parallel Processing.New York:Springer,2014:391-399.
[26]CAO T F,FU Y Q,ZHONG M Y.Based Web Service Composition with Genetic Algorithm and Ant Colony Optimization[J].Computer Systems & Applications,2012,21(6):81-85.(in Chinese)
曹腾飞,符云清,钟明洋.融合遗传蚁群算法的Web 服务组合研究[J].计算机系统应用,2012,21(6):81-85.
[27]DAI Y,LOU Y,LU X.A Task Scheduling Algorithm Based on Genetic Algorithm and Ant Colony Optimization Algorithm with Multi-QoS Constraints in Cloud Computing[C]∥International Conference on Intelligent Human-Machine Systems and Cybernetics.IEEE,2015:428-431.
[28]MA H,WANG A,ZHANG M.A Hybrid Approach Using Genetic Programming and Greedy Search for QoS-Aware Web Service Composition[M].Transactions on Large-Scale Data- and Knowledge-Centered Systems XVIII.Springer Berlin Heidelberg,2015:180-205.
[29]WU X.Meaning and Vision of Mimic Computing and Mimic Security Defense[J].Telecommunications Science,2014,30(7):1-7.(in Chinese)
邬江兴.专题导读——拟态计算与拟态防御的原意和愿景[J].电信科学,2014,30(7):1-7.
[30]ALRIFAI M,DOLOGP,BALKE W T,et al.Distributed Management of Concurrent Web Service Transactions[J].IEEE Transactions on Services Computing,2009,2(4):289-302.
[31]WANG S G,SUN Q B,YANG F C.Reputation evaluation approach in Web service selection[J].Journal of Software,2012,23(6):1350-1367.(in Chinese)
王尚广,孙其博,杨放春.Web服务选择中信誉度评估方法[J].软件学报,2012,23(6):1350-1367.
[32]ZHANG C W,SU S,CHEN J L.Genetic Algorithm on Web Services Selection Supporting QoS[J].Chinese Journal of Computers,2006,29(7):1029-1037.(in Chinese)
张成文,苏森,陈俊亮.基于遗传算法的QoS感知的Web服务选择[J].计算机学报,2006,29(7):1029-1037.
[33]TUYA J,YOUNAS M.A Framework to Test Advanced Web Services Transactions[C]∥Fourth IEEE International Conferen-ce on Software Testing,Verification and Validation.IEEE Computer Society,2011:443-446.
[34]NEWMAN D.Benchmarking Terminology for Firewall Performance[S].RFC 2647,1999.
[35]SUN H B,CHEN M,CAI Y B,et al.Research on Benchmarking Methods of IPv4/IPv6 Transition Gateway[J].Computer Engineering,2006,32(24):93-95.(in Chinese)
孙红兵,陈沫,蔡一兵,等.IPv4/IPv6转换网关性能测试方法研究[J].计算机工程,2006,32(24):93-95.
[36]MENASCE D.Response-time analysis of composite Web services[J].Internet Computing IEEE,2004,8(1):90-92.
[37]PETER L J,Hull R.The peter principle[M].London:Souvenir Press,1969.
[38]JIAO L M,YANG J L.A New Method for Calculating Weights[J].Command Control & Simulation,2006,28(1):94-97.(in Chinese)
焦利明,杨建立.一种确定指标权重的新方法[J].指挥控制与仿真,2006,28(1):94-97.
[1] 杨玉丽, 李宇航, 邓岸华.
面向个性化需求的云制造服务可信评价模型
Trust Evaluation Model of Cloud Manufacturing Services for Personalized Needs
计算机科学, 2022, 49(3): 354-359. https://doi.org/10.11896/jsjkx.210200116
[2] 杨林, 王永杰, 张俊.
FAWA:一种异构执行体的负反馈动态调度算法
FAWA:A Negative Feedback Dynamic Scheduling Algorithm for Heterogeneous Executor
计算机科学, 2021, 48(8): 284-290. https://doi.org/10.11896/jsjkx.200900059
[3] 姚娟, 邢镔, 曾骏, 文俊浩.
云制造服务组合研究综述
Survey on Cloud Manufacturing Service Composition
计算机科学, 2021, 48(7): 245-255. https://doi.org/10.11896/jsjkx.200800173
[4] 孙明玮, 司维超, 董琪.
基于多维度数据的网络服务质量的综合评估研究
Research on Comprehensive Evaluation of Network Quality of Service Based on Multidimensional Data
计算机科学, 2021, 48(6A): 246-249. https://doi.org/10.11896/jsjkx.200900131
[5] 郑增乾, 王锟, 赵涛, 蒋维, 孟利民.
带宽和时延受限的流媒体服务器集群负载均衡机制
Load Balancing Mechanism for Bandwidth and Time-delay Constrained Streaming Media Server Cluster
计算机科学, 2021, 48(6): 261-267. https://doi.org/10.11896/jsjkx.200400131
[6] 陆懿帆, 曹芮浩, 王俊丽, 闫春钢.
一种基于微服务的检察业务服务封装方法
Method of Encapsulating Procuratorate Affair Services Based on Microservices
计算机科学, 2021, 48(2): 33-40. https://doi.org/10.11896/jsjkx.191100152
[7] 蒋建峰, 尤澜涛.
基于MPLS-TE的数据中心网络QoS优化
QoS Optimization of Data Center Network Based on MPLS-TE
计算机科学, 2021, 48(11A): 485-489. https://doi.org/10.11896/jsjkx.210900190
[8] 杨章林, 谢钧, 张耕强.
基于定向天线的飞行自组网定向路由协议综述
Review of Directional Routing Protocols for Flying Ad-Hoc Networks Based on Directional Antennas
计算机科学, 2021, 48(11): 334-344. https://doi.org/10.11896/jsjkx.210400182
[9] 于扬, 邢镔, 曾骏, 文俊浩.
KSN:一种基于知识图谱和相似度网络的Web服务发现模型
KSN:A Web Service Discovery Method Based on Knowledge Graph and Similarity Network
计算机科学, 2021, 48(10): 160-166. https://doi.org/10.11896/jsjkx.200900026
[10] 魏礼奇, 赵志宏, 白光伟, 沈航.
基于生成对抗网络的位置隐私博弈机制
Location Privacy Game Mechanism Based on Generative Adversarial Networks
计算机科学, 2021, 48(10): 266-271. https://doi.org/10.11896/jsjkx.200900021
[11] 唐文君,张佳丽,陈荣,郭世凯.
基于强化学习的Web服务众测任务分派方法
Web Service Crowdtesting Task Assignment Approach Based onReinforcement Learning
计算机科学, 2020, 47(3): 54-60. https://doi.org/10.11896/jsjkx.191100085
[12] 范国栋,祝铭,李静,崔晓柳.
基于FAHP与规划图融合的Web服务组合方法
Web Service Composition by Combining FAHP and Graphplan
计算机科学, 2020, 47(1): 270-275. https://doi.org/10.11896/jsjkx.181102228
[13] 徐飞, 王少昌, 杨卫霞.
基于博弈论的云资源调度算法
Cloud Resource Scheduling Algorithm Based on Game Theory
计算机科学, 2019, 46(6A): 295-299.
[14] 孙明玮, 齐玉东.
基于云模型和改进灰色关联分析模型的网络服务质量综合评估
Comprehensive Evaluation of Network Service Quality Based on Cloud Model
and Improved Grey Relational Analysis Model
计算机科学, 2019, 46(5): 315-319. https://doi.org/10.11896/j.issn.1002-137X.2019.05.049
[15] 马小晋,饶国宾,许华虎.
云计算中任务调度研究的调查
Research on Task Scheduling in Cloud Computing
计算机科学, 2019, 46(3): 1-8. https://doi.org/10.11896/j.issn.1002-137X.2019.03.001
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!