The impact of Information and Communication Technologies on business models is posing new challenges. It has given birth to a new set of data and related applications. Changing business needs and the explosion of digital data have also created huge demand for massive and efficient storage. Increasing costs for electronic data storage and limited funds made people to think about cloud storage. Such infrastructures need reliable equipments and skilled manpower to handle it efficiently and effectively. Cloud Storage is an important part of cloud computing in which storage is provisioned, on-demand and pay-per usage basis from anywhere through Internet. The paper emphasizes on the adoption of Cloud storage. It reviews its evolution, design principles and different storage services. It presents a generalized architecture of Cloud storage along with opportunities, concerns and challenges in the adoption of Cloud Storage. Keywords—Cloud Computing, Cloud Storage, Virtualization, Design principles, Cloud Storage Architecture.
[1]
Bindu Trikha,et al.
A Journey from floppy disk to cloud storage
,
2010
.
[2]
Randy H. Katz,et al.
Above the Clouds: A Berkeley View of Cloud Computing
,
2009
.
[3]
P. Mell,et al.
The NIST Definition of Cloud Computing
,
2011
.
[4]
Li,et al.
Cloud Storage Technology and Its Applications
,
2010
.
[5]
Zhijie Lin,et al.
Recent Advances in Cloud Storage
,
2010
.
[6]
Dominique A. Heger.
San and Nas Solutions -introduction, Topology, and Terminology
,
2006
.
[7]
Gustavo Alonso,et al.
Database replication techniques: a three parameter classification
,
2000,
Proceedings 19th IEEE Symposium on Reliable Distributed Systems SRDS-2000.