需求驱动的微服务应用自适应演化框架研究与实现

来源 :浙江工业大学 | 被引量 : 0次 | 上传用户:Nibel
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在开放动态的互联网环境下分布式软件系统呈现出发散、异构、多变等特征,为了适应快速变化的用户需求,Web应用需要以灵活、自适应的方式来有效理解和管理需求,进而构建可重用的软件单元以增强软件的演化能力。Web服务由于其具有互操作性、跨平台性和松散耦合性等特点,被广泛应用于分布式软件系统中,而随着微服务架构的出现,分布式系统的模块化问题得到较好的解决,因此,基于微服务架构如何快速构造满足用户变更需求的服务序列,将显得至关重要。针对以上出现的问题,提出了一种需求驱动的微服务应用自适应演化框架(Requirement-driven Microservices Application Adaptive Evolution Framework,RMAE)。本文旨在研究框架的设计与实现,并基于RMAE,构造面向开放环境的服务自适应动态演化平台。平台具有自适应运行的能力,可集成互联网上开放的第三方服务,支持通过服务演化来满足用户多样化的需求。本文主要创新工作包括:(1)提出一种需求驱动的微服务应用自适应演化框架。该框架面向需求驱动,基于微服务架构,借助DYNAMICO参考模型中的CO-FL、A-FL和M-FL反馈回路,映射到路由委派、微服务调度和监控执行过程中,进而满足变更的用户需求。(2)设计了RDM和RCT模型,用于支撑框架的自适应性。RDM模型描述服务所需本体的结构及本体之间的关系,RCT模型则以一种类语义服务的方式来描述用户需求的实现。(3)提出一种服务动态演化策略。通过匹配每个RCT节点的最佳服务来得到最终满足用户需求的服务执行序列,包含服务聚类、服务过滤及服务排名等过程。(4)完成面向开放环境的服务自适应动态演化平台的搭建,验证了平台的自适应性。评估了RMAE的性能及开发效率,以及将RMAE应用到实际开发案例中。
其他文献
细颗粒物(PM2.5)被认为是引发多种人类疾病的潜在毒性因素,已经成为全球关注研究的热点。流行病学研究表明,PM2.5易携带有毒有害物质,能够穿过上呼吸道并在肺组织中沉积,会对
Mg-Zn-Y系合金如今在工程生产中得到了广泛的应用。为了进一步优化其性能,传统的方法为向合金中加入外用细化剂。而本文采用向Mg-Zn-Y系合金中加入Al元素,使其在内部形成一种具有细化晶粒作用的化合物,以此达到改善合金、降低热裂倾向性的目的。通过Clyne-Davies模型对Mg-2Zn-3Y-xAl(x=0wt.%,0.5wt.%,1wt.%,2wt.%,3wt.%)和Mg-2Zn-(3+0.
大量的研究表明,铸坯的质量与结晶器内钢液的流动情况紧密关联。随着铸坯拉速的增大,水口出流的流速和流量都会增加,结晶器内的钢液的流动加速,流动的稳定性会变差,流速过大
汽车已经成为人们日常出行不可或缺的工具,但解决传统燃油汽车造成的能源短缺和环境污染问题迫在眉睫,电动汽车的普及和推广是大势所趋。电动汽车电池组的电压变化范围较大,
经济的发展带来了严重的能源短缺与环境问题,广泛应用清洁无污染的可再生能源成为未来能源发展的必然趋势,利用太阳能、风能等可再生能源进行发电的分布式发电技术受到了越来
针对酸洗污泥产量大、污染严重且难处理的特点,本文提出将酸洗污泥返回冶炼工序,回收其中有价金属Fe、Cr、Ni,并发挥其中CaO、CaF2等的辅料功能的技术思路,实现污泥去毒、消
目的:探讨急性生理与慢性健康状况Ⅲ(APACHEⅢ)评分对急性百草枯中毒患者预后的早期评估价值。研究方法:选取2013年01月至2019年03月在中国医科大学附属盛京医院治疗的229例
目的:将新型作用力π-hole键引入固相萃取中,合成新型固相萃取吸附剂填料,优化高效液相色谱及固相萃取条件,以提高样品提取及检测多环芳烃的选择性和灵敏度。方法:以苯并(a)芘为模型分子,采用色散校正密度泛函理论中的ω B97X-D理论计算方法,并结合核磁共振光谱法,考察苯并(a)芘与选取的π-hole键供体分子全氟苯之间的相互作用。合成全氟苯键合硅胶吸附剂,经红外光谱和元素分析对其进行表征。通过优
传染病能在人与动物之间传播,且其传播速度快,持续时间长,不仅会破坏身体健康,还会给国家经济造成损失,是全人类的灾难.通过数学模型分析传染病的传播规律等,有助于预测发病
作为一种清洁、高效的储能设备,锂离子电池(LIB)已经被广泛应用于各种便携式电子设备中。然而,以石墨基碳材料为负极材料的商业锂离子电池理论比容量仅为372 mA h g-1,无法满足未来电动汽车的发展要求。因此,开发具有出色电化学性能的锂离子电池负极材料并研究其力学机理对于锂离子电池的发展具有重要的意义。除此之外,地壳中锂资源的匮乏和分布不均限制了锂离子电池在大型储能设备中的应用。钠离子电池(SI