计算机科学 ›› 2022, Vol. 49 ›› Issue (2): 353-367.doi: 10.11896/jsjkx.201100140
夏静, 马中, 戴新发, 胡哲琨
XIA Jing, MA Zhong, DAI Xin-fa, HU Zhe-kun
摘要: 面对日趋庞大和复杂的智能应用,建立有效的云服务质量模型是评价云服务质量的重要手段。然而,由于智能云各层资源的多样性、动态性等特点,智能云服务效能的评估具有很大的难度。针对目前智能云计算领域缺乏标准和统一的云服务质量评价指标和云服务建模手段的问题,文中将智能云抽象的服务质量具体化为云服务效能,云服务效能被定义为反映云服务能力水平的服务可用性、可靠性,以及体现服务效率的性能,即通过云服务效能输出定量的评价智能云的整体服务能力水平。并且提出了一种基于BP神经网络的智能云效能模型,通过BP神经网络模拟智能云服务的输入特征与服务效能之间复杂的非线性关系,一旦确定输入特征,即可预测输出的服务效能评价指标,这就要求效能模型能够实时并准确地根据系统配置输入特征,预测当前系统的服务能力。实验结果表明,BP神经网络模型作为智能云服务效能模型的建模工具,具有较好的计算效率和准确率。
中图分类号:
[1]SCHUNSELAAR D M M,VERBEEK H M W,REIJERS H A,et al.YAWL in the Cloud:Supporting Process Sharing and Va-riability[J].Lecture Notes in Business Information Processing,2015,202(3):367-379. [2]BRUNEO D,LONGO F,GHOSH R,et al.Analytical Modeling of Reactive Autonomic Management Techniques in IaaS Clouds[C]//IEEE International Conference on Cloud Computing.IEEE,2015:797-804. [3]BRUNEO D,LONGO F,SCARPA M,et al.An SRN-Based Resiliency Quantification Approach[M]// Application and Theory of Petri Nets and Concurrency.Springer International Publi-shing,2015:98-116. [4]ZHOU A,WANG S,CHENG B,et al.Cloud Service Reliability Enhancement via Virtual Machine Placement Optimization[J].IEEE Transactions on Services Computing,2017(6):902-913. [5]BAI Y,ZHANG H,FU Y.Reliability modeling and analysis of cloud service based on complex network[C]//2016 Prognostics and System Health Management Conference(PHM-Chengdu).IEEE,2016. [6]ALANNSARY M O,TIAN J.Measurement and Prediction of SaaS Reliability in the Cloud[C]//IEEE International Confe-rence on Software Quality.IEEE,2016. [7]QI L,NI J,XIA X,et al.A Multi-dimensional Weighting Me-thod for Historical Records in Cloud Service Evaluation[C]//IEEE Fourth International Conference on Big Data & Cloud Computing.IEEE Computer Society,2014. [8]HOSSEINI S B,SHOJAEE A,AGHELI N.A new method for evaluating cloud computing user behavior trust[C]//Information & Knowledge Technology.IEEE,2015. [9]KHANNA G,CHATUREDI S K,SOH S.Time Varying Communication Networks:Modelling,Reliability Evaluation and Optimization[M]// Advances in Reliability Analysis and its Applications.Cham:Springer,2020. [10]MARIOS F,YAR R,CORNEL B,et al.Evaluating Adaptation Methods for Cloud Applications:An Empirical Study[C]//IEEE International Conference on Cloud Computing.IEEE,2017. [11]PENDLEBURY J,EMEAKAROHA V C,OSHEA D,et al.SOMBA-Automated Anomaly Detection for Cloud Quality of Service[C]//The 2nd International Conference on Cloud Computing Technologies and Applications-CloudTech 2016.IEEE,2016. [12]KIKUCHI S,MATSUMOTO Y.Using Model Checking toEvaluate Live Migrations[J].It Professional,2013,15(2):36-41. [13]QIU X,DAI Y,XIANG Y,et al.A Hierarchical CorrelationModel for Evaluating Reliability,Performance,and Power Consumption of a Cloud Service[J].IEEE Transactions on Systems Man & Cybernetics Systems,2016,46(3):401-412. [14]QIANG L,SHEN P,DI W U,et al.Research on key technologies of highly reliable flexible distribution facing tidal load[J].IOP Conference Series:Earth and Environmental Ence,2020,431(1):12-17. [15]MA Z,JIANG R,YANG M,et al.Research on the measurement and evaluation of trusted cloud service[J].Soft Computing,2016,19(10):86-98. [16]LIU Z C,ZE X.Using Queue Model to Evaluation the Reliability in Cloud Platforms[J].International Journal of Grid and Distributed Computing,2016,9(10):89-98. [17]LUO J,SONG W,YIN L.Reliable Virtual Machine Placement Based on Multi-Objective Optimization with Traffic-Aware Algorithm in Industrial Cloud[J].IEEE Access,2018:23043-23052. [18]ZHANG W,WANG Y.Adaptive Management and Multi Objective Optimization of Virtual Machine Placement in Cloud Computing[J].Journal of Computational & Theoretical Nanoence,2016,13(12):9683-9687. [19]CHEN S,MO B,HAN X,et al.A Classification Method of Oracle Materials Based on Local Convolutional Neural Network Framework[J].IEEE Computer Graphics and Applications,2020(99):1-10. [20]ZHANG F,LIU B,WANG G,et al.Research on the Control Method of Coal Sample Blanking Based on the BP Neural Network and the PID Algorithm[M]// Recent Trends in Intelligent Computing,Communication and Devices.Springer Nature Singapore Pte Ltd,2020. [21]CHEN J,ZHOU B,LIAO X D.Study on Fault Identification and Warning Based on BP Neural Network for Emu Passenger Compartment Air Conditioning[J].Railway Standard Design,2018,34(11):2302-2312. [22]BRUSKILLl A W,LUBITZ W D.A neural network sheltermodel for small wind turbine siting near single obstacles[J].Wind & Structures an International Journal,2012,15(1):43-64. [23]CHEN G,WU D,CHEN G,et al.Research on Digital Forensics Framework for Malicious Behavior in Cloud[C]//2019 IEEE 4th Advanced Information Technology,Electronic and Automation Control Conference(IAEAC).IEEE,2020. [24]SUNGHO K,SOOJUNG L,KIWON L,et al.Usability Evaluation of Graphic User Interfaces for a Military Computer-Based Training System[J].Journal of the Ergonomics Society of Korea,2015,34(5):401-410. [25]KUMAR R,BAZ A,ALHAKAMI H,et al.A Hybrid Model of Hesitant Fuzzy Decision-Making Analysis for Estimating Usable-Security of Software[J].IEEE Access,2020,8(4):72694-72712. [26]HUANG W T,ZHOU M A.Research and optimization of high availability for MapReduce[J].Computer Engineering and Design,2014,11(2):102-109. [27]MA Z C,YANG P,ZHANG X F,et al.Study on dynamic risk assessment method of electric power system in cloud computing environment[J].Modern Electronics Technique,2016,1(3):105-112. [28]LIU Y Q,SHAO H R,JING W P.DAG Task Scheduling Integrating with Security and Availability in Cloud Environment[J].Computer Engineering,2014,40(12):12-18. [29]YANG H,KIM Y.Design and Implementation of High-Availability Architecture for IoT-Cloud Services[J].Sensors(Basel,Switzerland),2019,19(15):3276-3286. [30]GHOSH R,LONGO F,FRATTINI F,et al.Scalable Analytics for IaaS Cloud Availability[J].IEEE Transactions on Cloud Computing,2014,2(1):57-70. [31]LUO B,QIAO Y,XIAO F U.Design and Implementation ofHigh-availability Based on OpenStack Cloud Platform[J].Computer Science,2017,S1(3):89-96. [32]NZANY F,YANG Y.Task scheduling and virtual resource optimising in Hadoop YARN-based cloud computing environment[J].International Journal of Cloud Computing,2018,7(2):83-102. [33]IBRAHIM E,El-BAHNASAWY N A,OMARA F A.TaskScheduling Algorithm in Cloud Computing Environment Based on Cloud Pricing Models[C]//Computer Applications & Research.IEEE,2016:65-71. [34]DAI Y S,LEVITIN G.Reliability and performance of tree-structured grid services[J].IEEE Transactions on Reliability,2006,55(2):337-349. [35]SONG Y J,YANG X Z,LI D Y,et al.Reliability Count Evaluation of Computers Based on Cloud Models for Environmental Factors[J/OL].Journal of Computer Research and Development,2001.https://www.researchgate.net/publication/291132967_Reliability_count_evaluation_of_computers_based_on_cloud_models_for_environmental_factors. [36]GHOMI E J,RAHMANI A M,QADER N.Applying queuetheory for modeling of cloud computing:A systematic review[J].Concurrency and Computation:Practice and Experience,2019,38(2):631-636. [37]SHARMA Y,JAVADI B,SI W,et al.On the reliability andenergy efficiency in cloud computing[J].Journal of Network & Computer Applications,2016,74(1):66-85. [38]BITTENCOURT L F,VIEIRA C,MADEIRA E.ReducingCosts in Cloud Application Execution Using Redundancy-Based Scheduling[C]//IEEE/ACM International Conference on Uti-lity & Cloud Computing.ACM,2014. [39]QI Z, ZHANI M F, JABRI M,et al.Venice:Reliable virtual data center embedding in clouds[C]//IEEE INFOCOM 2014-IEEE Conference on Computer Communications.IEEE,2014. [40]EBENEZER A S,RAJSINGH E B,KALIA B.Support vectormachine-based proactive fault-tolerant scheduling for grid computing environment[J].International Journal of Advanced Intelligence Paradigms,2020,16(3):381-385. [41]VISHWANATH K V,NAGAPPAN N.Characterizing CloudComputing Hardware Reliability[C]//Proceedings of the 1st ACM Symposium on Cloud Computing.ACM,2010. [42]YANG B,HU H,GUO S.Cost-oriented Task Allocation and Hardware Redundancy Policies in Heterogeneous Distributed Computing Systems Considering Software Reliability[J].Computers & Industrial Engineering,2009,56(4):1687-1696. [43]YANG B,TAN F,DAI Y S.Performance Evaluation of Cloud Service Considering Fault Recovery[J].The Journal of Supercomputing,2013,65(1):426-444. |
[1] | 刘宝宝, 杨菁菁, 陶露, 王贺应. 基于DE-LSTM模型的教育统计数据预测研究 Study on Prediction of Educational Statistical Data Based on DE-LSTM Model 计算机科学, 2022, 49(6A): 261-266. https://doi.org/10.11896/jsjkx.220300120 |
[2] | 徐佳楠, 张天瑞, 赵伟博, 贾泽轩. 面向供应链风险评估的改进BP小波神经网络研究 Study on Improved BP Wavelet Neural Network for Supply Chain Risk Assessment 计算机科学, 2022, 49(6A): 654-660. https://doi.org/10.11896/jsjkx.210800049 |
[3] | 朱旭辉, 沈国娇, 夏平凡, 倪志伟. 基于螺旋进化萤火虫算法和BP神经网络的模型及其在PPP融资风险预测中的应用 Model Based on Spirally Evolution Glowworm Swarm Optimization and Back Propagation Neural Network and Its Application in PPP Financing Risk Prediction 计算机科学, 2022, 49(6A): 667-674. https://doi.org/10.11896/jsjkx.210800088 |
[4] | 程铁军, 王曼. 基于变权组合的突发事件网络舆情趋势预测 Network Public Opinion Trend Prediction of Emergencies Based on Variable Weight Combination 计算机科学, 2021, 48(6A): 190-195. https://doi.org/10.11896/jsjkx.200600094 |
[5] | 郭福民, 张华, 胡瑢华, 宋岩. 一种基于表面肌电信号的腕部肌力估计方法研究 Study on Method for Estimating Wrist Muscle Force Based on Surface EMG Signals 计算机科学, 2021, 48(6A): 317-320. https://doi.org/10.11896/jsjkx.200600021 |
[6] | 石琳姗, 马创, 杨云, 靳敏. 基于SSC-BP神经网络的异常检测算法 Anomaly Detection Algorithm Based on SSC-BP Neural Network 计算机科学, 2021, 48(12): 357-363. https://doi.org/10.11896/jsjkx.201000086 |
[7] | 焦东来, 王浩翔, 吕海洋, 徐轲. 基于手机传感器轨迹的路面地物检测方法 Road Surface Object Detection from Mobile Phone Based Sensor Trajectories 计算机科学, 2021, 48(11A): 283-289. https://doi.org/10.11896/jsjkx.210200145 |
[8] | 周俊, 尹悦, 夏斌. 基于LSTM神经网络的声发射信号识别研究 Acoustic Emission Signal Recognition Based on Long Short Time Memory Neural Network 计算机科学, 2021, 48(11A): 319-326. https://doi.org/10.11896/jsjkx.210700034 |
[9] | 宋岩, 胡瑢华, 郭福民, 袁新亮, 熊睿洋. 基于sEMG的改进SVM+BP肌力预测分层算法 Improved SVM+BP Algorithm for Muscle Force Prediction Based on sEMG 计算机科学, 2020, 47(6A): 75-78. https://doi.org/10.11896/JsJkx.190900143 |
[10] | 周立鹏, 孟利民, 周磊, 蒋维, 董建平. 基于BP神经网络的摔倒检测算法 Fall Detection Algorithm Based on BP Neural Network 计算机科学, 2020, 47(6A): 242-246. https://doi.org/10.11896/JsJkx.191000077 |
[11] | 诸珺文. 基于改进BP神经网络的SQL注入识别 SQL InJection Recognition Based on Improved BP Neural Network 计算机科学, 2020, 47(6A): 352-359. https://doi.org/10.11896/JsJkx.191200054 |
[12] | 陈燕文,李坤,韩焱,王燕平. 基于MFCC和常数Q变换的乐器音符识别 Musical Note Recognition of Musical Instruments Based on MFCC and Constant Q Transform 计算机科学, 2020, 47(3): 149-155. https://doi.org/10.11896/jsjkx.190100224 |
[13] | 刘晓彤,王伟,李泽禹,沈思婉,姜小明. 基于改进BP神经网络的尿液中红白细胞识别算法 Recognition Algorithm of Red and White Cells in Urine Based on Improved BP Neural Network 计算机科学, 2020, 47(2): 102-105. https://doi.org/10.11896/jsjkx.191100195 |
[14] | 马创, 周代棋, 张业. 基于改进鲸鱼算法的BP神经网络水资源需求预测方法 BP Neural Network Water Resource Demand Prediction Method Based on Improved Whale Algorithm 计算机科学, 2020, 47(11A): 486-490. https://doi.org/10.11896/jsjkx.191200047 |
[15] | 许飞翔,叶霞,李琳琳,曹军博,王馨. 基于SA-BP算法的本体概念语义相似度综合计算 Comprehensive Calculation of Semantic Similarity of Ontology Concept Based on SA-BP Algorithm 计算机科学, 2020, 47(1): 199-204. https://doi.org/10.11896/jsjkx.181202351 |
|