发明名称 High availability scheduler
摘要 A high availability scheduler of tasks in a cluster of server devices is provided. A server device of the cluster of server devices enters a leader state based upon the results of a consensus election process in which the server device participates with others of the cluster of server devices. Upon entering the leader state, the server device schedules one or more tasks by assigning each of the one or more tasks to a server device in the cluster.
申请公布号 US9047246(B1) 申请公布日期 2015.06.02
申请号 US201414448969 申请日期 2014.07.31
申请人 SPLUNK INC. 发明人 Rahut Anirban
分类号 G06F11/00;G06F11/20;G06F9/48;G06F11/14 主分类号 G06F11/00
代理机构 Lowenstein Sandler LLP 代理人 Lowenstein Sandler LLP
主权项 1. A method comprising: entering, by a server device of a plurality of server devices, a leader state based upon a result of a consensus election process in which the server device participates with the plurality of server devices; based on being in the leader state, scheduling, by the server device, one or more tasks by assigning each of the one or more tasks to a device, wherein scheduling a task comprises sending a command and an associated nonce to the device; and receiving a confirmation that the task has been performed, the confirmation comprising the nonce.
地址 San Francisco CA US