雾计算资源调度算法研究

来源 :曲阜师范大学 | 被引量 : 0次 | 上传用户:q355868060
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着物联网用户的增多,数据传输量迅速增加,导致云服务器负担过重。而雾计算具有低延迟、实时性、支持移动性等优点,提供了减轻云服务器压力的新方法。目前,资源调度是雾计算研究工作的重点之一,并且它是影响雾计算服务性能的关键因素,尤其是在出现大规模的服务请求时,若资源调度问题得不到有效解决,就会增加服务延迟,降低资源利用率和用户满意度。此外,物联网设备和应用程序类型繁多,用户的服务请求日益多样化,以及大数据处理的复杂性给雾计算资源调度带来了挑战。如何使调度算法适应更多的服务类型成为研究雾计算资源调度问题的焦点。因此,论文选择雾计算中的资源调度问题作为研究课题。本文主要从两方面对雾计算资源调度算法进行研究,一方面,设计面向用户的雾计算资源调度算法;另一方面,设计一种基于任务优先级和成本约束的雾计算资源调度算法。具体内容如下。(1)提出基于谱聚类优化算法的雾计算资源调度算法。为提高物联网用户对雾计算的使用满意度,本文提出了一种面向用户的谱聚类优化调度算法(Improved Spectral Clustering Algorithm,ISCM)。ISCM算法使用谱聚类算法对矩阵降维,求解特征向量。在利用改进的k-means算法基础上,加入初始聚类中心选取算法,并且在选取初始聚类中心时,排除无关的数据点,从而减小算法的数据计算量。ISCM算法解决了聚类结果对初始值敏感的问题,并且实现了二次聚类,使得到的聚类结果更加稳定,最终根据聚类结果得出雾计算资源调度方案。实验结果表明,在聚类结果可靠性以及算法响应时间等方面,基于谱聚类优化算法的资源调度方案优于传统的谱聚类算法。(2)提出基于任务优先级和成本约束的雾计算资源调度算法(Priority Scheduling with Cost Constraint,PSCC)。通过使用Dijkstra算法和AOE网理论,PSCC算法求解任务从开始执行到所有任务完成的最短时间,最短路径以及关键任务等。PSCC算法考虑任务优先级和系统成本费用问题,服务质量等,将任务映射到费用较低的资源上,并且根据得分匹配规则,将任务的需求与资源的属性进行加权匹配,得到满足任务需求的资源分配结果。PSCC算法既降低了雾计算的服务成本,又提高了资源分配的准确度。实验结果表明,PSCC算法能够满足在雾计算的异构环境中,有效地实现成本约束的资源调度,并减少任务完成时间。
其他文献
群体智能算法作为一种新兴的智能计算技术已成为越来越多研究者关注的焦点。群体智能的概念源于对蜜蜂、蚂蚁、大雁等这类群居生物群体行为的观察和研究,通常将这样一种模拟
随着各种数据业务的不断发展,运营商对于在其已经建立的PDH电信网上传输以太网数据的设备(EoPDH:Ethernet-over-PDH)提出了更高的要求,与此同时标准、开放的CompactPCI技术不断
本文第一章提出信息中的否定关系应当区分为矛盾否定关系和对立否定关系,发现了一类对立概念的特征:对立概念之间存在中介概念的充分必要条件是对立概念为模糊概念,从概念层
改革开放以来,我国经济突飞猛进,令世人瞩目,但伴随而来的职业病危害问题也引起了社会的广泛关注。我国目前存在有毒有害生产作业的企业数量巨大,而相对应的职业病危害风险评估专
分类是从训练数据集中找出一个类别的概念描述,依据概念描述来建立分类模型,并用该模型预测未知数据的类别。作为数据挖掘的一个重要分支,它在商业、医学、军事等领域都有广
地理信息系统是近年来信息技术迅速发展的热点之一,不同应用领域的地理信息系统(GIS)随着其自身的不断发展和完善,其应用领域将会不断地扩展和延伸。不同的应用领域对GIS的要求也
随着移动通信技术的快速发展和移动计算机的大量普及,由移动计算、实时应用结合传统数据库技术而形成的嵌入式移动实时数据库系统已成为数据库领域的新兴热点课题。其缓冲区
智能优化算法区别于传统的优化算法,以其在工程问题寻求全局最优解中的巨大优势,目前越来越受到人们的关注。模拟退火算法,蚁群算法,遗传算法和粒子优化算法等作为智能优化算
现在,我们正处于一个信息爆炸的时代,随着网络技术的推广以及其中各种应用数量的增加,互联网中的数据量也快速上升着。电视剧领域也深受互联网的影响,同样出现了信息过载的问
随着计算机和互联网技术的高速发展,人们采集和处理的数据格式越来越丰富。对于常见的实数数据已有大量研究工作,而相对来说区间值数据的研究比较少。区间值数据在多变量分析