CPC G06F 9/5038 (2013.01) [G06F 9/5044 (2013.01); G06F 9/5088 (2013.01)] | 17 Claims |
17. An edge distributed data processing system configured to process data collected by a sensor in an Internet of Things system, the system comprising:
an edge computing device configured to provide a computing resource required for data processing to the IoT system; and a scheduler configured to:
receive from a data collection module in the IoT system data to be processed collected by a sensor;
determine a processing priority of the data to be processed;
predict, according to the determined processing priority, a computing resource amount and duration required for processing the data to be processed;
schedule a computing resource of the edge computing device according to the predicted computing resource amount and duration to process the data to be processed;
executing the edge computing device in the IoT system as scheduled to provide the computing resource required to process the received data; and
wherein when predicting, according to the determined processing priority, a computing resource amount and duration required for processing the data to be processed, the computer readable code is further configured to: search for a computing resource amount and duration occupied during processing of historical data, wherein the historical data is similar to the data to be processed in length, sensor type, and processing priority; and predict, according to the found computing resource amount and duration occupied during the processing of the historical data, the computing resource amount and the duration required.
|