A cloud storage infrastructure is the hardware and software components -- such as servers, storage, virtualization software and operating systems -- needed to meet the computing requirements of a cloud storage model.
A cloud storage infrastructure differs from a traditional data storage infrastructure in that it accesses files remotely over a network and is usually built on an object-based storage platform. Access to object-based storage is done through a Web services application programming interface (API) based on the Simple Object Access Protocol (SOAP) or Representational State Transfer (REST) protocol.
Among the infrastructure requirements an organization will need for its move to cloud storage are secure multi-tenancy, autonomic computing, storage efficiency, scalability, a utility computing and/or chargeback system, and integrated data protection.