Data processing has posed new challenges to transmission bandwidth and computing load under the existing cloud computing architectures. In this paper, a software-defined task cooperative scheduling structure is proposed towards edge computing. Specifically, a clustering algorithm based on two-way selection between idle users and overloaded users is firstly designed, which combines the historical information of idle users and the interest similarity of overloaded users to form the stable cooperative clusters. Then, a sub-task partitioning algorithm based on the optimal delay is presented to achieve the overall optimal delay with the guarantee that sub-tasks are completed simultaneously. Numerical results show that the proposed strategy is not only able to save the data transmission bandwidth significantly, but also achieve the optimal delay while ensuring the stability of cooperative clusters.
CITATION STYLE
Guo, Y., Hou, J., Wang, H., Li, C., Zhang, H., Zhou, G., & Zhao, X. (2021). Software-Defined Task Scheduling Strategy Towards Edge Computing. In Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST (Vol. 394 LNICST, pp. 197–211). Springer Science and Business Media Deutschland GmbH. https://doi.org/10.1007/978-3-030-89814-4_15
Mendeley helps you to discover research relevant for your work.