[发明专利]一种基于多租户服务的业务分组方法和装置有效
申请号: | 201810998110.X | 申请日: | 2018-08-29 |
公开(公告)号: | CN110875934B | 公开(公告)日: | 2023-01-31 |
发明(设计)人: | 朱晓然;杨恋 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L67/1042 | 分类号: | H04L67/1042;H04L67/51;H04L67/10 |
代理公司: | 北京同钧律师事务所 16037 | 代理人: | 吴梅锡 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 租户 服务 业务 分组 方法 装置 | ||
1.一种基于多租户服务的业务分组方法,包括:
确定第一业务的访问特征信息,所述第一业务属于一个租户;
根据所述访问特征信息,确定与所述第一业务匹配的第一分组,所述第一分组对应第一资源;
将所述第一业务分配到所述第一分组中,其中,包含所述第一业务在内的所述第一分组的访问指标以及资源利用率满足预设条件,所述预设条件用于表征所述第一分组对应的所述第一资源满足所述第一业务的业务需求,为不同分组内的业务提供服务的资源不同,所述第一分组的资源利用率为所述第一分组为多个业务提供服务时,所述第一分组对应的资源的使用率;
其中,所述确定第一业务的访问特征信息,包括:
采集所述第一业务的访问数据,根据所述访问数据确定所述第一业务的访问特征信息,所述访问特征信息包括所述第一业务的业务类型,所述业务类型包括离线业务和在线业务;
在将所述第一业务分配到所述第一分组中后,所述方法还包括:
对所述第一分组的第一资源使用率进行监控;
当所述第一资源使用率大于第一预设阈值时,重新确定所述第一业务的访问特征信息;
根据重新确定的所述访问特征信息,确定与所述第一业务匹配的第二分组,所述第二分组对应第二资源;
将所述第一业务分配到所述第二分组中,其中,包含所述第一业务在内的所述第二分组的访问指标以及资源利用率满足所述预设条件。
2.如权利要求1所述的方法,在根据所述访问数据确定所述第一业务的访问特征信息后,所述方法还包括:
将根据所述访问数据确定得到的所述访问特征信息反馈给所述租户。
3.如权利要求1至2任一项所述的方法,所述访问特征信息还包括以下至少一种:
所述第一业务所需的资源、查询率QPS、延时、访问量、所述第一业务在各分区之间的访问性能是否稳定、峰值时间段、峰值持续时间、CPU使用率、内存使用率、磁盘使用率。
4.如权利要求1所述的方法,根据所述访问特征信息,确定与所述第一业务匹配的第一分组,包括:
将所述访问特征信息与已有分组的分组特征信息进行匹配;
若匹配成功,则将与所述访问特征信息匹配的分组特征信息对应的分组确定为所述第一分组。
5.如权利要求4所述的方法,所述方法还包括:
在将所述访问特征信息与已有分组的分组特征信息进行匹配时,若未匹配成功,则:
根据所述访问特征信息,为所述第一业务创建所述第一分组;或,
将未被分组的资源构成的分组作为所述第一分组。
6.如权利要求1所述的方法,所述方法还包括:
当所述第一资源使用率大于第一预设阈值时,生成第一提示信息,以便根据所述第一提示信息对所述第一分组进行扩容;
当所述第一资源使用率小于第二预设阈值时,根据所述第一资源使用率释放所述第一分组中的设定资源。
7.如权利要求6所述的方法,所述方法还包括:
对默认分组对应的资源的第二资源使用率进行监控;
当所述第二资源使用率大于第三预设阈值时,生成第二提示信息,以便根据所述第二提示信息对所述默认分组的资源进行扩容。
8.如权利要求1所述的方法,
所述方法应用于分布式非关系型NOSQL数据库。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810998110.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:帧的传输方法及设备
- 下一篇:用于选择座位的方法、终端设备、存储介质及处理器