发明名称 System and method for supporting service level quorum in a data grid cluster
摘要 A system and method is described for use with a data grid cluster, for supporting service level quorum in the data grid cluster. The data grid cluster includes a plurality of cluster nodes that support performing at least one service action. A quorum policy, defined in a cache configuration file associated with the data grid cluster, can specify a minimum number of service members that are required in the data grid cluster for performing the service action. The data grid cluster uses the quorum policy to determine whether the service action is allowed to be performed, based on a present state of the plurality of cluster nodes in the data grid cluster.
申请公布号 US9262229(B2) 申请公布日期 2016.02.16
申请号 US201213352209 申请日期 2012.01.17
申请人 ORACLE INTERNATIONAL CORPORATION 发明人 Lee Robert H.;Falco Mark;Gleyzer Gene;Purdy Cameron
分类号 G06F15/16;G06F9/50;G06F11/14 主分类号 G06F15/16
代理机构 Tucker Ellis LLP 代理人 Tucker Ellis LLP
主权项 1. A system for supporting service level quorum in a data grid cluster, comprising: a plurality of computer servers, the data grid cluster executing thereon and the data grid cluster including a plurality of interoperating cluster nodes in the data grid cluster, wherein the data grid cluster supports performing a plurality of services including a root cluster service performed by all of the plurality of cluster nodes, a first service performed by a first subset of said plurality of cluster nodes, and a second service performed by a second subset of said plurality of cluster nodes, wherein the first service provides a different type of service than the root cluster service, and wherein the second service provides a different type of service than the root cluster service and the first service; a root cluster service quorum policy defined in a cache configuration file associated with the data grid cluster, wherein the root cluster service quorum policy specifies a minimum number of qualified root cluster service members that are required for performing root cluster service actions of said root cluster service; a first service quorum policy defined in the cache configuration file associated with the data grid cluster, wherein the first service quorum policy specifies a minimum number of qualified first service members required for performing first service actions of said first service; a second service quorum policy defined in the cache configuration file associated with the data grid cluster, wherein the second service quorum policy specifies a minimum number of qualified second service members required for performing second service actions of said second service; wherein the data grid cluster uses the root cluster quorum policy to determine whether root cluster service actions are allowed to be performed based on how many cluster nodes are operational in the data grid cluster; wherein the data grid cluster uses the first service quorum policy to determine whether first service actions are allowed to be performed based on how many cluster nodes are operational in said first subset of said plurality of cluster nodes; wherein the data grid cluster uses the second service quorum policy to determine whether second service actions are allowed to be performed based on how many cluster nodes are operational in said second subset of said plurality of cluster nodes; and wherein the first service is a partitioned cache service and the second service is a proxy service.
地址 Redwood Shores CA US