This invention belongs to the multi cloud service management technology field, and discloses a multi cloud service management technology architecture and model based on MAS (Multi Agent System). According to the independent, flexible and adaptable requirements in the multi cloud service management process, the multi cloud service management method and the multi cloud service management model based on MAS are proposed. The management model consists of three parts: cloud user layer, MAS management layer, cloud service layer, and can organize and assemble multi cloud services in a unified and orderly manner by self organizing method, and can provide services to users for their own needs and changes. The use of this method and model can better cope with the internal and external changes in the process of multi cloud service management convergence and delivery, making the multi cloud service management based on MAS more efficient.
【技术实现步骤摘要】
一种基于MAS的多云服务管理技术架构及模型
本专利技术属于多云服务管理
,尤其涉及一种基于MAS的多云服务管理技术架构及模型。
技术介绍
假设有一个用户请求某种类型的服务,该用户关于服务的需求主要体现在服务的响应时间上;假设有三个云提供相应的服务,分别为Cloud1、Cloud2和Cloud5,其中Cloud1上的S12、Cloud2上的S21和Cloud5的S52都是用户所需要的服务类型。当用户只通过Cloud2上的S21实现服务的请求时,如果S21发生变化而不能满足用户需求,那么Cloud2会重新调整S21运行所需的云资源来降低它的响应时间,但是在同一个云内部的服务会受到影响,例如,S22,S23或者S2k。然而,从多云服务提供的角度出发,可以发现S12和S52都能够满足用户需求的,但是用户通过Cloud2是无法了解或获取到这两个服务的。然而用户如果能够通过某种方法获取到S12和S52,那么用户就可以保证他的持续稳定运行,而在Cloud2中的其他服务所受的影响也会被降低。多云服务提供方法能够解决云服务提供阶段的动态不确定性问题,然而用户的需求往往是多样和变化的,导致多云服务提供过程中,由于服务的动态变化性,用户与服务间的关系会变得更加复杂难控。最根本的原因是,当前互联网上的云服务管理多数以发散的方式实现的,而且云服务的管理是由提供商自身在其云内部管理实现的。此外,云及其部署环(如互联网)境通常是开放的,而随着云技术的普及应用,将会有越来越多的云和各种类型的云服务被部署和发布到互联网上,随着云用户的规模及数量急剧地扩大,这将导致多云服务的管理和提供 ...
【技术保护点】
1.一种基于MAS的多云服务管理方法,其特征在于,所述基于MAS的多云服务管理方法包括:将多云服务按照规则分类,指定相应管理者对服务管理,管理者向用户服务自主提供服务;基于多云服务的自主汇聚结果,构建多云服务的场模型,利用模型对同类型的云服务精化分类;基于博弈的服务优化提供方法,根据多云服务场模型中服务的发现结果,分析服务动态不确定性对用户选择影响,同时将用户的选择行为因素引入多云服务竞争博弈决策过程;根据用户的需求,自主汇聚和提供的服务会在服务场模型和优化提供方法优化处理后提供给多云应用。
【技术特征摘要】
1.一种基于MAS的多云服务管理方法,其特征在于,所述基于MAS的多云服务管理方法包括:将多云服务按照规则分类,指定相应管理者对服务管理,管理者向用户服务自主提供服务;基于多云服务的自主汇聚结果,构建多云服务的场模型,利用模型对同类型的云服务精化分类;基于博弈的服务优化提供方法,根据多云服务场模型中服务的发现结果,分析服务动态不确定性对用户选择影响,同时将用户的选择行为因素引入多云服务竞争博弈决策过程;根据用户的需求,自主汇聚和提供的服务会在服务场模型和优化提供方法优化处理后提供给多云应用。2.一种如权利要求1所述的基于MAS的多云服务管理方法的基于MAS的多云服务管理系统,其特征在于,所述基于MAS的多云服务管理系统包括:多云服务自主汇聚和提供模块,用于将多云服务按照规则分类,指定相应的管理者对服务进行管理,管理者向用户服务自主透明的提供服务;服务场模型及服务发现模块,用于基于多云服务的自主汇聚结果,构建多云服务的场模型,利用模型对同类型的云服务进行精化分类,使得多云服务的动态演化性变化能够被直观地刻画;服务优化提供模块,用于根据多云服务场模型中服务的发现结果,分析服务动态不确定性对用户选择影响;云应用ARE2模式模块,用于根据用户的需求,自主汇聚和提供的服务会在服务场模型和优化提供方法优化处理后提供给多云应用。3.一种如权利要求1所述基于MAS的多云服务管理方法的管理模型,其特征在于,所述管理模型包括:用户层,是管理模型的最上一层,用户是实际的云服务的使用者,包括人和软件应用...
【专利技术属性】
技术研发人员:毛新军,侯富,刘佩妮,张帅,
申请(专利权)人:中国人民解放军国防科技大学,
类型:发明
国别省市:湖南,43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。