Recently, cloud computing become more popular,data owners shows their interest or prefer the cloud forstoring their personal data, by storing data into the cloud savethe economical funds and gives the great flexibility. Asproviding security to the data is the challenging task for theresearchers, for protecting the data sensitive data have to beencoded before outsourcing the data. To accomplish theprivacy preserving effective search over encoded cloudinformation this paper presents the hierarchical clusteringapproach. Alongside this precise and proficient search overoutsourced information, security is additionally consideredwith user revocation approach. Another more imperativecomponent of this framework is data duplication checkingwith SHA1 hashing strategy. This strategy will not permit thedata owner to store the duplicate data at cloud server. Byusing the data duplication technique memory overload isreduce on cloud. In this framework for clustering process EMclustering is used, and finally compare the EM clusteringalgorithm with K-means clustering algorithm. Experimentalresults demonstrate that the framework has numerousadvantages like efficient and effective memory and timeutilization, efficient and secure search over encrypted data,secure data storage and data duplication checking.