SYSTEM AND METHOD FOR PROVIDING JAVA CLOUD SERVICES FOR USE WITH A CLOUD COMPUTING ENVIRONMENT

    公开(公告)号:US20190166189A1

    公开(公告)日:2019-05-30

    申请号:US16265105

    申请日:2019-02-01

    CPC classification number: H04L67/10 G06F9/5072

    Abstract: A system and method for providing JAVA cloud services for use with a cloud computing environment. In accordance with an embodiment, a cloud environment, such as ORACLE Public Cloud (OPC), can include a JAVA cloud services (JCS) infrastructure, which allows a suite of software applications, middleware, and database offerings to be delivered to customers in a self-service, elastically scalable manner. In accordance with an embodiment, the JCS infrastructure can orchestrate, in combination with other cloud environment components, the creating and/or updating of a platform instance of a JAVA cloud service, including provisioning and deployment of the platform instance and/or deployment of software applications, and one or more personality injection or application deployment processing. Additional resources and/or services, such as a database service, can be wired to or otherwise associated with the JAVA cloud service, for use by customer applications that are deployed to the cloud.

    SHARED IDENTITY MANAGEMENT (IDM) INTEGRATION IN A MULTI-TENANT COMPUTING ENVIRONMENT

    公开(公告)号:US20170323117A1

    公开(公告)日:2017-11-09

    申请号:US15661641

    申请日:2017-07-27

    CPC classification number: G06F21/6236 H04L63/0884 H04L63/104

    Abstract: Techniques are disclosed for enabling tenant hierarchy information to be migrated directly between different multi-tenant system (e.g., from a shared IDM system to a Nimbula system, or vice versa). A corresponding new tenant is created in a Nimbula system based on a combination of the tenant information and the service information from the shared IDM system. The Nimbula system extracts the tenant name and the service name from a request and asks the shared IDM system to verify that the user actually is a member of the tenant identified by the extracted tenant name. Upon successful authentication of the user, the Nimbula system requests the IDM system for roles that are associated with both the user and the extracted service name. The Nimbula system enable access to the service upon determining whether the requested operation can be performed relative to the specified service based on the roles.

    SHARED IDENTITY MANAGEMENT (IDM) INTEGRATION IN A MULTI-TENANT COMPUTING ENVIRONMENT
    24.
    发明申请
    SHARED IDENTITY MANAGEMENT (IDM) INTEGRATION IN A MULTI-TENANT COMPUTING ENVIRONMENT 有权
    多重计算环境中的共享身份管理(IDM)集成

    公开(公告)号:US20160087960A1

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

    申请号:US14853747

    申请日:2015-09-14

    CPC classification number: G06F21/6236 H04L63/0884 H04L63/104

    Abstract: Techniques are disclosed for enabling tenant hierarchy information to be migrated directly between different multi-tenant system (e.g., from a shared IDM system to a Nimbula system, or vice versa). A corresponding new tenant is created in a Nimbula system based on a combination of the tenant information and the service information from the shared IDM system. The Nimbula system extracts the tenant name and the service name from a request and asks the shared IDM system to verify that the user actually is a member of the tenant identified by the extracted tenant name. Upon successful authentication of the user, the Nimbula system requests the IDM system for roles that are associated with both the user and the extracted service name. The Nimbula system enable access to the service upon determining whether the requested operation can be performed relative to the specified service based on the roles.

    Abstract translation: 公开了用于使租户层级信息能够在不同的多租户系统(例如,从共享IDM系统到Nimbula系统,或反之亦然)之间直接迁移的技术。 基于租户信息和来自共享IDM系统的服务信息的组合,在Nimbula系统中创建相应的新租户。 Nimbula系统从请求中提取租户名称和服务名称,并要求共享IDM系统验证用户实际上是由提取的租户名称识别的租户的成员。 在成功认证用户后,Nimbula系统向IDM系统请求与用户和提取的服务名称相关联的角色。 Nimbula系统在确定是否可以基于角色相对于指定的服务执行所请求的操作时能够访问服务。

    System and method for improving application connectivity in a clustered database environment
    25.
    发明授权
    System and method for improving application connectivity in a clustered database environment 有权
    用于提高集群数据库环境中应用程序连接性的系统和方法

    公开(公告)号:US09064003B2

    公开(公告)日:2015-06-23

    申请号:US14270062

    申请日:2014-05-05

    Abstract: A clustered database environment includes multiple database instances that appear as one server. An application server can use a data source and connection pools to connect with the clustered database. A notification service broadcasts notifications describing state changes in the database instances, which are then used by the data source and connection pools to control access to the database instances. A data source configuration allows for specification of a preferred affinity policy. A session affinity policy is used to provide database instance affinity for database access made under the context of a web session, whereby database operations are directed to a particular instance for a period of time when the application may be performing multiple, related updates to a specific data set. Directing such operations to a single database instance can be used to improve application performance due to increased local cache utilization.

    Abstract translation: 集群数据库环境包括显示为一个服务器的多个数据库实例。 应用程序服务器可以使用数据源和连接池与群集数据库进行连接。 通知服务广播描述数据库实例中的状态更改的通知,然后由数据源和连接池使用它们来控制对数据库实例的访问。 数据源配置允许规定优选的亲和策略。 会话关联策略用于提供在Web会话的上下文下进行的数据库访问的数据库实例亲和度,由此数据库操作被定向到特定实例一段时间,该时间段当应用程序可能对特定实例执行多个相关更新时 数据集。 将这种操作引导到单个数据库实例可以用于由于增加的本地高速缓存利用率来改善应用程序性能。

    SYSTEM AND METHOD FOR IMPROVING APPLICATION CONNECTIVITY IN A CLUSTERED DATABASE ENVIRONMENT
    26.
    发明申请
    SYSTEM AND METHOD FOR IMPROVING APPLICATION CONNECTIVITY IN A CLUSTERED DATABASE ENVIRONMENT 有权
    用于改善集群数据库环境中应用连接性的系统和方法

    公开(公告)号:US20140236948A1

    公开(公告)日:2014-08-21

    申请号:US14270062

    申请日:2014-05-05

    Abstract: A clustered database environment includes multiple database instances that appear as one server. An application server can use a data source and connection pools to connect with the clustered database. A notification service broadcasts notifications describing state changes in the database instances, which are then used by the data source and connection pools to control access to the database instances. A data source configuration allows for specification of a preferred affinity policy. A session affinity policy is used to provide database instance affinity for database access made under the context of a web session, whereby database operations are directed to a particular instance for a period of time when the application may be performing multiple, related updates to a specific data set. Directing such operations to a single database instance can be used to improve application performance due to increased local cache utilization.

    Abstract translation: 集群数据库环境包括显示为一个服务器的多个数据库实例。 应用程序服务器可以使用数据源和连接池与群集数据库进行连接。 通知服务广播描述数据库实例中的状态更改的通知,然后由数据源和连接池使用它们来控制对数据库实例的访问。 数据源配置允许规定优选的亲和策略。 会话关联策略用于提供在Web会话的上下文下进行的数据库访问的数据库实例亲和性,由此数据库操作被定向到特定实例一段时间,该时间段当应用可能执行多个相关的更新到特定的 数据集。 将这种操作引导到单个数据库实例可以用于由于增加的本地高速缓存利用率来改善应用程序性能。

    System and method for supporting a tiered cache
    27.
    发明授权
    System and method for supporting a tiered cache 有权
    用于支持分层缓存的系统和方法

    公开(公告)号:US08700855B2

    公开(公告)日:2014-04-15

    申请号:US13685357

    申请日:2012-11-26

    Inventor: Naresh Revanuru

    CPC classification number: G06F12/0811 G06F12/0842 G06F12/0848

    Abstract: A computer-implemented method and system can support a tiered cache, which includes a first cache and a second cache. The first cache operates to receive a request to at least one of update and query the tiered cache; and the second cache operates to perform at least one of an updating operation and a querying operation with respect to the request via at least one of a forward strategy and a listening scheme.

    Abstract translation: 计算机实现的方法和系统可以支持包括第一高速缓存和第二高速缓存的分层高速缓存。 第一缓存操作以接收对分层缓存的更新和查询中的至少一个的请求; 并且所述第二高速缓存用于经由前向策略和收听方案中的至少一个执行关于所述请求的更新操作和查询操作中的至少一个。

    SYSTEM AND METHOD FOR PROVIDING WHITELIST FUNCTIONALITY FOR USE WITH A CLOUD COMPUTING ENVIRONMENT
    28.
    发明申请
    SYSTEM AND METHOD FOR PROVIDING WHITELIST FUNCTIONALITY FOR USE WITH A CLOUD COMPUTING ENVIRONMENT 有权
    提供使用云计算环境的白名单功能的系统和方法

    公开(公告)号:US20140075520A1

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

    申请号:US14010846

    申请日:2013-08-27

    CPC classification number: H04L63/101

    Abstract: A system and method for providing whitelist functionality for use with a cloud computing environment. In accordance with an embodiment, software applications being deployed to the cloud are restricted from using certain classes or application program interfaces (APIs). During provisioning by, e.g., a Java cloud services (JCS) infrastructure, or another component of the cloud environment, an application's resources, such as its classes or API calls, can be matched against a whitelist of acceptable resources. If the application fails to be validated against the whitelist, it will not be deployed to the cloud, and the customer/user notified accordingly. In accordance with an embodiment, a whitelist functionality can be packaged within a software development kit (SDK), which customers/users can use during development of their applications, to verify that the applications will comply with, or successfully validate against the whitelist, prior to attempting to deploy the applications to the cloud.

    Abstract translation: 用于提供与云计算环境一起使用的白名单功能的系统和方法。 根据实施例,部署到云的软件应用程序被限制在使用某些类或应用程序接口(API)。 在通过例如Java云服务(JCS)基础设施或云环境的另一个组件的供应期间,应用程序的资源(例如其类或API调用)可以与可接受的资源的白名单进行匹配。 如果应用程序无法针对白名单进行验证,则不会将其部署到云端,并且相应地通知客户/用户。 根据一个实施例,白名单功能可以被封装在软件开发工具包(SDK)中,客户/用户可以在开发应用程序期间使用该软件开发工具包来验证应用程序是否将符合或成功地验证白名单 尝试将应用程序部署到云端。

Patent Agency Ranking