[发明专利]多租户系统有效
申请号: | 201110143572.1 | 申请日: | 2011-05-31 |
公开(公告)号: | CN102567436B | 公开(公告)日: | 2017-04-12 |
发明(设计)人: | 桑达拉吉·库什克;希洛·甘瓦尼 | 申请(专利权)人: | 塔塔咨询服务有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 广州三环专利代理有限公司44202 | 代理人: | 倪小敏 |
地址: | 印度孟买马哈拉施*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 租户 系统 | ||
技术领域
本发明总体涉及计算系统,具体而言涉及多租户系统。
背景技术
一般而言,由信息技术(IT)服务提供商提供的多租户系统托管应用,所述应用也称为多租户应用。在这样的系统中,所述应用的单个实例在服务器上运行,其可由多个客户端(也称为租户)访问,这是因为所述客户端订阅了所述IT服务提供商提供的服务。在所述多租户系统中,所述租户共享用于处理和存储数据的同一应用、同一平台和架构元件。因而,所述多租户系统给所述租户提供基于网络的集中式数据访问并且带来的费用比使用单个供应软件应用时要少。
诸如信息技术(IT)服务提供商之类的越来越多的组织提供多租户系统以最小化成本并最大化效率。而且,这些组织可能不得不满足不同租户的要求并可能要求所述应用基于所述租户的偏好运行。为了满足租户的所述偏好,所述多租户系统可以配置成以使所提供的应用及其行为基于租户对应用的访问而变化。所述应用行为方面包括:所述应用的用户接口,所述应用的处理步骤,业务规则,工作流程,访问控制,应用数据结构,报告,与其他应用的结合,以及其他的应用属性。例如,同一应用可以为一租户产生一种版面的报告而为另一租户产生另外版面的报告。
然而,随着租户数量的增长,所述多租户系统托管的多租户应用所要求的变化或配置也相应的增长。而且,支持更多的变化需要维护额外的租户特有元数据,这可能对应用性能、维护元数据的管理努力以及所消耗的存储有不利影响。因此,当为数目增长了的有多样化应用行为要求的租户实施时,传统的多租户系统支持的可配置性有限。
发明内容
本发明提供的发明内容是为介绍与多租户系统和应用有关的概念,这在具体实施方式中将进一步的说明。本发明内容并不意在识别权利要求所要求的本发明的关键特征也不意在用来确定或限定权利要求所要求的本发明的范围。
本文描述了用于多租户的方法和系统。在一种实施方式中,确定多租户应用的参考属性是否被遇到。所述参考属性是一种应用属性,所述参考属性对于不同租户可以在多租户应用的行为上有变化。基于所述确定,查明是否为所述租户定义了配置模板。并且,所述配置模板可以与单个租户或倾向于类似应用行为的一组租户相关联。
在一种实施方式中,如果查明没有为所述租户定义配置模板,基于所述参考属性来识别所述租户的多租户应用的应用行为。然而,如果确定为所述租户定义了配置模板,至少部分基于所述配置模板和所述参考属性来识别所述应用行为。所述识别出的应用行为可以作为缺省行为或源自所述缺省行为的变化。
附图说明
具体实施方式是参考附图进行描述。在附图中,参考标号的最左边数字识别所述附图,其中所述参考标号首先出现。同一标号贯穿所述附图使用以引用同样的特征和元件。
图1图示了根据本发明实施方式的实施多租户系统的网络环境。
图2a图示了根据本发明实施方式的所述多租户系统的元件。
图2b图示了根据本发明实施方式的与所述多租户系统托管的多租户应用有关的元数据。
图3图示了根据本发明实施方式的基于租户偏好确定多租户应用的应用行为的示例性方法。
具体实施方式
本文所述的本发明涉及多租户系统,该系统方便了多租户应用的配置并提供了基于租户访问所述多租户应用的偏向的应用行为。本文所述的系统和方法可以在各种设备上实施,例如服务器,台式电脑,笔记本或便携式电脑,主机计算机,移动计算设备等等。
在现今竞争激烈的商业环境中,促使诸如信息技术(IT)服务提供商之类的组织在为其客户提供的IT架构中实现高质量和高成本效率。为了实现高质量和高成本效率,许多这样的组织实施多租户系统。在多租户系统中,应用的单个实例提供给多个客户,因而与每个客户具有专用安装的系统相反,所述多租户系统要求的架构较小。因而,所述多租户系统相当地降低了的成本、管理开支和复杂度。
一般而言,多租户系统托管的应用(也称为多租户应用)对于多客户环境可能不可配置。为了满足不同客户(即租户)的偏向,多租户系统可方便提供多租户应用和配置所述应用行为。所述多租户系统可包括配置各种不同类型的应用行为。通常,需要为多租户应用的每个租户保持管理识别出的应用属性的应用行为的元数据。随着租户数量的增加,所要求的变化也相应的增加。因而,随着客户数量的增加,这样的多租户系统可能实施有限。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于塔塔咨询服务有限公司,未经塔塔咨询服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110143572.1/2.html,转载请声明来源钻瓜专利网。