Storage Device Architecture Analysis

Source: Internet
Author: User
Tags requires

The disk array is the most common storage device, from the simplest single control disk array to the complex matrix switching structure of the multiple-control array, can meet the different levels of application requirements. The single control disk array composition is simpler, its core is a RAID controller, in a cabinet can configure more than 10 disks, through the RAID controller implementation raid function. This disk array typically supports the ability to manage logical volumes, can pool RAID devices, and then export different LUN devices based on application requirements. In this piece of the export Protocol, iSCSI protocols are usually used to meet the needs of low-end ipsan applications.

The biggest advantage of a single-controlled disk array is low cost, but poor reliability. The persistent storage service cannot be provided when there is a problem with the RAID controller. Therefore, a dual-control disk array is developed on the basis of single control. Dual-Control disk array can be divided into active-standby,active-active work mode, the former mode of work is relatively simple, Standby controller needs to monitor the active controller, once the active controller has found a problem, You can take over the role of this controller and continue to provide storage services to users. Active-standby enhances system availability, but does not lead to increased throughput. Active-active not only enhances system availability, but also improves storage-system performance. On the implementation, the latter is a lot more complex, not only to solve the problem of storage sharing, but also requires two controllers for memory synchronization. In order to solve the problem of efficient memory synchronization between controllers, Pci-express technology can be used.

Typically, the Ipsan disk array We see is a box with a limited storage capacity that requires a higher capacity and performance of storage devices for midrange users. For this reason, a storage device with a stack of enclosures is present, and the structure of the device is shown in the following illustration:

The head is connected to all the enclosure by multipath way, and all the enclosure is connected by means of a circular connection. This system is relatively simple to connect, the problem is that the number of enclosures will affect the system IO performance. In the old system, the backend is interconnected via FC bus, and in many existing systems, it is connected by SAS bus. This storage system has a separate control device, so it has a strong processing power, not only to achieve raid in a single disk device, volume management, but also to achieve storage virtualization, snapshots and file systems and other complex functions. However, a single controller can easily introduce a single point of failure, so many storage device vendors provide more than one device for dual-control node architectures. For example, EMC's VNX storage device uses a dual-control architecture such as:

The dual-control multi-cabinet method can meet the demand of capacity, but it is difficult to meet the needs of some high-performance applications. Expansion of the disk cabinet allows for capacity expansion, but the system's export interface and the back-end enclosure serial structure can be the system's IO performance bottleneck. For this reason, the architecture of dual-control multiple cabinets is difficult to apply in high-end storage applications.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.