From the cloud storage structure model, the cloud storage System is a collection of multi device, multi application and multi service collaborative work, and its realization should be based on the development of many technologies.
The development of broadband network
The real cloud storage system will be a multiple-region distribution, across the country, and even around the world's vast public systems, users need to connect to the cloud via ADSL, DDN, and other broadband access devices, rather than via FC, SCSI, or Ethernet cables directly connected to a stand-alone, private storage device. Only if the broadband network is fully developed, users will be able to obtain large enough data transmission bandwidth, to achieve a large number of capacity to transmit information, really enjoy the cloud storage services, otherwise it can only be empty talk.
Ii. WEB2.0 Technology
The core of Web2.0 technology is sharing. Only through web2.0 technology, the users of cloud storage can realize the centralized storage and data sharing of data, documents, pictures and audio and video through PCs, mobile phones, mobile multimedia and other devices. The development of Web2.0 technology enables users to be more flexible and versatile in their applications and services.
III. Application Storage Development
Cloud storage is not just storage, it is more applications. Application storage is a storage device that integrates the function of application software, which not only has the function of data storage, but also has the function of application software, which can be regarded as a collection of servers and storage devices. The development of application storage technology can reduce the number of servers in cloud storage, reduce the cost of system construction, reduce the single point fault and performance bottleneck in the system, reduce the data transmission link, provide system performance and efficiency, and ensure the efficient and stable operation of the whole system.
Iv. cluster technology, grid technology and Distributed File system
The cloud storage System is a collection of multiple storage devices, multiple applications, and multiple services, and any single point of storage system is not cloud storage.
Since it is composed of multiple storage devices, among different storage devices, it is necessary to realize the cooperative work among multiple storage devices through cluster technology, distributed File system and grid computing, so that multiple storage devices can provide the same service and provide greater and stronger data access performance. Without the existence of these technologies, cloud storage could not be truly implemented, and the so-called cloud storage could only be a single system, not a cloud-like structure.
CDN Content Distribution, Peer-to-peer technology, data compression technology, duplicate data deletion technology, data encryption technology
CDN Content distribution System, data encryption technology to ensure that the data in the cloud storage will not be accessed by unauthorized users, at the same time, through a variety of data backup and disaster-tolerant technology to ensure that the data in the cloud storage is not lost, to ensure the security and stability of the cloud storage. If the data security in the cloud storage is not guaranteed, and no one dares to use cloud storage, otherwise, the saved data is not quickly lost, is the whole country know.
Vi. Storage Virtualization Technology, storage networked management technology
The number of storage devices in cloud storage is large and distributed across many different geographies, how to implement logical volume management, storage virtualization management, and Multilink redundancy management between multiple devices of different vendors, different models, and even different types, such as FC storage and IP storage, will be a huge problem, Storage devices can be the performance bottleneck of the entire cloud storage system, the structure can not form a whole, but also bring late capacity and performance expansion difficult issues.
Another problem with the large number of storage devices in the cloud storage and the widespread geographical distribution is the problem of storage device operation management. Although these problems for the users of cloud storage do not need to care, but for the operation of cloud storage units, but must be through practical and effective means to solve the problem of centralized management, state monitoring is difficult, trouble maintenance, human cost high. Therefore, cloud storage must have an efficient and similar centralized management platform like network management software to achieve centralized management and state monitoring of storage devices, servers, and network devices in a cloud storage system.