论文部分内容阅读
目前由于云计算的发展尚未成熟,针对于云环境下的动态反馈调度策略的研究成果相对较少,而且现有的云任务调度策略大部分还不够完善。从用户角度来讲,大部分算法策略只关注缩短任务的最大完成时间或执行成本,而没有考虑用户实际的服务质量需求;从云资源服务提供者角度来讲,大部分算法策略只注重效率,从而忽略了效益和资源利用率等方面因素。云计算平台除了需要根据节点服务资源的具体工作情况来有针对性地对负载进行分配,还需要考虑较多的因素来进行负载均衡,以实现系统性能需求、资源利用率和能耗之间的平衡。本文在云计算以及负载均衡技术的基础上,从云监控的角度出发,提出了一种有效应变的解决方案。本课题通过自主的研发以及结合开源云平台统一接口,搭建了整个IaaS云监控框架平台,其为负载的分析以及分配提供了所需要的数据并由此实现IaaS云环境下的有效应变机制。本文框架中的有效应变策略主要从云平台的弹性计算要求以及服务资源启动部署时间花费大等等因素考虑,通过一种可实现对应于负载的变化而系统性能却能有效伸缩应变的负载均衡机制,从分发层面来控制总体的负载均衡,从而降低虚拟机或任务迁移的频率同时也减少空闲资源的运行数量,实现在满足云平台用户服务等级目标SLO的性能基础上,极大程度地减少资源的消耗,显著地提高计算资源的使用效率。