基于遗传算法的云计算环境下银行实时预测系统任务调度的研究与实现

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:edwardlj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
云计算通过将计算资源、存储资源和服务资源等通过网络连接起来,形成一个资源池,然后根据用户的需求,对资源进行统一的调度和管理。如何对资源池中的资源进行及时、高效地调度,以满足用户对云服务质量的多方面的需求,是云计算研究中很重要的一环。当前的实时任务调度算法只关注于满足用户任务的实时性需求并且这些算法不够灵活,对于实时变化的异构系统,不能较好的适应。本文借助遗传算法全局优化搜索的特点,从用户的实时性需求和系统的总体吞吐量出发,设计出基于实时性和总体吞吐量的适应度函数,进而可以将基于遗传算法的任务调度应用到实时任务调度的环境当中。不仅能够更好地适应实时变化的云计算环境,更能够保证任务的总体运行效率。针对遗传算法存在的收敛速度慢的问题,本文提出了基于资源感知的优化策略。根据任务负载的大小、资源使用情况以及任务的类型,引导遗传算法的收敛过程,从而加速收敛过程。然后在模拟环境中进行了实验,通过与传统的实时任务调度算法在不同的参数条件下进行比较,验证了改进后的遗传算法在任务完成率、资源利用率等方面都具有较好的效率。银行实时预测系统通过机器学习的方法预测资源的阈值以及使用趋势等,对于及时发现系统故障,瓶颈具有很好的参考价值。本文提出的调度算法对于这种数据量、运算量较大,并且需要较好的实时性的系统具有较好的适用性。最后将文中提出的改进算法和传统的任务调度算法分别对该系统进行任务调度,通过任务完成率、系统总体运行时间及系统能耗等方面的对比,证明本文提出的算法在实际应用中也有较高的效率。
其他文献
随着互联网时代的到来,异质信息的规模正在飞速增长。具有广泛应用的图数据不仅在数量上急剧增长,其包含的信息也更加多样化,因此对海量图数据进行有效地管理具有重要意义。
人脸识别的研究对于图像处理、模式识别、计算机视觉、计算机图形学等领域的发展具有重大的推动作用。随着视频监控、信息安全、访问控制,尤其是互联网信息检索等应用领域的
自从2006年云计算的概念被提出以来,这一融合了网格计算、并行计算、效用计算以及分布式存储技术的产物得到了快速发展,给用户带来了无可比拟的使用体验:成本低廉、按使用付
随着投资者投资理念的形成,证券市场不断规范化,上市公司经营绩效评价在协助市场管理者加强监管,引导投资者理性投资,促进上市公司加强内部管理等方面的作用显得越来越重要。
帧率上转换(Frame Rate Up-Conversion,FRUC)算法通过在原有两个视频帧中插入中间帧的方式,实现将视频从一个较低的帧率提高到一个较高的帧率。随着超高清4K视频的出现,像素
长输管道工艺系统是一个统一的、连续的水力系统,若首站和某中间站突然出现非正常阀门启闭和泵机组非正常停运,就会导致水击现象发生。水击波沿管道传播,极易造成管道某些管
随着信息技术的发展,存储设备成本的降低,企业都根据自己的业务需求建立了大量的数据库并存储了海量的数据。如何利用这些数据为业务决策提供指引与建议是企业决策分析人员需
随着科技的发展、社会需求的不断增长,手势识别在虚拟现实、智能设备控制、机器人控制、医疗诊断、计算机辅助制造等多方面具有广泛的应用前景,成为了人机交互的重点研究内容
流计算(Stream Computing)是近年来在大数据处理领域尤其受到重视的一项核心技术,同时流计算服务也是云计算PaaS(Platform-as-a-Service)体系中重要的一项平台能力,它的主要
近年来无线通信趋向于更快的传输速率,更大的传输范围,更高的频谱利用效率,而将协作中继技术和全双工技术相结合的全双工协作中继网络因具有上述优点而成为无线通信领域的研