In order to solve the problems of low security and low reliability in power Internet of Things data sharing in a multi-domain environment, this paper proposes a power Internet of Things data sharing network model and mechanism in a virtualized environment. The main contributions of this paper include building a data management and control network model and a trust transfer relationship model, proposing a heuristic data transmission routing strategy and a network node credit evaluation mechanism. In terms of the data management and control network model, this paper proposes a data sharing network model for multiple domains. The model includes data usage nodes, data transmission nodes, data storage nodes, and data sharing coordination nodes. In terms of network congestion for data sharing, this paper proposes a heuristic data transmission routing strategy. This strategy analyzes the resource utilization of the bottom node and the bottom link, and realizes the load balance between the bottom node and the bottom link. In terms of data sharing authority management, this paper proposes a trust transfer relationship model. This model can solve the security problems of different security level domains when crossing authentication, and realize the transmission and evaluation of the credibility of different IoT systems. In terms of the identification and management of malicious nodes for data sharing, this paper proposes a credit evaluation mechanism for network nodes. This mechanism can solve the problem of malicious nodes causing data unavailability or data sharing routing resource allocation failure. In the performance analysis section, the algorithm in this paper is compared with the traditional algorithm, and it is verified that the algorithm in this paper has improved the security and reliability of the data in the data sharing process.