SYSTEM AND METHOD FOR SUPPORTING MULTI-TENANCY IN AN APPLICATION SERVER, CLOUD, OR OTHER ENVIRONMENT

    公开(公告)号:US20250047619A1

    公开(公告)日:2025-02-06

    申请号:US18923886

    申请日:2024-10-23

    Abstract: In accordance with an embodiment, described herein is a system and method for supporting multi-tenancy in an application server, cloud, on-premise, or other environment, which enables categories of components and configurations to be associated with particular application instances or partitions. Resource group templates define, at a domain level, collections of deployable resources that can be referenced from resource groups. Each resource group is a named, fully-qualified collection of deployable resources that can reference a resource group template. A partition provides an administrative and runtime subdivision of the domain, and contains one or more resource groups. Each resource group can reference a resource group template, to bind deployable resources to partition-specific values, for use by the referencing partition. A tenant of the application server or cloud environment can be associated with a partition, or applications deployed therein, for use by that tenant.

    SYSTEM AND METHOD FOR SUPPORTING MULTI-TENANCY IN AN APPLICATION SERVER, CLOUD, OR OTHER ENVIRONMENT

    公开(公告)号:US20220255879A1

    公开(公告)日:2022-08-11

    申请号:US17732297

    申请日:2022-04-28

    Abstract: In accordance with an embodiment, described herein is a system and method for supporting multi-tenancy in an application server, cloud, on-premise, or other environment, which enables categories of components and configurations to be associated with particular application instances or partitions. Resource group templates define, at a domain level, collections of deployable resources that can be referenced from resource groups. Each resource group is a named, fully-qualified collection of deployable resources that can reference a resource group template. A partition provides an administrative and runtime subdivision of the domain, and contains one or more resource groups. Each resource group can reference a resource group template, to bind deployable resources to partition-specific values, for use by the referencing partition. A tenant of the application server or cloud environment can be associated with a partition, or applications deployed therein, for use by that tenant.

    System and method for tenant onboarding in a multitenant application server environment

    公开(公告)号:US10462068B2

    公开(公告)日:2019-10-29

    申请号:US14864708

    申请日:2015-09-24

    Abstract: In accordance with an embodiment, described herein is a system and method for providing an end-to-end lifecycle in a multi-tenant application server environment. A lifecycle manager enables configuration integration across different components, for example application servers, traffic directors or load balancers, and database or other components, which may have their own partition-specific configurations. In accordance with an embodiment, the end-to-end lifecycle infrastructure includes a plugin-based mechanism which enables the different components within a multi-tenant application server environment to use a lifecycle plugin to provide their own component-specific lifecycle functionality. In accordance with an embodiment, the system includes support for a tenant onboarding functionality, which can be used to onboard a tenant for a service to a particular partition. In accordance with an embodiment, the system supports the use of a global runtime within the multi-tenant application server environment.

    System and method for partition-scoped patching in an application server environment

    公开(公告)号:US10452387B2

    公开(公告)日:2019-10-22

    申请号:US15706233

    申请日:2017-09-15

    Abstract: In accordance with an embodiment, described herein are a system and method for partition-scoped patching in an application server environment. A computer environment includes an application server, for example a multitenant application server, that supports the use of one or more partitions, wherein each partition provides an administrative and runtime subdivision of a domain. During a partition-scoped rollout of a patch or update, to a resource group or application within a plurality of servers or clusters of servers, the resource group or application can be updated within a targeted partition, using a patch orchestrator and partition lifecycle runtime interface, without affecting the operation of other partitions at those servers or clusters of servers. One or more session handling flags can be used, to enable sessions and/or requests that are associated with the targeted partition, to be handled by a traffic director, during the patching process.

    SYSTEM AND METHOD FOR SUPPORTING MULTITENANCY IN A CLOUD PLATFORM ENVIRONMENT
    10.
    发明申请
    SYSTEM AND METHOD FOR SUPPORTING MULTITENANCY IN A CLOUD PLATFORM ENVIRONMENT 审中-公开
    在云平台环境中支持多媒体的系统和方法

    公开(公告)号:US20150120938A1

    公开(公告)日:2015-04-30

    申请号:US14478984

    申请日:2014-09-05

    Abstract: In accordance with an embodiment, described herein is a system and method for providing multitenancy support in a platform as a service or cloud computing environment. A platform component enables a service runtime to be shared by multiple tenants, by providing each tenant with a dedicated share or slice of a runtime instance. Each share/slice can be isolated from other shares/slices with respect to factors such as, for example, configuration, or quality of service. In accordance with an embodiment, during provisioning of a particular service runtime, a runtime definition associated with the service runtime can be utilized, for example by a service management engine, to configure the platform component to install one or more services within the service runtime. A particular service and its service runtimes can also be provisioned, within one or more runtime pools, according to a service runtime definition and placement configuration.

    Abstract translation: 根据一个实施例,这里描述了一种用于在平台中作为服务或云计算环境提供多租户支持的系统和方法。 通过为每个租户提供运行时实例的专用共享或片段,平台组件使多个租户能够共享服务运行时。 相对于例如配置或服务质量等因素,每个共享/片可以与其他共享/片段隔离。 根据实施例,在提供特定服务运行时期期间,可以例如由服务管理引擎利用与服务运行时相关联的运行时定义来配置平台组件以在服务运行时间内安装一个或多个服务。 还可以根据服务运行时定义和布局配置在一个或多个运行时池内配置特定服务及其服务运行时。

Patent Agency Ranking