Cloud usage is increasing rapidly for Storage. Still there is a problem of replication of the resources when multi clouds are in consideration. This replication causes the lots of memory spaces to get wasted. Thus to get an efficient usage of the memory space, the authors are in need of collaboration of the clouds that have similarities to share them with no duplication. Cloud collaboration is a tedious process where the both cloud owners have to co-operate with each other to maintain the collaboration.