奇异果体育中国官方网站新闻中心

基于云模型的网络情境驱动软件动态配置技术研奇异果体育app网页版究

2024-04-26
浏览次数:
返回列表

  基于云模型的网络情境驱动软件动态配置技术研究摘要Intemet软件的开发和运行无可避免地依赖于所依存的网络环境,要实现Internet软件的白适应性和软件系统的动态演化,需要充分考虑与系统交互的外部网络环境,及时感知网络环境的变化并根据其变化适时的调整软件系统的配置,以提供基于情境感知的软件服务。由于I奇异果体育网址nternet的开放性、动态性,网络参数表现出多变而不确定性,用户对软件应用的服务质量(QoS)需求也呈现出模糊性特征,本文从多参数级和群体级两个粒度开展工作,研究基于云模型的复合网络情境驱动软件动态配置机制,主要处理情境建模中的不确定性和软件动态配置中的“抖动”问题。首先,提出了基于不确定性云模型的复合网络情境建模和评价方法ANCC(AssessmentalgorithmforNetworkContextbasedonCloudmodel),综合网络延时、流量、带宽和端到端的距离等指标,为避免因资源共享和竞争出现的配置“抖动”,从群体级建立复合网络情境模型,并基于常用的目标评价模型逼近理想点法设计了一种网络评价函数奇异果体育app网页版,以建立的网络情境数字特征作为输入,构造评价集和理想目标集,计算网络情境与理想目标集的接近程度奇异果体育app网页版,有效地将建立的网络情境映射成具体的奇异果体育网址网络状况评价。其次,设计了一种复合网络情境驱动的Intemet软件的动态配置框架,综合考虑网络情境、系统响应时间和用户QoS(如视频延时)要求作为输入,以是否满足系统响应时间和视频延时要求为评价标准,运用模糊控制理论建立响应时间推理知识表和视频延时推理知识表,决策合适的配置组最后,以Intemet视频服务为应用实例,针对ANCC算法及在其基础上的软件动态配置机制进行仿真实验。实验结果表明,运用云模型能有效地解决动态多变的网络参数的模糊性、随机性问题,以及用户需求的模糊性等不确定性问题;从群体级角度研究群体整体的网络情境和系统配置,可以较好地避免因资源共享和竞争引起的配置“抖动”,运用模糊控制方法能响应系统性能和用户QoS要求,实现合理的系统动态重配置。关键词:Intemet软件网络情境云模型情境建模软件动态配置RESEARCHoNTHESOFTWAREDYNAMICCoNFIGURATIONTECHNOLOGYDRIVENBYNETWORKCoNTEXTBASEDONCLoUDMODELABSTRACTOwningInternetsoftwaredependsnetworkenvironmentinevitablyitiSneednetworkenvironmentinteractedtime.ItcanadjustSORwareconfigurationtimelywhileiSfailurefullfillusers’requirements,SOdynamicevolutionInternetsoftware.ThenetworkparametersiSchangefuldynamicInternet,andusers’QoSrequirementsalsoshowsoftwaredynamicconfigurationtechnologydrivennetworkcontextbasedcloudmodeliSstudied.Itdealscontextmodelingthe‘jiuer”ofsoftwaredynamicconfigurationfrommulti—parameterslevelgrouplevel.Firsta11.themodelingevaluationmethodANCC(AssessmentalgorithmNetworkContextbasedCloudmodel、lgiven.ANCCsynthesizesnetworkdelayflowbandwidthend..to..enddistanceothernetworkparameters.anddiscussesfrommulti—parameterslevelgrouplevel,whichcanavoidconfiguration‘‘jiUer”dueresourcessharing.AnetworkevaluationfunctiondistancebetweenidealgoaliSalsodesignednetworkcontextIntorealnetworkstatuseffectively.SecondlyadynamicconfigurationframeworkInternetsoftwaredrivenbvANCCputforward,takingapplicationscenariosIn奇异果体育网址ternetvideoservicescasestudy.Bysynthesizingnetworkcontext,thesystem’Sresponsetime,userQoSrequirements(mainlyvideodelay)asevaluationstandard,buildingaresponsetimeknowledgetableavideodelayknowledgetableusingfuzzycontroltheory,theadaptabilitydynamicconfigurationsoftwaresystemrealizedfromgrouplevel.FinallylotssimulationexperimentsANCCalgorithmdynamicconfigurationmechanismgiven.Theexperimentalresultsshownetworkparametersusers’QoSrequirementscaneffectivelytheconfiguration‘3iUer”isavoidedwhileresearchgrouplevel,thesystemperformanceusers’QoSrequirementsfuzzycontrol,anddynamicre—configurationsoftwaresystemrealizedfinally.KEYWORDS:Internetsoftware;networkcontext;cloudmodel;contextmodeling;dynamicconfigurationsoftware目录第一章绪论...............................................................11.1研究背景……………………………………………………………………………..11.2研究意义和研究内容………………………………………………………………..3 1.2.1研究意义………………………………………………………………………3 1.2.2研究内容………………………………………………………………………3 1.3论文组织结构………………………………………………………………………..4 第二章软件动态配置及情境建模技术概述…………….…..…………….5 2.1软件系统动态配置…………………………………………………………………..5 2.1.1软件系统动态配置概述………………………………………………………5 2.1.2软件系统动态配置相关研究现状……………………………………………5 2.2网络情境建模………………………………………………………………………一7 2.2.1情境及情境建模概述…………………………………………………………7 2.2.2网络情境建模工作的研究现状………………………………………………8 2.3云模型的研究现状…………………………………………………………………一9 2.3.1云模型概述……………………………………………………………………9 2.3.2云模型的研究和应用现状…………………………………………………..11 2.4本章小结……………………………………………………………………………12 第三章基于云模型的复合网络情境建模和评价方法ANCC.………………….1 33.1概述…………………………………………………………………………………13 3.2 ANCC的原理和描述……………………………………………………………….14 3.2.1基本思想和相关定义………………………………………………………..14 3.2.2网络情境参数的选择………………………………………………………..16 3.2.3评价方法及算法描述………………………………………………………..17 3.3仿真实验……………………………………………………………………………20 3.3.1 单个节点与群体网络情境的分析…………………………………………22 3.3.2增加误差承受度的分析和比较……………………………………………24 3.3.3使用权重的比较……………………………………………………………27 3.3.4工作比较……………………………………………………………………30 3.3.5 在视频服务中的应用效果…………………………………………………3 13.3.6实验小结……………………………………………………………………32 3.4本章小结…………………………………………………………………………..32 第四章ANCC驱动的软件动态配置机制….…………..……..….….…..34 4.1引言…………………………………………………………………………………………………………….34 4.2软件动态配置的相关工作…………………………………………………………35 4.3 ANCC驱动的动态配置机制原理及描述………………………………………….36 4.3.1软件动态配置框架……………………………………………………………37 4.3.2配置选择器的设计与实现…………………………………………………..38 4.4实验及分析………………………………………………………………………….41 4.4.1群体配置和单个节点配置的区别…………………………………………一42 4.4.2同一时间段时不同的配置得到的响应时问和视频延迟对比……………一43 4.4.3和相关工作的比较…………………………………………………………一45 4.4.4调整系统配置后的视频延时对比…………………………………………一46

搜索