摘要

The Internet of things (IoT) information system plays important roles in disposing of huge volumes of real-time service requests from heterogeneous devices, targeting for different complex application requirements. Load-dispatching control (LDC) is a key problem to be solved for devices accessing concurrently in cluster systems. Self-adaptive LDC optimizes the resource allocation to ensure no overloading node, thus, improving the performance of IoT systems. This paper focuses on adaptive dispatching control problem in IoT information system. First, a device data access platform is proposed for reducing the load imbalance and improving the efficiency of data processing. Then, we propose a processing capability prediction model to evaluate the system performance. On the basis of the model, we present a practical self-adaptive LDC framework with a self-adaptive control strategy and a load dispatching method. Finally, a case study is given to verify the framework and the control strategy. Experimental results show that the proposed strategy can meet the requirements of dynamic load balancing with the ability to avoid the load imbalance problem, and the LDC-based device access platform can process data accessing effectively and ubiquitously.