Abstract:In order to effectively improve network multi-resource utilization and execution efficiency, and ensure the effect of network multi-resource load balancing, the optimization method of multi-resource load balancing is studied through the microservice architecture. Through the data layer, the basic layer, the service layer, the business layer and the presentation layer, this paper established the overall framework of microservice. This paper constructed an extensible network topology based on microservice architecture. According to the objective of load balancing optimization, this paper established an optimization model, and used multi-ant colony algorithm to solve the optimization model. By updating the pheromone between local and global network traffic, the multi-resource load balancing optimization of network was realized. The results show that the resource load balancing execution time of the proposed method is only 10 s, and the network resource utilization rate and load balancing degree are 89.2% and 89.4%, respectively. It is concluded that the proposed method can balance and optimize the network multi-resource load, effectively improve the network multi-resource utilization and execution efficiency, and ensure the resource load balancing effect.