面向多目标任务的慕测混合云调度管理中心的设计与实现

来源 :南京大学 | 被引量 : 0次 | 上传用户:zhangyang_8591
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
慕测平台是一个连接教育界、企业界和学术界的公共服务平台。该平台将企业需求案例引入到教学中,同时挖掘研究热点提供学术研究支持。目前该平台已得到国内外数百所高校和企业的关注,并成功支持了两届全国大学生软件测试大赛。随着慕测公有云平台的影响性的不断增加,部分高校和企业出于用户数据保密、网络环境等方面的原因,迫切需要能够部署一套慕测私有云系统,同时又能共享使用慕测公有云和其它私有云的空闲资源(企业需求及硬件设备),从而达到资源优化配置的目标。为满足这一需求,本文提出了基于多目标任务调度的混合云架构作为解决方案。这一架构使公有云与私有云相融合,是最近几年云计算的主要模式,利用公有云的可扩展性,私有云突破了自身的硬件限制,随时可以获得更高的计算能力。经过改造,原平台分化为公有云版和私有云版,并通过新增的调度与管理中心进行连接,使得私有云可以通过任务发布的方式使用其他云的资源,并在设备空闲时接受别的云发布的任务来共享自己的资源,提升整体云平台的资源利用率。慕测混合云调度与管理中心作为慕测混合云的核心模块,提供了云注册与管理、云资源管理、任务调度、任务结果汇总和平台监控等功能。调度与管理中心使用java语言在spring-boot和hibernate框架下进行开发,提供http接口给云节点进行节点注册、资源更新、发布/获取任务、结果获取等服务的访问;使用dubbo框架提供rpc接口给公有云访问,使管理员能够在公有云节点上对私有云、资源、任务进行全局监控和管理。使用docker和jekins完成自动化的快速部署。同时为了满足用户和平台的多目标任务调度需求,提高平台整体效率,对任务的调度算法也进行了优化,提出了一种多目标下的任务调度算法,使得任务调度整体效果达到最优。
其他文献
研究液体聚异戊二烯橡胶(IAR)等量部分替代NR在轿车轮胎三角胶中的应用效果。结果表明,使用5份LIR等量部分替代NR可以在对胶料物理性能影响不大的情况下降低门尼粘度,提高炭黑分
纤维增强复合材料(FRP)具有高强、轻质、耐腐蚀和施工方便等优点,近年来在混凝土结构修复加固领域已开始得到较为广泛的应用。FRP较为合理的应用形式之一是用其环向对混凝土
【摘 要】生物学科是初中阶段的必修学科,是一门科学性质的学科,同时也是一门实验性质的学科,很多生物知识都需要融入到实验教学中,通过实验教学加深学生对生物知识的理解和掌握,发掘生物学科的趣味性。同时强调生物实验教学活动的展开也符合新课程改革的基本要求,与学生自身发展的实际也是相契合的。但是仍然有相当一部分教师受到传统教学思维的影响,将口授式教学作为初中生物教学的主要模式,忽略了实验教学环节的强化展开
在牛养殖过程中最为常见的一种疾病类型就是牛传染性胸膜肺炎,一旦发病会在牛群当中快速传播,具有较高的病死率,从而造成巨大的经济损失。本文就主要对牛传染性胸膜肺炎的诊
我国东南沿海地区广泛分布着深厚的软弱粘土层。与其他地区典型的软粘土相似,该地区土层含水量大、压缩性高且承载力较低,在其上建设高速公路、机场等工程难度大、成本高。以往
太湖县位于安徽省西南边的大别山南麓。2008年4月3日下午,位于县城东10公里处的小池镇中心村后河轮窑厂在宋屋组取土制砖时,挖出一罐钱币;同时出土的还有一只三足青铜鼎、一
期刊
ue*M#’#dkB4##8#”专利申请号:00109“7公开号:1278062申请日:00.06.23公开日:00.12.27申请人地址:(100084川C京市海淀区清华园申请人:清华大学发明人:隋森芳文摘:本发明属于生物技
会议
【目的】比较喹赛多和喹乙醇对肉兔生产性能、肉品质及内分泌的影响。【方法】选择120只30日龄齐卡兔,随机分成5组,每组24只,单笼饲养,对照组饲喂基础日粮、试验组分别饲喂添