{'fraction_non_alphanumeric': 0.014470677837014471, 'fraction_numerical': 0.0, 'mean_word_length': 5.704081632653061, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Workload Modeling for Microservice-Based Edge Computing in Power Internet of Things

Microservice-based edge computing is a key technology to support power system to adapt to the high concurrency and diversification of application in power Internet of Things. Workload modeling is not only the basis for analyzing the logical design and computing resource requirements of application, but also the premise of optimizing the computing resource configuration and scheduling of edge computing. In this paper, a workload modeling method for microservice-based edge computing is proposed. The composition of an application and the logical relationship among the microservices are elaborated. Then, the topological structure graph and model are proposed to describe the logical relationship of the microservices. Based on the established model, the workload model is formulated to calculate the computing resource demand and latency of the application. Besides, a microservice-based workload evaluation algorithm is proposed to obtain the configuration results and the latency performance. The influence of the application architecture, topological structure of microservices and virtualization technology of edge computing terminal are analyzed. Simulation results verify the validity of the proposed model and method.