【技术实现步骤摘要】
【国外来华专利技术】用于多租户应用服务器环境中的资源隔离和消耗的系统和方法版权声明本专利文档的公开内容的一部分包含受版权保护的素材。版权拥有者不反对任何人对专利文档或专利公开按照在专利商标局的专利文件或记录中出现的那样进行传真复制,但是除此之外在任何情况下都保留所有版权。
本专利技术的实施例一般涉及应用服务器和云环境,并且特别涉及用于多租户应用服务器环境中的资源隔离和消耗的系统和方法。
技术介绍
其示例包括OracleWebLogicServer(WLS)和Glassfish的软件应用服务器一般提供用于运行企业软件应用的受管理环境。近来,技术还被开发以用于在云环境中使用,这允许用户或租户在云环境内开发和运行他们的应用,并且利用由环境提供的分布式资源。
技术实现思路
根据实施例,本文描述的是用于应用服务器环境中的资源隔离和消耗的系统和方法。该系统可以在包括在其上执行的应用服务器环境的一个或多个计算机处提供可以在应用服务器环境内使用的多个资源以及一个或多个分区,其中每个分区提供域的管理和运行时细分。该系统还可以配置资源消耗管理模块,以监控每个分区对所述多个资源的使用。资源消耗管理模块可以包括包含资源预留、资源约束和资源通知的组中的至少一个成员。附图说明图1示出了根据实施例的、用于在应用服务器、云或其它环境中支持多租赁的系统。图2进一步示出了根据实施例的、用于在应用服务器、云或其它环境中支持多租赁的系统。图3进一步示出了根据实施例的、用于在应用服务器、云或其它环境中支持多租赁的系统。图4示出了根据实施例的、用于与示例性多租户环境一起使用的域配置。图5进一步示出了根据实施例的示例性多租户 ...
【技术保护点】
一种用于应用服务器环境中的资源隔离和消耗的系统,包括:一个或多个计算机,所述一个或多个计算机包括在其上执行的应用服务器环境,连同可以在所述应用服务器环境内使用的多个资源,一个或多个分区,其中每个分区提供域的管理和运行时细分;以及可配置资源消耗管理模块,所述可配置资源消耗管理模块包括包含资源预留、资源约束和资源通知的组中的至少一个成员;其中所述资源消耗管理模块被配置为监控每个分区对所述多个资源的使用。
【技术特征摘要】
【国外来华专利技术】2014.07.10 US 62/023,076;2014.09.24 US 62/054,901;1.一种用于应用服务器环境中的资源隔离和消耗的系统,包括:一个或多个计算机,所述一个或多个计算机包括在其上执行的应用服务器环境,连同可以在所述应用服务器环境内使用的多个资源,一个或多个分区,其中每个分区提供域的管理和运行时细分;以及可配置资源消耗管理模块,所述可配置资源消耗管理模块包括包含资源预留、资源约束和资源通知的组中的至少一个成员;其中所述资源消耗管理模块被配置为监控每个分区对所述多个资源的使用。2.如权利要求1所述的系统,其中所述多个资源包括共享资源,并且其中所述资源消耗管理模块还被配置为接收指令来配置包含所述资源预留、所述资源约束和所述资源通知的组中的至少一个成员。3.如权利要求2所述的系统,其中所述资源约束被配置为在所述一个或多个分区中的分区使用多于预定义量的所述共享资源时,执行约束动作。4.如权利要求3所述的系统,其中所述约束动作从包含减慢、失败和关闭的组中选择。5.如权利要求2至4中的任何一项权利要求所述的系统,其中所述资源通知被配置为在所述一个或多个分区中的分区使用多于预定义量的所述共享资源时,提供通知动作。6.如权利要求2所述的系统,其中所述资源约束被配置为在所述一个或多个分区中的分区使用多于公平份额值的共享资源时,执行约束动作,所述约束动作包括减缓,其中所述减缓降低所述一个或多个分区中的所述分区的所述公平份额值,并且其中所述公平份额值与分配给所述一个或多个分区中的所述分区的工作实例的数量相关联。7.如前述权利要求中的任何一项权利要求所述的系统,其中所述应用服务器环境是多租户应用服务器环境,并且所述一个或多个分区中的每一个可以与多个预定义服务级别中的一个相关联,所述多个预定义服务级别中的每一个被配置为用于由所述资源消耗管理模块使用,以确定所述分区对资源的管理。8.一种用于应用服务器环境中的资源隔离和消耗的方法,包括:在包括其上执行的应用服务器环境的一个或多个计算机处提供,可以在所述应用服务器环境内使用的多个资源,一个或多个分区,其中每个分区提供域的管理和运行时细分;以及配置资源消耗管理模块,以监控每个分区对所述多个资源的使用,所述资源消耗管理模块包括包含资源预留、资源约束和资源通知的组中的至少一个成员。9.如权利要求8所述的方法,其中所述多个可部署资源包括共享资源,并且其中所述资源消耗管理模块还被配置为接收指令来配置包含所述资源预留、所述资源约束和所述资源通知的组...
【专利技术属性】
技术研发人员:S·赛亚加拉詹,J·拉穆,K·萨克塞纳,R·斯里瓦斯塔瓦,L·菲根,N·梅塔,P·萨布拉马尼安,
申请(专利权)人:甲骨文国际公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。