Cloud computing is a typical network computing model.Large-scale network applications based on cloud computing presents the characteristics and trends of distributed, heterogeneous data-intensive.Smart grid is a complex system running a real-time online.It is a data-intensive applications.How to effectively integrate multiple data centers in the smart grid and let them work together in the cloud computing environment is a question.And how to make rational distribution of data in the smart grid is also a question.Therefore, we propose a global placement strategy based on genetic algorithm.And we give the data placement scheme for solving on data-intensive applications.Through simulation software CloudSim, we conducted simulation experiments and analyzed the effectiveness of the program.