一种多租户服务资源需求智能供给系统及方法与流程

文档序号:37037027发布日期:2024-02-20 20:29阅读:14来源:国知局
一种多租户服务资源需求智能供给系统及方法与流程

本发明涉及服务资源需求供给领域,尤其涉及一种多租户服务资源需求智能供给系统及方法。


背景技术:

1、随着信息技术的进步与发展,人类日常生活、工作、学习、科研等相关活动提供越来越多的数据积累。大数据与人工智能的一个典型驱动力,即是从历史数据中挖掘并发现有价值信息,从而发挥数据中蕴含的能量,为人类生产生活提供更便捷、更精准、更有效的服务。另一方面,每天不停产生的海量数据,给个人或小型企业带来疲于应对的存储、计算压力。而云技术及多类别云平台的出现,为这一问题的解决提供了一种有效途径。根据为用户提供服务的方式不同,当前的云技术划分为基础设施即服务(iaas)、平台即服务(paas),软件即服务(saas)三类。无论云平台将哪类资源视为服务,享受服务的用户均理所应当的为服务提供者支付相关费用。因此,云平台用户又称为“租户”。有必要说明的是,云平台的服务资源仍然有限,且随着规模增长,相应资源的扩展需要耗费更大的人力、财力。满足所有租户服务需求前提下,尽可能压缩服务资源成本是当前云平台服务提供者必须考虑的问题。而优化服务资源管理模式与分配策略是解决这一问题的有效途径之一。但是,多租户服务需求的多样性、多变性、实时性给服务资源优化分配策略带来严峻挑战。


技术实现思路

1、针对背景技术中存在的问题,提出一种多租户服务资源需求智能供给系统及方法。一方面利用多租户务资源历史需求构建预测模型,实时预测各租户下一阶段服务资源需求。另一方面对多个租户的当前需求进行智能调度,实现对多租户服务资源需求的智能、高效、精准供给,满足多租户的多样性、多变性、实时性的服务需求。

2、本发明提出一种多租户服务资源需求智能供给系统,以服务资源平台为核心服务架构,建立租户服务资源需求层次树,包括租户信息处理模块、服务资源自测模块、服务资源平台、需求供给模块和管理模块。

3、租户信息处理模块对租户的身份信息和历史服务资源需求信息进行收集、存储,并以每个租户为节点,建立租户服务资源需求层次树。

4、服务资源自测模块对服务资源调度历史日志以及当前可用的所有服务资源项目进行收集、分析,标记失效服务资源项目和新增服务资源项目,校正服务资源调度历史日志的错误信息。

5、需求供给模块包括需求提出单元、需求分析单元、需求调度单元和需求反馈单元,用于多个租户提出多个需求时,对需求分析,汇总为相同/类似/不同需求,并生成对应的调度指令;调度指令发送至服务资源平台后收到对应的服务资源工作包。

6、服务资源平台用于接收服务资源的调度指令,再身份验证通过后,根据调度指令内容调取对应的服务资源工作包。

7、管理模块对系统中的各环节进行监测、管理,并将实时工作数据传输至后台。

8、优选的,租户服务资源需求层次树以租户服务等级为节点属性,通过身份信息验证得到认证标签。

9、优选的,系统根据节点属性和认证标签内容确定该用户的服务等级,并提供对应等级的资源服务,实现对用户服务资源的安全控制。

10、优选的,需求供给模块还包括需求预测单元,根据多租户服务资源历史需求数据库中的数据构建预测模型,实时预测各租户下一阶段服务资源需求。

11、优选的,需求反馈单元收集各租户实际服务需求与需求预测单元输出结果的偏差,并反馈至数据构建预测模型,以调整后期预测准确度。

12、优选的,管理模块实时监测租户服务需要变化以及系统进行情况,并作出相应调整。

13、优选的,服务资源自测模块实时评测系统运行性能,若系统资源余量低于设定资源闽值,租户需求排队长度大于设定的长度闽值,则实时部分回收优先级低于设定优先级闽值的租户当前占用的服务资源。

14、优选的,服务资源平台接收到需求指令后根据服务资源配置指令、服务资源属性、服务资源使用情况三者的任意组合生成服务资源重构指令和/或业务重构资源下发给服务资源库,并接收服务资源池的服务资源重构结果,对服务资源重构结果进行汇总分析,将汇总分析的结果发送给需求供给模块。

15、优选的,管理模块的监控与服务资源自测模块的收集周期为预设值,并与租户服务资源需求历史数据最小时段保持一致。

16、本发明又提出一种上述多租户服务资源需求智能供给系统的方法,步骤如下:

17、s1、多租户服务资源需求智能供给系统初始启动,对租户的身份信息和历史服务资源需求信息进行收集、存储,并以每个租户为节点,建立租户服务资源需求层次树;

