发明名称 Systems and Methods for Load Balancing of Time-Based Tasks in a Distributed Computing System
摘要 A load manager comprises a configuration manager and a load monitor. The load manager is configured to monitor and manage aspects of a distributed computer system comprising a plurality of servers. Each server is configured to perform tasks according to a respective time-based scheduler configuration. In some embodiments, the load monitor monitors one or more load metrics of each of the one or more servers. In response to one or more load metrics exceeding a threshold, the configuration manager determines the current time-based task scheduler configuration of the server exceeding the threshold. The load manager is further configured to modify the time-based task scheduler configuration to adjust a further task load on the server based on the at least one or more load metrics.
申请公布号 US2016274953(A1) 申请公布日期 2016.09.22
申请号 US201514660036 申请日期 2015.03.17
申请人 Adobe Systems Incorporated 发明人 Pack Brandon John
分类号 G06F9/50 主分类号 G06F9/50
代理机构 代理人
主权项 1. A method for load balancing performance of time-based tasks in a distributed computing system, the method comprising: performing, in a computer, a task according to a respective time-based task scheduler configuration that specifies execution of tasks in the computer at scheduled times, wherein the computer is one of a plurality of computers in the distributed computing system performing tasks in a load balanced configuration; reporting, in the computer, one or more load metrics to a load manager, wherein the one or more load metrics indicate current resource utilization in the computer; and in response to at least one of the one or more load metrics of the computer exceeding a threshold: receiving a modification to the time-based task scheduler configuration of the computer to adjust a future task load on the computer based on the at least one of the one or more load metrics.
地址 San Jose CA US