发明名称 LOAD SHEDDING IN A DATA STREAM MANAGEMENT SYSTEM
摘要 A data stream management system (DSMS) receives an input data stream from data stream sources and respective location information associated with sets of the data stream sources. A continuous query is executed against data items received via the input data streams to generate at least one client output data stream. A load shedding process is executed when the DSMS is overloaded with data from the input data streams. When the DSMS is not overloaded and for the location information associated with each of the data stream source sets, a respective utility value is determined indicating a utility to the client of data from the data stream source sets. The location information is stored in association with the corresponding data utility value. The location information received when the DSMS is overloaded is used, together with the data utility values, to identify input data streams whose data items are to be discarded.
申请公布号 US2015317363(A1) 申请公布日期 2015.11.05
申请号 US201214648873 申请日期 2012.12.18
申请人 TELEFONAKTIEBOLAGET L M ERICSSON (PUBL) 发明人 MANZANO MACHO David;LAFUENTE ALVAREZ Luis Maria
分类号 G06F17/30;G06N99/00 主分类号 G06F17/30
代理机构 代理人
主权项 1. A data stream management system, DSMS, comprising: a data receiving module configured to receive: an input data stream from each of a plurality of data stream sources; andrespective location information associated with sets of at least one of the data stream sources; a continuous query execution module configured to execute a continuous query against data items received via the input data streams to generate at least one output data stream for output to a client of the DSMS; a load shedding module configured to execute a load shedding process when the DSMS is overloaded with data from the input data streams, so as to discard a plurality of the data items one of: as received by the DSMS; andthat have been partially processed by the DSMS; a learning module configured to determine, when the DSMS is not overloaded and for the location information associated with each of the sets of the at least one data stream source, a respective utility value indicating a utility to the client of the DSMS of data from the set of the at least one data stream source, by processing a feedback signal that is based on the at least one output data stream, the learning module being configured to store the location information in association with the corresponding data utility value; and the load shedding module being configured to control the load shedding process by using location information received by the data receiving module when the DSMS is overloaded, together with the location information and data utility values stored by the learning module, to identify at least one input data stream whose data items are to be discarded.
地址 Stockholm SE
您可能感兴趣的专利