The data center network is an important infrastructure for the cloud service. With the rapid development of cloud computing, data center network scale exponentially, and the traditional tree network topology have not accommodate this growth model for a single point of failure and bottlenecks. DCell is a decentralized, fault-tolerant data center network topology. Although DCell has good fault tolerance, it does not implement the strategy of the data object placemen and query. This paper proposes an efficient, fault-tolerant, self-organizing model NetCloud for data placement and query in DCN based on DCell. The key of data is be mapped to a binary string by the NetCloud_hash algorithms. Accordingly, we presented a data placement algorithm PRLCP and a replicate strategy for NetCloud with DNB algorithm. The simulation shows that it has better query performance and fault tolerance.