Application Virtualization Based Network Simulation Experiment Platform
摘要
Through virtualization technology, the hardware resources of the server are shared, so as to support a large number of users to access at any time and place at the same time, which greatly reduces the cost of hardware and maintenance. The paper designs a network simulation platform base architecture based on application virtualization technology. The simulation platform base is compatible with a variety of network simulation software, reduces the resource occupation of the server through application virtualization, and improves the remote access method, providing a unified service access interface, and supporting browser and “soft application” access methods. In addition, the security and stability of the service are guaranteed through virtualization security assurance and application layer load balancing technology. The simulation platform deeply integrates remote network simulation experiments and teaching arrangements, and builds an experimental platform through microservices, load balancing algorithms, WebSocket protocols and other related technologies. It supports real-time interaction between teachers and students and user authority control; it provides experimental navigation, content management, homework management and other functions; in addition, it designs and implements platform support modules and monitoring modules, which integrate core functions such as virtual machine management, automated deployment, and platform monitoring, to achieve one-stop quick construction of the platform environment, laying a solid foundation for subsequent deployment and maintenance work.