Deep analysis of the concept of "cloud storage"

The surge in global data has made storage a more independent professional issue, and more and more companies are beginning to manage storage as a separate project. At the same time, the continued growth in data storage pressure is driving the rapid growth of the entire storage market.

This article refers to the address: http://

Once the concept of cloud storage has been proposed, it has received support and attention from many vendors. Amazon's Elastic Compute Cloud (EC2: Elastic Compute Cloud) cloud storage product, launched two years ago, is designed to provide users with a form of Internet service while providing enhanced storage and computing capabilities. Content distribution network service provider CDNetworks and industry-renowned cloud storage platform service provider Nirvanix have announced a new partnership and announced a strategic partnership to provide the industry's only cloud storage and content delivery service integration platform. Six months ago, Microsoft had launched a beta version of WindowsLive SkyDrive Beta that provides a network mobile hard drive service. Recently, EMC announced its participation in the Dow Trusted Infrastructure Project, dedicated to global research collaboration on trust and reliability assurance in the cloud computing environment. IBM also uses cloud computing standards as part of the $300 million expansion of its global backup center.

Cloud storage is getting hotter and hotter. Everyone has a lot of "clouds", and each has its own opinions and opinions. So what is cloud storage?

What is cloud storage?

Cloud storage extends and develops a new concept in the concept of cloud computing. Cloud computing is the development of distributed computing, parallel computing (Parallel Computing) and grid computing (Grid Computing). It is the automatic splitting of huge computing processing programs into countless smaller subroutines through the network. Then, the huge system composed of multiple servers is calculated and analyzed, and the processing result is transmitted back to the user. Through cloud computing technology, network service providers can process tens of millions or even billions of information in a matter of seconds, achieving the same powerful network services as "supercomputers."

The concept of cloud storage is similar to that of cloud computing. It refers to the function of cluster application, grid technology or distributed file system, which integrates a large number of different types of storage devices in the network through application software to jointly provide data. A system for storage and business access functions.

If this explanation is still difficult to understand, then we can borrow the structure of the WAN and the Internet to explain cloud storage. Cloud-like network structure

I believe that everyone has a good understanding of LAN, WAN and Internet. In the common LAN system, in order to better use the LAN, in general, users need to know the model and configuration of each hardware and software in the network very clearly, such as what type of switch is used, how many ports are used, What routers and firewalls are set up separately. How many servers are in the system, and what operating systems and software are installed. What type of connection cable is used between devices, what xml is assigned: lang=IP address and subnet mask.

But when we use the WAN and the Internet, we only need to know what kind of access network and username, password can connect to the WAN and the Internet, and do not need to know how many switches, routers, firewalls are in the WAN and the Internet. And the server, do not need to know what kind of route the data reaches our computer, do not need to know what software is installed on the server in the network, and do not need to know what kind of connection cable is used between the devices in the network. And port.

The WAN and the Internet are completely transparent to specific users. We often use a cloud-like graph to represent the WAN and the Internet, as shown below:

Although this cloud map contains many switches, routers, firewalls, and servers, these do not need to be known for specific WAN and Internet users. This cloud graphic represents the interconnected network service that the WAN and the Internet bring to everyone. No matter where we are, we can access the WAN and the Internet through a network access cable and a user and password. The network brings us services.

Referring to the cloud-like network structure, a new cloud-like storage system system is created, which is composed of a plurality of storage devices, and works in cooperation through cluster functions, distributed file systems, or similar grid computing functions, and Provide certain types of storage services and access services to users through certain application software or application interfaces.

When we use a separate storage device, we must be very clear about what type of storage device, what interface and transmission protocol, we must clearly know how many disks in the storage system, what model, how much capacity, must be clear What kind of connection cable is used between the storage device and the server. In order to ensure data security and business continuity, we also need to establish a corresponding data backup system and disaster recovery system. In addition, regular status monitoring, maintenance, hardware and software updates and upgrades of storage devices are also required. If cloud storage is used, everything mentioned above is not needed for the user. All devices in the cloud storage system are completely transparent to the user. Any authorized user anywhere can connect to the cloud storage through an access cable to access the cloud storage data.

Cloud storage is not storage, but service

Just like a cloud-like WAN and the Internet, cloud storage refers not to a specific device to a user, but to a collection of many storage devices and servers. Users use cloud storage instead of using one storage device, but using a data access service brought by the entire cloud storage system. So strictly speaking, cloud storage is not a storage, but a service. The core of cloud storage is the combination of application software and storage devices, and the transformation of storage devices to storage services through application software.

2 Cloud storage structure model

Compared with traditional storage devices, cloud storage is more than just a piece of hardware, but a complex system composed of multiple parts such as network devices, storage devices, servers, application software, public access interfaces, access networks, and client programs. . Each part takes the storage device as the core and provides data storage and service access services through application software. The structural model of the cloud storage system is as follows:

First, the storage layer

The storage layer is the most basic part of cloud storage. The storage device can be a Fibre Channel storage device, which can be an IP storage device such as NAS and iSCSI, or a DAS storage device such as SCSI or SAS. Storage devices in cloud storage tend to be large and distributed in different regions, and are connected to each Other through a wide area network, the Internet, or a FC Fibre Channel network.

