动态可复用云平台作业调度系统

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:wren200
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着云计算技术的飞速发展,很多互联网服务商都推出了自己的云平台。云平台中的基础设施满足用户的虚拟机使用请求,对虚拟机分配资源并进行调度。现有云平台中的虚拟机调度模块都固化在系统之中,可扩展性差,开发人员难以根据应用的特性来开发出定制的策略,同时,模块接口固定,耦合性太高,不同云平台间调度模块难以交换使用。针对上述问题,结合传统集群作业调度器的特点,动态可复用云平台作业调度系统引入了传统集群作业调度器中的低耦合、多策略管理、多队列支持和多种作业类型支持等优点。采用模块化的方式对虚拟机调度策略进行管理,新的定制策略根据提供的开发接口以插件模式实现并使用,所有策略由管理模块进行统一的管理,并且直接通过配置文件来配置使用该策略。同时,通过本系统接口与不同云平台接口的对应配置,并使用RPC技术与云平台之间的接口交互,实现接口间的动态映射转换,动态可复用云平台作业调度系统可以使用于不同云平台中,为各种云计算服务平台的虚拟机放置提供决策支持。新的定制策略在动态可复用云平台作业调度系统中开发出来后,可以无需修改地使用于各个云平台之中,方便地实现了一次开发,多处运行。基于Linux操作系统,使用Python、Shell程序设计语言实现了动态可复用云平台作业调度系统,并进行了系统测试。功能测试表明:动态可复用云平台作业调度系统可复用于Crane,Eucalyptus和OpenNebula等多种云平台之中,为这些云平台提供虚拟机调度的策略支持,并且本系统可以使用多种策略来对虚拟机的放置提供策略支持。性能测试表明,虚拟机内存大小平均值为1GB,每分钟虚拟机数量平均值分别为1、4、8、10、15、20时,本系统调度模式下的资源利用率比轮循调度策略模式下的资源利用率分别提高了0.30%,4.28%,8.74%,10.96%,14.52%,17.01%,本系统的调度模式能有效地提高资源利用率。
其他文献
情境感知计算是普适计算的重要组成部分,通过时变的上下文信息自适应的为用户提供当前最合适的服务。在信息化社会,用户整个生活的大部分行为和活动状态都将可以通过传感器等方
随着信息技术的发展,存储在计算机系统结构中变得越来越重要。目前,在存储领域中,出现了一种新的存储介质:闪存。因其容量日益增大、读写速度快、抗干扰性强、功耗低等特点,基于闪
随着语义Web的发展,RDF数据量不断增长,浏览语义Web数据的需求变得越来越迫切。许多国外的研究机构开展了面向语义Web浏览的研究,并推出了一些有影响力的系统和工具。   然而
为了满足呈爆炸式增长的信息存储、处理、传输的需求,大规模数据中心应运而生。在大规模数据中心里,根据经典的80/20原理,将数据都存储在高性能设备上是不经济的,为了实现资源的
语义搜索(SemanticSearch)是一种将语义Web技术与搜索系统相结合以提高搜索效果的技术。学术语义搜索系统是以特定领域的实体作为搜索对象的语义搜索系统,使用具有明确含义的
LZ77算法,又被称为“滑动窗口压缩”,它依赖两个滑动窗口来进行压缩,一个窗口包含已输入数据流,称为字典窗口DW(dictionary window);另一个窗口包含待压缩编码的字符串,即待编码窗
仿射算术作为一种可靠的数值计算模型,已经广泛应用于计算机图形学和计算机辅助几何设计中。例如,隐式曲面的绘制和参数曲面求交问题,都可以利用仿射算术予以解决。然而,串行
随着伺服控制技术的发展,伺服双轴同步运动在多个领域有越来越广泛的应用。同时伴随着数字信号处理器的性能发展,推动伺服控制往高精度、高智能化和全数字化方向发展,对伺服双轴
随着在线视频行业的发展,视频行业的广告收入也一直保持着良好的增长势头。目前在线视频广告系统由于广告投放内容随机导致广告与视频内容的相关性较差、广告投放时机固定导致
随着互联网飞速的发展,网络信息量不断增加,为提高实时检索的效率,需要一种快速的索引方法。就搜索引擎而言,对大规模文本构建索引涉及较大的数据量和计算量,会消耗大量计算资源,如