计算机科学 ›› 2019, Vol. 46 ›› Issue (11): 109-118.doi: 10.11896/jsjkx.181001922
张杰鑫, 庞建民, 张铮, 邰铭, 刘浩
ZHANG Jie-xin, PANG Jian-min, ZHANG Zheng, TAI Ming, LIU Hao
摘要: 随着新兴的“互联网+”快速成为驱动社会经济发展的重要动力,Web服务的地位越来越重要,其面临的安全问题也越来越严重。拟态构造Web服务器是一种基于拟态防御原理的新型Web防御系统,其利用异构性、动态性、冗余性等特性阻断或扰乱网络攻击。虽然其已经展开应用部署,并取得了较好的防御效果,但至今仍缺乏有效的服务质量量化评估方法。首先在分析拟态构造Web服务器系统架构的基础上,讨论其服务质量量化与传统的Web服务质量量化的区别和关键问题,分析了影响其服务质量的因素;然后基于“木桶”原理提出了拟态构造Web服务器服务质量的量化评估方法,并利用向量相似度方法量化服务质量的损耗值。文中在理论上为拟态构造Web服务器服务质量量化评估提供了一种新方法,在工程实践上为优化其服务质量提供了指导。仿真和实验结果表明,与现有的评价方法相比,提出的量化方法能够更加有效地量化评估拟态构造Web服务器的服务质量。
中图分类号:
[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 |
|