Above the storage device is a unified storage device management system, which can implement logical virtualization management of storage devices, multi-link redundancy management, and status monitoring and fault maintenance of hardware devices.

Second, the basic management:

The underlying management layer is the core part of cloud storage and the most difficult part of cloud storage. The basic management layer realizes the collaborative work between multiple storage devices in the cloud storage through technologies such as clusters, distributed file systems, and grid computing, so that multiple storage devices can provide the same service to the outside world and provide greater and stronger services. Better data access performance.

CDN content distribution system and data encryption technology ensure that data in cloud storage is not accessed by unauthorized users. At the same time, data backup and disaster recovery technologies and measures can ensure that data in cloud storage will not be lost. Store your own security and stability.

Third, the application interface layer:

The application interface layer is the most flexible part of cloud storage. Different cloud storage operating units can develop different application service interfaces according to actual business types and provide different application services. For example, video surveillance application platform, IPTV and video on demand application platform, network hard disk reference platform, remote data backup application platform, and the like.

Fourth, the access layer:

Any authorized user can log in to the cloud storage system through the standard public application interface and enjoy the cloud storage service. Different types of cloud storage operations, cloud storage provides different types of access and access methods. 3 Technical prerequisites for cloud storage

From the cloud storage structure model above, the cloud storage system is a collection of multi-device, multi-application, multi-service collaborative work, and its implementation is based on the development of multiple technologies.

First, the development of broadband networks

The real cloud storage system will be a large-scale public system with multiple regions, all over the country, and even all over the world. Users need to connect to cloud storage through broadband access devices such as ADSL and DDN instead of FC, SCSI or Ethernet. The network cable is directly connected to a separate, private storage device. Only when the broadband network is fully developed, it is possible for users to obtain a large enough data transmission bandwidth to realize the transmission of a large amount of capacity data, and truly enjoy the cloud storage service, otherwise it can only be empty talk.

Second, WEB2.0 technology

The core of Web 2.0 technology is sharing. Only through web2.0 technology, users of cloud storage can realize centralized storage and data sharing of data, documents, pictures, video and audio through PC, mobile phone, mobile multimedia and other devices. The development of Web 2.0 technology has made users' applications and available services more flexible and diverse.

Third, the development of application storage

Cloud storage is more than just storage, it's more of an application. Application storage is a storage device that integrates application software functions in a storage device. It not only has a data storage function but also an application software function, and can be regarded as a collection of servers and storage devices. The development of application storage technology can greatly reduce the number of servers in cloud storage, thereby reducing system construction costs, reducing single point of failure and performance bottleneck caused by servers in the system, reducing data transmission links, providing system performance and efficiency, and ensuring efficient system efficiency. Stable operation.

Fourth, cluster technology, grid technology and distributed file system

A cloud storage system is a collection of multiple storage devices, multiple applications, and multiple services. Any single point storage system is not cloud storage.

Since it is composed of multiple storage devices, technologies such as cluster technology, distributed file system, and grid computing need to be used to implement collaborative work between multiple storage devices, so that multiple storage devices can be used. Provide the same service to the outside world and provide greater and better data access performance. Without the existence of these technologies, cloud storage cannot be realized. The so-called cloud storage can only be a single system, and cannot form a cloud structure.

5. CDN content distribution, P2P technology, data compression technology, deduplication technology, data encryption technology

The CDN content distribution system and the data encryption technology ensure that the data in the cloud storage is not accessed by unauthorized users. At the same time, the data in the cloud storage is not lost through various data backup and disaster recovery technologies, and the cloud storage itself is guaranteed. Safe and stable. If the data security in cloud storage is not guaranteed, no one dares to use cloud storage. Otherwise, the saved data is not lost very quickly, or the people all over the country know it.

Sixth, storage virtualization technology, storage network management technology

The number of storage devices in cloud storage is large and distributed in many different regions. How to implement logical volume management, storage virtualization management, and multiple devices between different vendors, different models, and even different types (such as FC storage and IP storage) Multi-link redundancy management will be a huge problem. If this problem is not solved, the storage device will be the performance bottleneck of the entire cloud storage system, and the structure will not form a whole, and it will bring the later capacity and Performance expansion is difficult.

Another problem caused by the large number of storage devices in the cloud storage and the wide geographical distribution is the storage device operation management problem. Although these problems do not need to be concerned about the users of cloud storage, for the cloud storage operating units, it is necessary to solve the problem of centralized management, difficult state monitoring, and difficult maintenance through practical and effective means. High labor costs. Therefore, cloud storage must have an efficient centralized management platform similar to network management software, which enables centralized management and status monitoring of storage devices, servers, and network devices in cloud storage systems.

The PZDK series lithium battery smart charger has a flexible human-machine dialogue function and is a human-machine interface with a color touch screen. It is a smart charging device developed according to the battery pack (group) charging technology requirements of AGV (Automatic Guide Vehicle). It uses a microprocessor as the main control unit for intelligent charging of AGVs and other electric vehicles.

agv battery chargerli ion battery chargerlithium ion battery charger

fast chargerfast battery charger

Lithiumion Battery Charger

Lithium Ion Battery Charger,Lithiumion Battery Charger,Intelligent Fast Charger,Lithium Battery Charger

Xinxiang Taihang Jiaxin Electric Tech Co., Ltd , https://www.agvchargers.com

Posted on