会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Distributed job manager recovery
    • 分布式作业管理器恢复
    • US07779298B2
    • 2010-08-17
    • US11761152
    • 2007-06-11
    • James R. ChallengerLouis R. DegenaroJames R. GilesGabriela Jacques Da Silva
    • James R. ChallengerLouis R. DegenaroJames R. GilesGabriela Jacques Da Silva
    • G06F11/00
    • G06F11/1438G06F11/1482
    • A method is provided for the recovery of an instance of a job manager running on one of a plurality of nodes used to execute the processing elements associated with jobs that are executed within a cooperative data stream processing system. The states of the processing elements are checkpointed to a persistence mechanism in communication with the job manager. From the checkpointed processing element states, the state of each distributed job is determined and checkpointed. Processing element states are also checkpointed locally to the nodes one which the processing elements are running. Following a failure of the job manager, the job manager is reinstantiated on one of the nodes. The recovery instance of the job manger obtains state data for processing elements and jobs from the persistence mechanism and constructs an initial state for jobs and processing elements. These initial states are reconciled against the current states of the processing elements and adjustments are made accordingly. Once the job and processing element states are reconciled, the system is returned to normal operation.
    • 提供了一种用于恢复在用于执行与在协作数据流处理系统内执行的作业相关联的处理元件的多个节点之一上运行的作业管理器的实例的方法。 处理元件的状态被检查到与作业管理器通信的持续机制。 从检查点处理元件状态,确定每个分布式作业的状态并检查点。 处理元件状态也在本地对处理元件正在运行的节点进行检查点。 在作业管理器发生故障之后,任务管理器在其中一个节点上重新启动。 作业管理器的恢复实例从持久机制获取处理元素和作业的状态数据,并为作业和处理元素构建初始状态。 这些初始状态与处理元件的当前状态相协调,并进行调整。 一旦作业和处理元件状态协调一致,系统将恢复正常运行。
    • 2. 发明申请
    • DISTRIBUTED FAULT INJECTION MECHANISM
    • 分布式故障注射机制
    • US20080215925A1
    • 2008-09-04
    • US11681306
    • 2007-03-02
    • LOUIS R. DEGENAROJames R. ChallengerJames R. GilesGabriela Jacques Da Silva
    • LOUIS R. DEGENAROJames R. ChallengerJames R. GilesGabriela Jacques Da Silva
    • G06F11/00
    • G06F11/263
    • Methods and systems are provided for testing distributed computer applications using finite state machines. A finite state machine definition for use in a distributed computer system is combined with the fault injections definitions contained within a fault injection campaign that is created for testing the computer application employing that finite state machine. The definition and combination of the finite state machine definition and the fault injection campaign is carried out automatically or manually, for example using a graphical user interface. This combination creates at least one modified finite state machine definition containing the desired injected faults. The modified finite state machine definition is separate from the originally identified finite state machine definition, and the originally identified finite state machine remains intact without injected faults. Trigger points within the finite state machine definition are identified for each fault injection test definition, and the modified finite state machine definition containing the fault injection test definition associated with a given trigger point are used in place of the original finite state machine definition upon detection of that trigger point during runtime of the finite state machine definition.
    • 提供了使用有限状态机测试分布式计算机应用程序的方法和系统。 在分布式计算机系统中使用的有限状态机定义与包含在故障注入活动中的故障注入定义相结合,该故障注入活动被创建用于测试采用该有限状态机的计算机应用。 有限状态机定义和故障注入活动的定义和组合是自动或手动执行的,例如使用图形用户界面。 该组合创建至少一个包含所需注入故障的修改的有限状态机定义。 修改后的有限状态机定义与原始识别的有限状态机定义分开,原始识别的有限状态机保持完整,无需注入故障。 针对每个故障注入测试定义识别有限状态机定义中的触发点,并且包含与给定触发点相关联的故障注入测试定义的修改的有限状态机定义被用于代替原始有限状态机定义 在有限状态机定义的运行期间的触发点。
    • 8. 发明申请
    • Distributed Pluggable Middleware Services
    • 分布式可插拔中间件服务
    • US20130042260A1
    • 2013-02-14
    • US13568726
    • 2012-08-07
    • James R. ChallengerLouis R. DegenaroJames R. GilesRohit Wagle
    • James R. ChallengerLouis R. DegenaroJames R. GilesRohit Wagle
    • G06F3/00G06F9/44
    • G06F9/5027
    • Plug-in configurable middleware for managing distributed applications includes at least one core runtime engine configured as a plurality of concurrent instantiations on one or more hosts within a distributed architecture. These hosts can represent separate nodes or a single node within the architecture. Each core runtime engine instance provides the minimum amount of functionality required to support plug-in architecture, that is to support the instantiation of one or more plug-ins within that core runtime engine instance. Each core runtime engine instance is in communication with other concurrent core runtime engine instances and can share the functionality of plug-in instances with the other core runtime engine instances, for example through the use of proxies. A plurality of personalities representing pre-defined functions is defined and one of more of these personalities is associated with each core runtime engine instance. A plurality of pre-defined plug-ins are defined and associated with the personalities.
    • 用于管理分布式应用的插件可配置中间件包括在分布式架构内的一个或多个主机上配置为多个并发实例的至少一个核心运行时引擎。 这些主机可以表示单独的节点或体系结构中的单个节点。 每个核心运行时引擎实例提供支持插件体系结构所需的最少功能,即支持在该核心运行时引擎实例中实例化一个或多个插件。 每个核心运行时引擎实例与其他并发核心运行时引擎实例进行通信,并且可以与其他核心运行时引擎实例共享插件实例的功能,例如通过使用代理。 定义表示预定义功能的多个个性,并且这些个性之一中的一个与每个核心运行时引擎实例相关联。 多个预定义的插件被定义并与个性相关联。