Font Size: a A A

Research And Implementation Of Containerization For Virtual Instrumentation Measurement System

Posted on:2023-08-22Degree:MasterType:Thesis
Country:ChinaCandidate:W GuoFull Text:PDF
GTID:2568307070974239Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the development of cloud computing technology,virtual instrumentation measurement systems are gradually networked and widely used in many fields such as electric power and electrical systems,education and teaching.Virtual instrumentation measurement systems need a new application architecture to solve the problems of constantly changing measurement requirements,system scalability requirements,and distributed system management.With the advent of cloud-native computing era,container technology represented by Kubernetes gradually becomes a new trend in cloud computing development,so the application of container technology in cloud instrumentation will bring innovation at the application architecture level for virtual instrumentation measurement systems.In this paper,we take the research and implementation of containerization of virtual instrumentation measurement system as the theme,and build a new generation of virtual instrumentation measurement system in cloud-native mode based on Kubesphere container cloud platform.The main work is as follows.1)Layered design of the system.The web application from hardware facilities to the top layer is designed into five layers: instrument layer,instrument agent layer,Python instrument service layer,Go Web service layer and React Web front-end service layer,in order to realize a highly cohesive and low-coupling virtual instrumentation measurement system.2)Construction of instrument cloud and container cloud platform.virtualize instrument clusters into virtual instrument resource pools through the network,which in turn form the instrument cloud;build the Kubesphere container cloud platform on the basis of Kubernetes.(3)Research and implementation of container-instrument communication architecture.Through in-depth research on Linux kernel,container data volume and VISA technology,the container-instrument communication architecture is proposed and implemented to provide the underlying communication foundation for the virtual instrumentation measurement system based on the container cloud platform.4)Functional development and cloud-native application management of the virtual instrumentation and measurement system.Based on the above layered design and the research work of the container-instrument cloud platform,the login and registration functions and real-time measurement functions of the virtual instrument measurement system are developed,and the virtual instrument measurement system is deployed and managed through Kubesphere.The research results of this paper can provide development and operation and maintenance personnel with a virtual instrumentation measurement system managed by Kubesphere container cloud platform,which is more efficient,transparent,flexible,secure and easy to manage compared with traditional measurement systems,and is a new generation of measurement system with cloud-native application management mode.
Keywords/Search Tags:virtual instrumentation, containerization, Kubesphere, cloud-native
PDF Full Text Request
Related items