Cloud storage is decentralized storage
Cloud storage is a cloud computing system with data storage and management as the core. Its structure model is generally composed of four layers: storage layer, basic management layer, application interface layer and access layer
characteristics of cloud storage:
1. Super large scale
cloud storage has a considerable scale, and the data stored in a single system can reach hundreds of billions or even trillions
First, the system itself can easily increase server resources dynamically to cope with data growth; Second, the scalability of system operation and maintenance means that with the increase of system scale, there is no need to increase too many operation and maintenance personnel3, high availability and availability
cloud storage provides high availability and reliability through technologies such as multi replica replication and automatic fault tolerance of node failure
4. Security
the internal security of cloud storage is guaranteed by user authentication, access control, and secure communication (HTTPS, TLS protocol)
5. Transparent services
cloud storage provides services in the form of a unified interface, such as restful interface. Changes in back-end storage nodes, such as adding nodes, and node failures are transparent to users
extended data:
low cost is an important goal of cloud storage. The automatic fault tolerance of cloud storage makes it possible to use ordinary PC server to build it; The universality of cloud storage greatly improves the utilization of resources; The automatic management of cloud storage greatly reces the cost of operation and maintenance; The data center where cloud storage is located can be built in areas rich in power resources, thus greatly recing energy costs
cloud storage means to save data to a storage system maintained by a third party, that is, remote database , instead of storing information to the computer's hard disk drive or other local storage devices
cloud storage has surpassed the traditional data storage. For example, if you store data in a cloud storage system, you can access the data from anywhere through the Internet. You don't need to carry a physical storage device or use the same computer to save and retrieve your information. With an appropriate storage system, you can even let other people access the data and turn it into a shared project
compared with traditional storage, cloud storage has changed the storage mode of data stored vertically in a physical device, and the storage capacity has expanded horizontally from single device Pb level to tens or hundreds of Pb. Because each node in the cloud storage system can provide read-write access services in parallel, the overall performance of the system has been improved synchronously with the increase of business nodes
At the same time, through rendant coding technology and remote replication technology, it can further provide node level and even data center level fault protection capability for the system. On demand expansion of capacity and performance and high system availability are the core technical characteristics of cloud storage system