APPLICATION MANAGEMENT METHODS AND SYSTEMS
    1.
    发明申请
    APPLICATION MANAGEMENT METHODS AND SYSTEMS 审中-公开
    应用管理方法与系统

    公开(公告)号:US20130275968A1

    公开(公告)日:2013-10-17

    申请号:US13449046

    申请日:2012-04-17

    IPC分类号: G06F9/455

    CPC分类号: G06F9/5077

    摘要: Example systems and methods of managing applications are described. In one implementation, a load balancer receives a request to start an instance of an application. An orchestrator receives application code associated with the instance of the application and selects a virtual machine template based on the application code. The orchestrator provisions a virtual machine associated with the instance of the application using the virtual machine template. Additionally, the orchestrator notifies the load balancer that the virtual machine is available to start the instance of the application.

    摘要翻译: 描述管理应用程序的示例系统和方法。 在一个实现中,负载均衡器接收启动应用实例的请求。 业务流程接收与应用实例相关联的应用代码,并根据应用代码选择虚拟机模板。 协调者使用虚拟机模板提供与应用程序实例相关联的虚拟机。 此外,协调者通知负载平衡器虚拟机可用于启动应用程序的实例。

    EMULATING CLOUD FUNCTIONING OF APPLICATIONS LOCALLY
    2.
    发明申请
    EMULATING CLOUD FUNCTIONING OF APPLICATIONS LOCALLY 审中-公开
    本地应用场合的云计算功能

    公开(公告)号:US20130326487A1

    公开(公告)日:2013-12-05

    申请号:US13484363

    申请日:2012-05-31

    IPC分类号: G06F9/455

    CPC分类号: G06F9/455 G06F8/30

    摘要: In one aspect, an application is received to be to be executed in a local development environment. The application is configured to access at least one service from a number of services of a remote runtime platform. A software development kit (SDK) is selected as an execution environment of the application. The SDK includes a number of application programming interfaces (APIs) of the services and a number of local implementations of the services. In another aspect, the application is executed over the SDK and remote functioning of the application is emulated in the local development environment.

    摘要翻译: 在一个方面,接收在本地开发环境中执行的应用。 该应用被配置为从远程运行时平台的多个服务访问至少一个服务。 选择软件开发工具包(SDK)作为应用程序的执行环境。 SDK包括许多服务的应用程序编程接口(API)和服务的多个本地实现。 另一方面,应用程序通过SDK执行,应用程序的远程功能在本地开发环境中被仿真。

    Cluster architecture communications
    3.
    发明申请
    Cluster architecture communications 审中-公开
    群集架构通信

    公开(公告)号:US20050270973A1

    公开(公告)日:2005-12-08

    申请号:US10863123

    申请日:2004-06-07

    摘要: A cluster includes a plurality of application server instances, a central services instance that includes a message server, and a database. The application server instances each include a dispatcher, a plurality of redundant server nodes, and a socket connection between the dispatcher and each of the server nodes for handling communications relating to processing a client request. A separate socket connection between the message server and each of the server nodes is provided for handling internal communications between the server nodes. Additionally, a third socket connection may be established directly between server nodes.

    摘要翻译: 集群包括多个应用服务器实例,包括消息服务器的中央服务实例和数据库。 应用服务器实例每个包括调度器,多个冗余服务器节点以及调度器和每个服务器节点之间的套接字连接,用于处理与处理客户端请求有关的通信。 提供消息服务器和每个服务器节点之间的单独的套接字连接,用于处理服务器节点之间的内部通信。 另外,可以在服务器节点之间直接建立第三个套接字连接。

    Timeout manager
    4.
    发明申请
    Timeout manager 有权
    超时经理

    公开(公告)号:US20050268136A1

    公开(公告)日:2005-12-01

    申请号:US10856135

    申请日:2004-05-28

    CPC分类号: G06F1/14 G06F9/4418 G06F9/542

    摘要: Embodiments include a timeout event management system that registers timeout events and checks for and corrects inaccuracies in timing caused by hibernation or system time changes. The timeout event management system may trigger an event after an intended delay time or at an intended expiration time. A handler program may be called in response to the triggered timeout. In an additional embodiment, the timeout system may track timeout events in a priority queue data structure.

    摘要翻译: 实施例包括一个超时事件管理系统,其记录超时事件并检查并纠正由休眠或系统时间变化引起的定时不准确。 超时事件管理系统可以在预期延迟时间之后或在预期的到期时间触发事件。 响应于触发的超时,可以调用处理程序。 在另外的实施例中,超时系统可以跟踪优先级队列数据结构中的超时事件。

    Application construction for execution on diverse computing infrastructures
    5.
    发明授权
    Application construction for execution on diverse computing infrastructures 有权
    应用程序构建在不同的计算基础设施上执行

    公开(公告)号:US09141363B2

    公开(公告)日:2015-09-22

    申请号:US13429244

    申请日:2012-03-23

    IPC分类号: G06F9/44 G06F9/445

    CPC分类号: G06F8/61 G06F8/60

    摘要: Example systems and methods of application construction for execution on diverse computing infrastructures are presented. In one example, an application descriptor comprising information regarding an application is received. Available computing machine resources for execution of the application are selected based on the information in the application descriptor. Software resources comprising the application are installed on the selected computing machine resources based on the information in the application descriptor. At least one of the selected computing machine resources and the installed software resources are configured for execution of the application based on the information in the application descriptor.

    摘要翻译: 介绍了在各种计算基础设施上执行应用程序构建的示例系统和方法。 在一个示例中,接收包括关于应用的信息的应用描述符。 基于应用描述符中的信息来选择用于执行应用的可用计算机资源。 基于应用描述符中的信息,将包含该应用的软件资源安装在所选择的计算机资源上。 所选择的计算机资源和安装的软件资源中的至少一个被配置为基于应用描述符中的信息来执行应用。

    Application Construction for Execution on Diverse Computing Infrastructures
    6.
    发明申请
    Application Construction for Execution on Diverse Computing Infrastructures 有权
    多种计算基础设施执行应用程序构建

    公开(公告)号:US20130254758A1

    公开(公告)日:2013-09-26

    申请号:US13429244

    申请日:2012-03-23

    IPC分类号: G06F9/445

    CPC分类号: G06F8/61 G06F8/60

    摘要: Example systems and methods of application construction for execution on diverse computing infrastructures are presented. In one example, an application descriptor comprising information regarding an application is received. Available computing machine resources for execution of the application are selected based on the information in the application descriptor. Software resources comprising the application are installed on the selected computing machine resources based on the information in the application descriptor. At least one of the selected computing machine resources and the installed software resources are configured for execution of the application based on the information in the application descriptor.

    摘要翻译: 介绍了在各种计算基础设施上执行应用程序构建的示例系统和方法。 在一个示例中,接收包括关于应用的信息的应用描述符。 基于应用描述符中的信息来选择用于执行应用的可用计算机资源。 基于应用描述符中的信息,将包含该应用的软件资源安装在所选择的计算机资源上。 所选择的计算机资源和安装的软件资源中的至少一个被配置为基于应用描述符中的信息来执行应用。

    INTEGRATION OF AN ARBITRARY SERVER INSTALLED AS AN EXTENSION OF A COMPUTING PLATFORM
    7.
    发明申请
    INTEGRATION OF AN ARBITRARY SERVER INSTALLED AS AN EXTENSION OF A COMPUTING PLATFORM 审中-公开
    作为扩展计算机平台安装的仲裁服务器的集成

    公开(公告)号:US20160179494A1

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

    申请号:US14574423

    申请日:2014-12-18

    IPC分类号: G06F9/445 H04L29/08

    摘要: A package including a native monitoring library and a shared memory API interface to the native monitoring library is integrated into an arbitrary server to reuse monitoring performed by a server instance of a cluster of server instances. The one or more extension server nodes are installed on a server instance from the cluster of server instances based the arbitrary server. Status information is reported to the shared memory via the shared memory API by the installed extension server nodes. Logging format native to the arbitrary server is reconfigured according to input values of configuration parameters that specify logging format native to server nodes running on the server instance. An application is deployed on each of one or more extension server nodes. The deployment operation of the application is transactional. Security control for the deployed application is delegated to the cluster of server instances.

    摘要翻译: 包含原生监视库和对本地监视库的共享内存API接口的包被集成到任意服务器中,以重用由服务器实例集群的服务器实例执行的监视。 一个或多个扩展服务器节点安装在基于任意服务器的服务器实例集群的服务器实例上。 状态信息通过安装的扩展服务器节点的共享内存API报告给共享内存。 根据指定服务器实例上运行的服务器节点原生的日志记录格式的配置参数的输入值重新配置任意服务器本机的日志记录格式。 应用程序部署在一个或多个扩展服务器节点的每个上。 应用程序的部署操作是事务性的。 部署的应用程序的安全控制被委派给服务器实例集群。

    Thread monitoring using shared memory
    8.
    发明授权
    Thread monitoring using shared memory 有权
    线程监控使用共享内存

    公开(公告)号:US07689989B2

    公开(公告)日:2010-03-30

    申请号:US11024394

    申请日:2004-12-28

    IPC分类号: G06F9/46

    摘要: A system and method to monitor worker threads within a Java virtual machine. At least one program is executed on the Java virtual machine to perform a task. A worker thread of the Java virtual machine is assigned to perform the task. Status information for the worker thread is generated and reported into memory external to the Java virtual machine to enable monitoring of the worker thread from external to the Java virtual machine.

    摘要翻译: 用于监视Java虚拟机中的工作线程的系统和方法。 在Java虚拟机上执行至少一个程序来执行任务。 Java虚拟机的工作线程被分配来执行任务。 生成工作线程的状态信息并将其报告到Java虚拟机外部的内存中,以便从外部向Java虚拟机监视工作线程。

    Thread monitoring using shared memory
    9.
    发明申请
    Thread monitoring using shared memory 有权
    线程监控使用共享内存

    公开(公告)号:US20060143608A1

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

    申请号:US11024394

    申请日:2004-12-28

    IPC分类号: G06F9/455

    摘要: A system and method to monitor worker threads within a Java virtual machine. At least one program is executed on the Java virtual machine to perform a task. A worker thread of the Java virtual machine is assigned to perform the task. Status information for the worker thread is generated and reported into memory external to the Java virtual machine to enable monitoring of the worker thread from external to the Java virtual machine.

    摘要翻译: 用于监视Java虚拟机中的工作线程的系统和方法。 在Java虚拟机上至少执行一个程序来执行任务。 Java虚拟机的工作线程被分配来执行任务。 生成工作线程的状态信息并将其报告到Java虚拟机外部的内存中,以便从外部向Java虚拟机监视工作线程。

    First in first out eviction implementation

    公开(公告)号:US20060143392A1

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

    申请号:US11024546

    申请日:2004-12-28

    IPC分类号: G06F13/00

    摘要: Methods for a treatment of cached objects are described. In one embodiment, management of a region of a cache is configured with an eviction policy plug-in. The eviction policy plug-in includes an eviction timing component and a sorting component, with the eviction timing component including code to implement an eviction timing method, and the eviction timing method to trigger eviction of an object from the region of cache. The sorting component includes code to implement a sorting method to identify an object that is eligible for eviction in the region of cache. The sorting method involves identifying an object that has been cached in the region of cache for a longer time period than other objects that are cached in the cache region.