多云环境中应用编排系统的设计与实现

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:sunning1002
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机网络技术的不断发展,快速增长的用户和业务给传统互联网带来了巨大压力。云计算作为一种新兴的商业计算模型,允许用户按需获取和使用资源而不必关注底层基础设施,为应用服务的部署和弹性伸缩提供了极大的便利。越来越多的企业开始拥抱云计算,将业务转移到云上。相比只使用单个云,企业出于风险控制和成本优化的目的,更倾向于采用多云策略。
  应用编排是指在云中自动化创建主机并部署应用服务。现有编排方案大多是通过编写基于TOSCA(Topology and Orchestration Specification for Cloud Applications)规范的模板文件实现的。编写出一个可用的模板文件需要花费大量时间学习专业知识和语法规则,而不同云厂商提供的模板语法和内置函数也仅限用于自家云平台,因此在多云环境下通过手动编写模板文件进行应用编排的效率较低。此外,模板文件对于应用部署的描述也不够直观,并且只有在解析模板文件执行资源创建的过程中才能知道云平台的可用资源是否满足需求。本文针对上述问题,设计实现了适用于多云环境的应用编排系统,主要工作如下:
  1.针对通过手动编写模板文件方式进行应用编排存在的不足,设计了一个适用于多云环境的应用编排系统。该系统提供一个图形化设计器,可将用户创建的应用部署拓扑图转换为不同云平台支持的模板文件,从而解决模板语法差异导致的应用编排效率低的问题。同时设计了一种任务调度策略,对云平台资源消耗均衡情况和负载情况进行量化分析,从多个云平台中筛选出执行编排任务的云平台。
  2.根据选用的技术方案对应用编排系统的功能进行实现,其中包括基于Token的身份认证、多云资源管理、基于SVG技术的应用部署拓扑编辑、使用LibvirtAPI采集虚拟机的使用数据以及使用ECharts图表展示监控数据。此外,针对任务调度策略使用CloudSim框架进行了仿真实验。
  3.基于OpenStack搭建多云环境对系统进行测试,并以一个Web应用的部署为例验证应用编排功能。实验结果表明,本文设计的应用编排系统可以管理接入的多个云平台的租户资源,通过图形化设计器创建的应用编排任务可正常执行。
其他文献
学位
随着新能源技术的推广成熟和绿色低碳经济的蓬勃发展,研究人员正不断向长期困扰人类社会发展的两大难题能源短缺和环境污染发起冲击。太阳能凭借其储量充足,清洁环保、可再生等显著优势愈发受到各国政府重视,光伏发电技术利用光生伏打效应以吸收光子能量并对外输出清洁电能备受人们的青睐。光伏发电系统(Photovoltaic Power System,PVPS)在实际运行过程中容易受到天气、温度、湿度等多重因素影响
学位
随着科技的发展和进步,无论军事、民用角度,还是全球、局部方面,人们对于所处环境位置信息的感知,愈发成为不可或缺的一部分。通过分析三维环境下的电波传播特性,构造无线电环境地图(Radio Environment Map, REM),实现电磁环境可视化,能够更高效地完成频谱监测、基站部署和网络优化等工作。  无线电环境地图可通过逐点采样法构建和传播预测法构建,逐点采样法通过对网格点逐个采样,在多次采样
砷化镓(GaAs)光阴极由于能产生高极化度、低能散和高亮度的电子束,已经被广泛应用于电子加速器和微光夜视等领域。随着这些领域的不断拓展,对束流的品质要求也在日益提高,在获得高极化度、高亮度电子束的同时,还需要更长的阴极工作寿命。而GaAs基电注入阴极具备与GaAs光阴极相同的优点,同时由于不需要昂贵且复杂的激光系统照射阴极表面,从而有效地延长了阴极的工作寿命。作为一种新型阴极,电注入阴极以电驱动方
随着二维材料的诸多优越性被逐渐应用到新一代电子器件中,未来关于二维材料的理论和实验研究将会掀起更进一步的热潮。传统的Ⅲ-V族氮系(Ⅲ-N)体材料在光电、功率电子领域的成功应用充分证实了Ⅲ-N体材料广阔的应用前景,因此,探索Ⅲ-N体材料家族在二维相下各种潜在物理化学性质近年来已成为研究热点,越来越引起国内外研究小组关注。然而,目前关于Ⅲ-V族二维材料系统的研究较少,因此对Ⅲ-V族25种二维结构各种物
工业循环冷却水结垢现象在循环冷却水系统中非常普遍,换热器表面结垢会降低传热效率。因此,解决换热器表面水垢沉积问题在许多领域至关重要。水垢的形成与水中的Mg2+浓度以及Ca2+浓度关系非常密切。本文采用自制的“工业循环冷却水动态模拟实验台”和“离子棒静电阻垢处理器”装置,对含有钙离子、镁离子的水溶液进行动态循环阻垢实验,以期研究静电场及循环冷却水中Mg2+浓度与水垢晶体结构的关联性。  动态循环实验
学位
恒虚警检测(CFAR)是雷达信号处理流程中的关键环节,同时也为后续的目标定位与跟踪提供数据来源,其直接决定着雷达系统的性能优劣。随着新体制雷达技术的飞速发展,需要对更加复杂的杂波数据进行处理,这对恒虚警检测算法的检测性能与虚警概率稳定性提出了更高的要求。但是现有的诸多恒虚警检测算法只在特定条件下具有较优性能,一旦脱离适用条件,其性能会迅速恶化,严重影响雷达系统的整体性能。  在外辐射源雷达低空小目
激光与固体靶材相互作用产生的高温高压等离子体膨胀,可以传递给靶材一个反冲力。将此现象应用于推进技术领域,可以产生一种能够替代传统化学燃料推进的新型推进方式。本文以激光推进技术为背景,研究了入射激光功率密度,环境气压,固体靶面结构对激光与固体靶相互作用过程中冲量耦合系数的影响。将聚焦后的TEA CO激光与铝靶相互作用,改变入射到铝靶的激光功率密度,研究不同离焦情况下冲量耦合系数的变化规律。实验结果表
学位
随着人们对便携式能源需求的增加,锂离子二次电池以其高比能量密度得到日益广泛的应用。商业化的锂离子二次电池以LiCoO2作为正极材料,但是LiCoO2的放电比容量只有140mAh/g,仅仅达到其理论容量的50%,况且钴有毒、资源少且价格高,科研工作者一直在寻求可能的替代物。层状复合正极材料LiCo1/3Mn1/3Ni1/3O2综合了LiCoO2、LiNiO2和LiMnO2的优点,具有优良的电化学性能
对于现代铁路运输来说,铁路信号系统起着保证列车行车安全、提高行车效率的重要作用。现代高速铁路信号系统将计算机、通信、自动控制等技术融为一体,拥有比传统的信号系统更加复杂的功能和交互关系。这一特性在带来便利的同时也引入了更多的风险。作为信息物理融合系统,发生在铁路信号系统中的安全威胁可能对现实世界中的铁路运行造成巨大的危害,因此对铁路信号系统进行安全威胁分析非常重要。  系统安全理论过程分析(Sys