The distributed shared resource system owned by an organization forms a Cloud. These shared resources are accessed through network. Security, reliability and efficient resource utilization are the major challenges. This paper proposes a more secure, reliable and space efficient model for Cloud services, particularly, Infrastructure as a Service. A protocol is designed to split a file into multiple sub files and to store them on different virtual machines belonging to either different clouds (Inter cloud operation) or different clusters belonging to the same cloud or to the same cluster of same cloud. Such distribution is expected to increase security, space utilization and to some extend reliability as the data is not on single cloud or on the same cluster.