基于微服务的虚拟机自动化编排系统的设计与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:ZXYCHENLI
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
虚拟化技术的出现和不断进步推动了云计算时代的到来,公有云,私有云,混合云及其提供的IaaS(基础设施即服务),PaaS(平台即服务),SaaS(软件即服务)让用户对于服务器,网络设备等这样基础设施不再关心;也无需花费更多时间来部署操作系统,中间件,数据库等这样的平台;甚至可以直接使用云服务商提供的云产品来为代替传统需要手工部署和配置的环境。本论文设计并实现了基于微服务的虚拟机自动化编排系统,用户通过系统选择所需的编排模板,填充模板参数,形成编排任务的总体配置,编排系统通过拓扑排序调度算法选择子任务集进行自动化执行,使得执行效率得到较好的优化。系统充分利用微服务轻量且非常容易通过组合达到用户复杂需求的优势,按功能分为用户、基础数据、模板、编排和消息五个服务中心,各中心通过HTTP请求对所需服务的同步或异步调用实现虚拟机的编排核心功能和其他基础业务功能。编排系统结合了当前互联网的优秀技术,实现了高并发和高可靠性,满足了功能和性能测试的要求。编排系统有效解决了企业尤其是IT企业或IT部门在日常开发,测试,运维中不可避免遇到的平台编排问题,使得编排后的虚拟机配置数据能被记录,自动化编排也能为用户带来效率的很大提升。
其他文献
论坛发言人结合本国教育体系、孔子学院及所在大学开展工作的经验,主要就孔子学院与国民教育体系的关系,孔子学院如何促进汉语融入国民教育体系等问题提出了各自的看法。归纳
背景与目的目前肺癌挽救性治疗尚无标准方案。本研究旨在比较培美曲赛单药与培美曲赛联合奥沙利铂挽救性治疗IV期肺腺癌患者的疗效及安全性,为联合化疗提供依据。方法 2009年
当机场障碍物较多时,飞行性能工程师往往会出现计算工作量繁重和工作效率低的问题。为了解决这一问题,我们依次建立了机场障碍物数据库、设计了障碍物的坐标转换方法、阐述了
对于忙碌的韩宝惠来说,每天即使工作25个小时也不够用:刚刚结束一上午的门诊,又逢带教的研究生们上门求教。
目的分析Ⅰ~ⅢA期非小细胞肺癌(NSCLC)的切除修复交叉互补组1(ERCC1)表达水平与患者术后生存期的关系,探讨ERCC1表达与患者预后及顺铂耐药的相关性。方法收集1992年2月~1994
【正】 日本有茶道,南朝鲜有茶礼,台湾称为茶艺,近来我国也有人提出茶德的研究。其实涵义都大致相同,无非是探讨人们在有关茶文化的社会道德规范、行为准则以及风俗习惯制度
可持续发展本质上是要求达到一种“人类-社会-经济”复合生态系统的和谐的健康发展。要实现可持续发展,一方面要综合考虑区域资源的再生性与替代能力、生命支持系统的循环与
布美他尼为一袢利尿药,即为高效利尿药物,主要抑制髓袢升支厚壁段氯化钠的主动重吸收,随之抑制钠的重吸收,且在利尿的同时能扩张全身小动脉,降低外周血管阻力,增加肾血流量而
信息技术与互联网络逐渐成为现代生活的不可或缺的支柱性力量。当人们陶醉于网络时代的自由与便利时,网络如同一把双刃剑,悄然成为滋生新型犯罪的温床。各种网络犯罪迅速发展
综述了各类橡胶填充增强剂用材料,重点介绍了纳米型材料橡胶填充增强剂的特性。指出了今后橡胶填充增强剂的发展方向。