发明名称 System and method for process run-time prediction
摘要 Various embodiments provide process run-time prediction for processes running on server computers. In one embodiment, process run-time of a process is determined by building a database with a history of users, command lines and runtime associated with each command line, and comparing the process with stored records of completed processes in the database. In some embodiments, in response to a determination that the time interval of a process is likely to intersect a planned maintenance period on a server computer, a maintenance notification can be sent to a user of the process and therefore allow the affected process to be migrated to unaffected server computer(s).
申请公布号 US9405573(B2) 申请公布日期 2016.08.02
申请号 US201414182216 申请日期 2014.02.17
申请人 CISCO TECHNOLOGY, INC. 发明人 Steiss Don
分类号 G06F9/455;G06F9/46;G06F17/30;G06F17/27 主分类号 G06F9/455
代理机构 Polsinelli PC 代理人 Polsinelli PC
主权项 1. A computer-implemented method, comprising: converting a command string of a process into a canonical command string, the process running on a computing device; associating the canonical command string with an entry stored in a database, wherein the database includes a plurality of entries with each entry containing process information of a completed process that ran longer than a predetermined time period, and the database includes one or more maintenance records of the computing device, each maintenance record comprising a date and time and a description of the corresponding maintenance; determining a process run-time estimation of the process based on information stored in the corresponding entry; in response to completion of the process and a determination that the process ran longer than the predetermined time period, updating the corresponding entry stored in the database; determining a time interval that the process is expected to occupy based at least upon the process run-time estimation of the process; comparing the time interval of the process with the one or more maintenance records of the computing device; and in response to determining that the time interval of the process overlaps with a specific maintenance associated with the one or more maintenance records, sending a maintenance notification of the specific maintenance to a user of the process.
地址 San Jose CA US