技术新讯 > 计算推算,计数设备的制造及其应用技术 > 一种基于应用系统内部总线的多租户资源调配方法及系统与流程  >  正文

一种基于应用系统内部总线的多租户资源调配方法及系统与流程

  • 国知局
  • 2024-09-14 14:29:59

本发明涉及计算机,具体涉及一种基于应用系统内部总线的多租户资源调配方法及系统。

背景技术:

1、随着云计算技术的普及和服务(saas)模式的兴起,多租户技术已成为现代应用系统的核心组成部分。随着业务需求的日益复杂化和技术的快速发展,多租户应用系统的功能需要不断扩展和更新,这要求应用系统内部总线(通常是负责处理租户管理端与应用系统之间通信的关键组件)必须具备高度的灵活性和可扩展性。然而,传统的应用系统内部总线的固定和僵化设计,使其在多租户资源调配方面无法满足租户之间资源合理、高效地共享和调配的需求,这导致现有技术在管理和调度租户资源方面存在资源浪费和效率低下的技术问题。

技术实现思路

1、本申请通过提供一种基于应用系统内部总线的多租户资源调配方法及系统,有效解决了现有技术在管理和调度租户资源方面存在的资源浪费和效率低下的技术问题,达到了通过在多租户系统中建立多租户技术底座,实现高效、合理地管理和调度租户资源的技术效果。

2、本申请提供了一种基于应用系统内部总线的多租户资源调配方法及系统,所述技术方案如下:

3、第一方面,本申请实施例提供了一种基于应用系统内部总线的多租户资源调配方法,所述方法包括:

4、预构建目标应用实例,其中,所述目标应用实例映射于目标管理租户,所述目标应用实例处于应用系统;

5、基于所述目标管理租户构建生成目标多租户技术底座,其中,所述目标多租户技术底座包括多个可插拔功能组件;

6、将所述目标多租户技术底座映射同步至目标应用实例;

7、所述目标应用实例接收租户管理端发送的管理端调配指令;

8、基于所述目标多租户技术底座对所述管理端调配指令进行过滤处理,获得租户相关指令;

9、将所述租户相关指令转为应用内部总线消息;

10、所述目标多租户技术底座的所述多个可插拔功能组件接收所述应用内部总线消息进行资源调配。

11、第二方面,本申请实施例提供了一种基于应用系统内部总线的多租户资源调配系统,所述系统包括:

12、目标应用实例预构建模块,所述目标应用实例预构建模块用于预构建目标应用实例,其中,所述目标应用实例映射于目标管理租户,所述目标应用实例处于应用系统;

13、目标多租户技术底座构建模块,所述目标多租户技术底座构建模块用于基于所述目标管理租户构建生成目标多租户技术底座,其中,所述目标多租户技术底座包括多个可插拔功能组件;

14、映射同步模块,所述映射同步模块用于将所述目标多租户技术底座映射同步至目标应用实例;

15、调配指令接收模块,所述调配指令接收模块用于所述目标应用实例接收租户管理端发送的管理端调配指令;

16、过滤处理模块,所述过滤处理模块用于基于所述目标多租户技术底座对所述管理端调配指令进行过滤处理,获得租户相关指令;

17、指令转换模块,所述指令转换模块用于将所述租户相关指令转为应用内部总线消息;

18、资源调配模块,所述资源调配模块用于所述目标多租户技术底座的所述多个可插拔功能组件接收所述应用内部总线消息进行资源调配。

19、第三方面,本申请实施例提供了一种电子设备,包括:处理器,所述处理器与存储器耦合,所述存储器用于存储程序,当所述程序被所述处理器执行时,使系统以执行第一方面任一项所述的方法。

20、第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质中存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行第一方面任一项所述方法的步骤。

21、本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:

22、本申请首先预构建目标应用实例,其中,所述目标应用实例映射于目标管理租户,所述目标应用实例处于应用系统中,然后基于所述目标管理租户构建生成目标多租户技术底座,其中,所述目标多租户技术底座包括多个可插拔功能组件,进而将所述目标多租户技术底座映射同步至目标应用实例,继而所述目标应用实例接收租户管理端发送的管理端调配指令,再基于所述目标多租户技术底座对所述管理端调配指令进行过滤处理,获得租户相关指令,然后将所述租户相关指令转为应用内部总线消息,最后所述目标多租户技术底座的所述多个可插拔功能组件接收所述应用内部总线消息进行资源调配。有效解决了现有技术在管理和调度租户资源方面存在的资源浪费和效率低下的技术问题,达到了通过在多租户系统中建立多租户技术底座,实现高效、合理地管理和调度租户资源的技术效果。

技术特征:

1.一种基于应用系统内部总线的多租户资源调配方法,其特征在于,所述方法应用于基于应用系统内部总线的多租户资源调配系统,所述系统包括租户管理端和应用系统,所述方法包括:

2.如权利要求1所述的方法,其特征在于,所述目标应用实例接收所述租户管理端发送的管理端调配指令,所述方法还包括:

3.如权利要求2所述的方法,其特征在于,所述应用系统的所述k个应用实例同步接收所述租户管理端发送的所述管理端调配指令,所述方法还包括:

4.如权利要求1所述的方法,其特征在于,基于所述目标管理租户构建生成目标多租户技术底座,其中,所述目标多租户技术底座包括多个可插拔功能组件,所述方法还包括:

5.如权利要求1所述的方法,其特征在于,基于所述目标多租户技术底座对所述管理端调配指令进行过滤处理,获得租户相关指令,所述方法还包括:

6.如权利要求5所述的方法,其特征在于,将所述租户相关指令转为应用内部总线消息,之前,所述方法还包括:

7.如权利要求6所述的方法,其特征在于,所述目标多租户技术底座的所述多个可插拔功能组件接收所述应用内部总线消息进行资源调配,所述方法还包括:

8.一种基于应用系统内部总线的多租户资源调配系统,其特征在于,所述系统包括:

9.一种电子设备,其特征在于,包括:处理器,所述处理器与存储器耦合,所述存储器用于存储程序,当所述程序被所述处理器执行时,使系统以执行如权利要求1-7任一项所述方法的步骤。

10.一种可读存储介质,其中,所述可读存储介质中存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行权利要求1-7任一项所述方法的步骤。

技术总结本发明公开了一种基于应用系统内部总线的多租户资源调配方法及系统,涉及计算机技术领域,包括:预构建目标应用实例;基于目标管理租户构建生成目标多租户技术底座;将目标多租户技术底座映射同步至目标应用实例;接收租户管理端发送的管理端调配指令;进行过滤处理,获得租户相关指令;将租户相关指令转为应用内部总线消息;多个可插拔功能组件接收应用内部总线消息进行资源调配。本发明解决了现有技术在管理和调度租户资源方面存在的资源浪费和效率低下的技术问题,达到了通过在多租户系统中建立多租户技术底座,实现高效、合理地管理和调度租户资源的技术效果。技术研发人员:王晓楠受保护的技术使用者:中信银行股份有限公司技术研发日:技术公布日:2024/9/12

本文地址:https://www.jishuxx.com/zhuanli/20240914/294401.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。