18、s2、系统对服务资源调度历史日志以及当前可用的所有服务资源项目进行收集、分析,标记失效服务资源项目和新增服务资源项目,校正服务资源调度历史日志的错误信息;

19、s3、多个租户提出多个需求时,对需求分析,汇总为相同/类似/不同需求,并生成对应的调度指令;

20、s4、实时评测系统运行性能,若系统资源余量低于设定资源闽值,租户需求排队长度大于设定的长度闽值,则实时部分回收优先级低于设定优先级闽值的租户当前占用的服务资源;

21、s5、服务资源平台用于接收服务资源的调度指令,再身份验证通过后,根据调度指令内容调取对应的服务资源工作包;

22、s6、按照配置规则,将服务资源工作包依次分发,完成多租户服务资源需求;

23、s7、数据构建预测模型实时预测各租户下一阶段服务资源需求;

24、s8、各租户实际服务需求与需求预测单元输出结果的偏差被反馈至数据构建预测模型,以调整后期预测准确度。

25、与现有技术相比,本发明具有如下有益的技术效果:

26、本发明通过租户信息处理模块、服务资源自测模块、服务资源平台、需求供给模块和管理模块配合,以服务资源平台为核心服务架构,建立租户服务资源需求层次树。一方面利用多租户务资源历史需求构建预测模型,实时预测各租户下一阶段服务资源需求。另一方面对多个租户的当前需求进行智能调度,实现对多租户服务资源需求的智能、高效、精准供给,满足多租户的多样性、多变性、实时性的服务需求。



技术特征:

1.一种多租户服务资源需求智能供给系统,其特征在于,以服务资源平台为核心服务架构,建立租户服务资源需求层次树,包括租户信息处理模块、服务资源自测模块、服务资源平台、需求供给模块和管理模块;

2.根据权利要求1所述的一种多租户服务资源需求智能供给系统,其特征在于,租户服务资源需求层次树以租户服务等级为节点属性,通过身份信息验证得到认证标签。

3.根据权利要求2所述的一种多租户服务资源需求智能供给系统,其特征在于,系统根据节点属性和认证标签内容确定该用户的服务等级,并提供对应等级的资源服务,实现对用户服务资源的安全控制。

4.根据权利要求1所述的一种多租户服务资源需求智能供给系统,其特征在于,需求供给模块还包括需求预测单元,根据多租户服务资源历史需求数据库中的数据构建预测模型,实时预测各租户下一阶段服务资源需求。

5.根据权利要求1所述的一种多租户服务资源需求智能供给系统,其特征在于,需求反馈单元收集各租户实际服务需求与需求预测单元输出结果的偏差,并反馈至数据构建预测模型,以调整后期预测准确度。

6.根据权利要求1所述的一种多租户服务资源需求智能供给系统,其特征在于,管理模块实时监测租户服务需要变化以及系统进行情况,并作出相应调整。

7.根据权利要求1所述的一种多租户服务资源需求智能供给系统,其特征在于,服务资源自测模块实时评测系统运行性能,若系统资源余量低于设定资源闽值,租户需求排队长度大于设定的长度闽值,则实时部分回收优先级低于设定优先级闽值的租户当前占用的服务资源。

8.根据权利要求1所述的一种多租户服务资源需求智能供给系统,其特征在于,服务资源平台接收到需求指令后根据服务资源配置指令、服务资源属性、服务资源使用情况三者的任意组合生成服务资源重构指令和/或业务重构资源下发给服务资源库,并接收服务资源池的服务资源重构结果,对服务资源重构结果进行汇总分析,将汇总分析的结果发送给需求供给模块。

9.根据权利要求1所述的一种多租户服务资源需求智能供给系统,其特征在于,管理模块的监控与服务资源自测模块的收集周期为预设值,并与租户服务资源需求历史数据最小时段保持一致。

10.一种包括权利要求1-9任一项所述多租户服务资源需求智能供给系统的方法,其特征在于,步骤如下:


技术总结
本发明涉及服务资源需求供给领域,尤其涉及一种多租户服务资源需求智能供给系统及方法。本发明通过租户信息处理模块、服务资源自测模块、服务资源平台、需求供给模块和管理模块配合,以服务资源平台为核心服务架构,建立租户服务资源需求层次树。一方面利用多租户务资源历史需求构建预测模型,实时预测各租户下一阶段服务资源需求。另一方面对多个租户的当前需求进行智能调度,实现对多租户服务资源需求的智能、高效、精准供给,满足多租户的多样性、多变性、实时性的服务需求。

技术研发人员:郭兴田,刘湘文
受保护的技术使用者:司空定制家居科技有限公司
技术研发日:
技术公布日:2024/2/19
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1