With organizations struggling to control costs, they face increasing demands to keep pace with explosive data growth and ever-changing regulations. To address these challenges, storage industry professionals are increasingly turning to cloud computing and cloud storage solutions. Cloud computing is not a new technology in itself it is a new business model wrapped around technologies, such as server virtualization, to reduce the cost of using information technology resources. Cloud computing takes advantage of Web-based technologies to allow scalable, virtualized IT resources to be provided as a service over the network. This approach offers great potential for the storage and management of data.