[发明专利]在多租户架构中确定每个租户的资源使用率的方法和系统无效
| 申请号: | 200810130844.2 | 申请日: | 2008-08-19 |
| 公开(公告)号: | CN101656657A | 公开(公告)日: | 2010-02-24 |
| 发明(设计)人: | 李欣慧;李影;刘天成 | 申请(专利权)人: | 国际商业机器公司 |
| 主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L12/14 |
| 代理公司: | 北京市金杜律师事务所 | 代理人: | 吴立明;庞淑敏 |
| 地址: | 美国纽*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 租户 架构 确定 每个 资源 使用率 方法 系统 | ||
1.一种用于在多租户架构中确定租户的资源使用率的方法,包括:
在包含多个预定时间间隔的时段内,记录每种资源在每个预定时间间隔内的总消耗;
获取每个租户在每个预定时间间隔内调用每个操作的总次数;
根据在该时段内获取的多个所述总次数和多个所述总消耗,计算每种资源在每个操作期间的消耗;以及
根据所计算的每种资源在每个操作期间的消耗以及每个租户在每个预定时间间隔内调用每个操作的总次数,计算该时段内至少一个租户对每种资源的使用率。
2.根据权利要求1所述的方法,其中所述获取每个租户在每个预定时间间隔内调用每个操作的总次数包括:
访问超文本传输协议日志;以及
根据所述超文本传输协议日志中与该租户在每个预定时间间隔内调用每个操作相关的信息,确定所述总次数。
3.根据权利要求1所述的方法,其中所述获取每个租户在每个预定时间间隔内调用每个操作的总次数包括:
在操作即将开始时,获取与该操作对应的租户的标识;以及
使该租户在该预定时间间隔内调用该操作的总次数加1。
4.根据权利要求1所述的方法,进一步包括在资源消耗的抖动超过预定阈值时,在精确模式下执行以下步骤:
在操作即将开始时,获取与该操作对应的租户的标识;
监视每种资源在该操作期间的消耗;
建立所述每种资源在该操作期间的消耗到所述租户的标识的映射;以及
根据所述映射,确定每个租户对于每种资源的使用率。
5.根据权利要求4所述的方法,其中所述预定阈值基于历史的资源消耗来设置。
6.根据权利要求4所述的方法,其中获取与该操作对应的租户的标识包括:
在操作即将开始时,载入写入有边界信息的类文件;
监视到所述写入有边界信息的类文件时,从存储租户的标识的预定存储器位置或者配置文件获取租户的标识。
7.根据权利要求4所述的方法,进一步包括:
基于所计算的该时段内每个租户对每种资源的使用率、所述精确模式中确定的每个租户对于每种资源的使用率以及所述抖动,确定每个租户在该时段内对于每种资源的综合使用率。
8.根据权利要求1所述的方法,进一步包括:
根据以下其中至少之一执行租户负荷平衡:所计算的该时段内每个租户对每种资源的使用率;所述精确模式中确定的每个租户对于每种资源的使用率;以及所述综合使用率。
9.根据权利要求1所述的方法,进一步包括:
根据以下其中至少之一计算每个租户需要支付的费用:所计算的该时段内每个租户对每种资源的使用率;所述精确模式中确定的每个租户对于每种资源的使用率;以及所述综合使用率。
10.一种用于在多租户架构中确定租户的资源使用率的系统,包括:
资源总消耗记录器,用于在包括多个预定时间间隔的时段内,记录每种资源在每个预定时间间隔内的总消耗;
操作跟踪器,用于获取每个租户在每个预定时间间隔内调用每个操作的总次数;
操作消耗计算器,用于根据在该时段内获取的多个所述总次数和多个所述总消耗,计算每种资源在每个操作期间的消耗;以及
资源使用率计算器,用于根据计算得到的每种资源在每个操作期间的消耗以及每个租户在每个预定时间间隔内调用每个操作的总次数,计算该时段内至少一个租户对每种资源的使用率。
11.根据权利要求10所述的系统,其中所述操作跟踪器通过执行以下操作来获得所述总次数:
访问超文本传输协议日志;
根据所述超文本传输协议日志中与该租户在每个预定时间间隔内调用每个操作相关的信息,确定所述总次数。
12.根据权利要求10所述的系统,其中所述操作跟踪器通过执行以下操作来获得所述总次数:
在操作即将开始时,获取与该操作对应的租户的标识;以及
使该租户在该预定时间间隔内调用该操作的总次数加1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810130844.2/1.html,转载请声明来源钻瓜专利网。





