System and method for orchestration of services for use with a cloud computing environment
    1.
    发明授权
    System and method for orchestration of services for use with a cloud computing environment 有权
    用于云计算环境使用的业务编排的系统和方法

    公开(公告)号:US09357034B2

    公开(公告)日:2016-05-31

    申请号:US13970494

    申请日:2013-08-19

    CPC classification number: H04L67/32 G06F9/5072

    Abstract: A system and method for orchestration of services for use with a cloud computing environment. In accordance with an embodiment, a cloud platform enables provisioning of enterprise software applications within a cloud environment, including packaging enterprise applications as service definition packages (SDP), and instantiating the services using service management engines (SME). In an embodiment, an orchestration engine communicates with a plurality of SMEs to control the flow of service creation, provider dependency resolution, association of services and providers, and the life-cycle management of services within the cloud platform.

    Abstract translation: 用于业务流程与云计算环境一起使用的系统和方法。 根据实施例,云平台能够在云环境中提供企业软件应用,包括将企业应用程序打包为服务定义包(SDP),并使用服务管理引擎(SME)实例化服务。 在一个实施例中,业务流程引擎与多个SME进行通信,以控制服务创建流程,提供商依赖性解析,服务和提供者关联以及云平台内服务的生命周期管理。

    SYSTEM AND METHOD FOR DETERMINATION OF PARTITION IDENTIFIERS IN A MULTITENANT APPLICATION SERVER ENVIRONMENT
    2.
    发明申请
    SYSTEM AND METHOD FOR DETERMINATION OF PARTITION IDENTIFIERS IN A MULTITENANT APPLICATION SERVER ENVIRONMENT 审中-公开
    在多应用程序服务器环境中确定分区标识符的系统和方法

    公开(公告)号:US20160094474A1

    公开(公告)日:2016-03-31

    申请号:US14866515

    申请日:2015-09-25

    CPC classification number: H04L47/762 G06F9/461 H04L67/10

    Abstract: In accordance with an embodiment, described herein is a system and method for determination of partition identifiers in an application server environment. An exemplary method can begin with providing, at one or more computers, including an application server environment executing thereon, together with a plurality of deployable resources which can be used within the application server environment, one or more partitions, wherein each partition provides an administrative and runtime subdivision of a domain, and a component invocation context manager, the component invocation context manager comprising a stack. The method can set one or more component invocation contexts. The partition-aware container can perform one of registering or looking up a current component invocation context at the component invocation context manager. The current component invocation context can be associated with a current partition. The method and system can be utilized in multitenant as well as non-multitenant application server environments.

    Abstract translation: 根据这里描述的实施例,是用于确定应用服务器环境中的分区标识符的系统和方法。 示例性方法可以开始于在一个或多个计算机处提供包括在其上执行的应用服务器环境以及可以在应用服务器环境中使用的多个可部署资源,一个或多个分区,其中每个分区提供管理 和域的运行时细分,以及组件调用上下文管理器,组件调用上下文管理器包括堆栈。 该方法可以设置一个或多个组件调用上下文。 分区感知容器可以在组件调用上下文管理器处执行注册或查找当前组件调用上下文之一。 当前组件调用上下文可以与当前分区关联。 该方法和系统可以在多租户以及非多租户应用服务器环境中使用。

    SYSTEM AND METHOD FOR SUPPORTING MULTITENANCY IN A CLOUD PLATFORM ENVIRONMENT
    3.
    发明申请
    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: 根据一个实施例,这里描述了一种用于在平台中作为服务或云计算环境提供多租户支持的系统和方法。 通过为每个租户提供运行时实例的专用共享或片段,平台组件使多个租户能够共享服务运行时。 相对于例如配置或服务质量等因素,每个共享/片可以与其他共享/片段隔离。 根据实施例,在提供特定服务运行时期期间,可以例如由服务管理引擎利用与服务运行时相关联的运行时定义来配置平台组件以在服务运行时间内安装一个或多个服务。 还可以根据服务运行时定义和布局配置在一个或多个运行时池内配置特定服务及其服务运行时。

    SYSTEM AND METHOD FOR PROVIDING A SERVICE MANAGEMENT ENGINE FOR USE WITH A CLOUD COMPUTING ENVIRONMENT
    4.
    发明申请
    SYSTEM AND METHOD FOR PROVIDING A SERVICE MANAGEMENT ENGINE FOR USE WITH A CLOUD COMPUTING ENVIRONMENT 审中-公开
    提供使用云计算环境的服务管理引擎的系统和方法

    公开(公告)号:US20140075019A1

    公开(公告)日:2014-03-13

    申请号:US13970403

    申请日:2013-08-19

    CPC classification number: H04L41/5058 G06F9/5072

    Abstract: A system and method for providing a service management engine for use with a cloud computing environment. In accordance with an embodiment, enterprise software applications (e.g., Fusion Middleware applications) can be instantiated as services within a cloud platform, where they are then made accessible by other (e.g., customer) applications. In an embodiment, a service management engine (SME), in communication with an orchestration engine, can be used to provision services as one or more different service types, according to a service definition package (SDP). Service types can be instantiated according to the configuration of the cloud platform itself, and the contents of the SDP, including discovering, provisioning, and associating service types with system resources, to address different customer requirements.

    Abstract translation: 一种用于提供与云计算环境一起使用的服务管理引擎的系统和方法。 根据实施例,企业软件应用程序(例如,融合中间件应用程序)可以被实例化为云平台内的服务,然后可以由其他(例如,客户)应用访问企业软件应用程序。 在一个实施例中,可以使用与业务流程引擎通信的服务管理引擎(SME)来根据服务定义包(SDP)将服务提供为一种或多种不同的服务类型。 可以根据云平台本身的配置和SDP的内容实例化服务类型,包括发现,配置和将服务类型与系统资源相关联,以满足不同的客户需求。

    System and method for multi-tenancy enablement of enterprise java applications using resource proxies and application tenancy context

    公开(公告)号:US10091135B2

    公开(公告)日:2018-10-02

    申请号:US14973052

    申请日:2015-12-17

    Abstract: In accordance with an embodiment, described herein is a system and method for multi-tenancy enablement of enterprise Java™ applications using resource proxies and application tenancy context. In according with an embodiment, the system and method can provide a plurality of deployable resources which can be used within the application server environment, and one or more application deployments, wherein each application deployment includes at least one of tenant-specific code and shared-tenant code. The system and method can further determine an application tenancy context of a thread, and point to one or more resource proxies, each of the one or more resource proxies being configurable to communicate with a tenant specific resource. Each of the one or more resource proxies can use the application tenancy context of a thread to communicate with a tenant specific resource.

    SYSTEM AND METHOD FOR MULTI-TENANCY ENABLEMENT OF ENTERPRISE JAVA APPLICATIONS USING RESOURCE PROXIES AND APPLICATION TENANCY CONTEXT
    8.
    发明申请
    SYSTEM AND METHOD FOR MULTI-TENANCY ENABLEMENT OF ENTERPRISE JAVA APPLICATIONS USING RESOURCE PROXIES AND APPLICATION TENANCY CONTEXT 审中-公开
    使用资源代码和应用程​​序语境的企业JAVA应用程序的多元收益的系统和方法

    公开(公告)号:US20160142506A1

    公开(公告)日:2016-05-19

    申请号:US14973052

    申请日:2015-12-17

    Abstract: In accordance with an embodiment, described herein is a system and method for multi-tenancy enablement of enterprise Java™ applications using resource proxies and application tenancy context. In according with an embodiment, the system and method can provide a plurality of deployable resources which can be used within the application server environment, and one or more application deployments, wherein each application deployment includes at least one of tenant-specific code and shared-tenant code. The system and method can further determine an application tenancy context of a thread, and point to one or more resource proxies, each of the one or more resource proxies being configurable to communicate with a tenant specific resource. Each of the one or more resource proxies can use the application tenancy context of a thread to communicate with a tenant specific resource.

    Abstract translation: 根据本文所描述的实施例,是使用资源代理和应用租赁上下文来实现企业Java TM应用的多租户实现的系统和方法。 根据一个实施例,系统和方法可以提供可在应用服务器环境中使用的多个可部署资源,以及一个或多个应用部署,其中每个应用部署包括租户专用代码和共享 - 租客代码。 系统和方法可以进一步确定线程的应用租赁上下文,并且指向一个或多个资源代理,所述一个或多个资源代理中的每一个可配置为与租户特定资源通信。 一个或多个资源代理中的每个可以使用线程的应用租赁上下文与租户特定资源进行通信。

    System and method for placement logic in a cloud platform environment

    公开(公告)号:US11050642B2

    公开(公告)日:2021-06-29

    申请号:US16666934

    申请日:2019-10-29

    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.

Patent Agency Ranking