Storage Technology fundamentals-storage architecture and raid

Source: Internet
Author: User
Tags node server

1. Server and Storage System

Server: provides compute power and service for network requests.

Storage System: storage device + Storage Management System +raid Disk system, accept I/O requests.

Storage Architecture:

DAS (direct Attach STorage) storage device connects directly to the server

NAS (Network attached Storage) network-attached storage that uses networking technology to connect storage systems via a switch.

SAN (Storage area Network) storage networks with FC (Fibre Channel) for networked storage systems

RAID: (Redundant array of independent Disks) disk array

2. Data storage Type

File storage: NAS

Block storage: Das and SAN

Object Storage (Networked storage architecture): Object storage is the same as San-telling direct-access disk features and distributed sharing features of NAS. The core is to separate the data path (data read or write) and control path (metadata), and build the storage system based on the object storage device (OSD), each object storage device has certain only, can automatically manage the data distribution on it. Object storage structure component (object, object storage device, metadata server, object storage System client).

3. Storage architecture and features

    • Das is a server-centric storage structure that connects storage devices directly to the server (most SCSI interfaces), and then the server is connected to the network, and any client on the network that accesses a storage device must go through the server. Because the storage devices connected on each node server are independent, the storage devices on the entire network are scattered, independent, and cannot be shared. Das storage mode is server-centric, all traffic must be forwarded by the server, so the burden of the server is heavier, but also the bottleneck of the whole system. The CPU, memory, and I/O of the server affect the performance of the DAS.

650) this.width=650; "title=" 5616035720130622145838060_zps620b8ab "style=" border-top:0px; border-right:0px; Background-image:none; border-bottom:0px; padding-top:0px; padding-left:0px; margin:0px; border-left:0px; padding-right:0px "border=" 0 "alt=" 5616035720130622145838060_zps620b8ab "src=" http://s3.51cto.com/wyfs02/M00/5B/ 61/wkiol1uh3jiq6yuoaabh3szvv2w924.jpg "" height= "234"/>

    • NAS is a data-centric storage structure, is a completely disconnected from the server directly to the Internet storage device, NAS to the task-optimized storage device directly connected to the network, users can directly through the network to share the NAS device data, to solve the DAS storage on the server and server bottlenecks. Under the NAS, the client requests for resources are sent directly to the NAS device, and the data returned by the request is sent directly to the requestor without the server's transit, which greatly improves the response speed and transmission rate. NAS uses the RJ-45 standard network interface, as long as the NAS device is connected to a TCP/IP network via a hub or switch, assigning an IP address. NAS supports cross-platform file sharing in heterogeneous network environments, supports window/unix/apple and so on.

650) this.width=650; "title=" 233103_thumb1 "style=" border-top:0px; border-right:0px; Background-image:none; border-bottom:0px; padding-top:0px; padding-left:0px; margin:0px; border-left:0px; padding-right:0px "border=" 0 "alt=" 233103_thumb1 "src=" Http://s3.51cto.com/wyfs02/M01/5B/61/wKioL1UH3jrz_CEeAABtM _agtdm921.jpg "" height= "242"/>

    • SAN is a network-centric storage structure, different from ordinary Ethernet, is located in the server back-end, for connecting servers, disk arrays, with libraries and other storage devices established high-performance network. The SAN is a data storage centric, with a scalable network topology, with direct connections to optical channels (or iSCSI) with high transfer rates, providing multiple selectable data exchanges between any node within the SAN, and centralizing data storage management within a relatively separate storage area network. The difference between sans and traditional das is that Das's storage devices specialize in the servers that are connected, while San mode allows all servers to share all storage devices through high-speed channels. The main devices of the San: storage devices (disk arrays), servers, connected devices (network switching devices and fiber optics, etc.), storage management software. The advantage of a SAN is that all storage devices are highly shared, and all storage devices can be centrally managed with redundant backup capabilities, and a single server outage system still works.

650) this.width=650; "title=" 233169_thumb1 "style=" border-top:0px; border-right:0px; Background-image:none; border-bottom:0px; padding-top:0px; padding-left:0px; margin:0px; border-left:0px; padding-right:0px "border=" 0 "alt=" 233169_thumb1 "src=" http://s3.51cto.com/wyfs02/M02/5B/61/ Wkiol1uh3jvjswmhaacrxgbaing774.jpg "" 187 "height=" 312 "/>

Summary: Das is characterized by the storage of proprietary properties, each server is the "MANAGER" of its affiliated storage devices, exclusive and independent, the SAN can meet high demand storage requirements, but its fibre switch cost is too high, and the server and storage devices have a distance limit Nas, which breaks the storage-device-specific issues of DAS and does not have high san fibre switch cost and distance constraints, but its NAS server itself limits its performance, is not suitable for video storage, but is suitable for multi-point concurrent access scenarios; iSCSI has a SAN architecture and relatively low cost , but the configuration of the switch and network stability requirements are high

650) this.width=650; "title=" Image_thumb4 "style=" border-top:0px; border-right:0px; Background-image:none; border-bottom:0px; padding-top:0px; padding-left:0px; margin:0px; border-left:0px; padding-right:0px "border=" 0 "alt=" image_thumb4 "src=" http://s3.51cto.com/wyfs02/M00/5B/61/ Wkiol1uh3j-ysdexaadnfwgbpgs712.jpg "" 419 "height=" 279 "/>

650) this.width=650; "title=" Image_thumb7 "style=" border-top:0px; border-right:0px; Background-image:none; border-bottom:0px; padding-top:0px; padding-left:0px; margin:0px; border-left:0px; padding-right:0px "border=" 0 "alt=" image_thumb7 "src=" http://s3.51cto.com/wyfs02/M01/5B/61/ Wkiol1uh3klt3uj-aad4cpykmwi358.jpg "" 420 "height=" 292 "/>

650) this.width=650; "title=" Image_thumb11 "style=" border-top:0px; border-right:0px; Background-image:none; border-bottom:0px; padding-top:0px; padding-left:0px; margin:0px; border-left:0px; padding-right:0px "border=" 0 "alt=" image_thumb11 "src=" http://s3.51cto.com/wyfs02/M02/5B/61/ Wkiol1uh3ktsjt0eaaccnyb4mt0689.jpg "" 420 "height=" 197 "/>

4. RAID

JBOD: A set of disks in the same disk cabinet, does not provide fault tolerance, raise the small, due to a jbod defect occurred raid.

Striped: Raid is a data stripe independent disk that classifies multiple drives into a single logical storage unit combination.

Levels: Each level has different cost, performance, and fault-tolerant benefits.

Raid:

650) this.width=650; "title=" Image_thumb14 "style=" border-top:0px; border-right:0px; Background-image:none; border-bottom:0px; padding-top:0px; padding-left:0px; margin:0px; border-left:0px; padding-right:0px "border=" 0 "alt=" image_thumb14 "src=" http://s3.51cto.com/wyfs02/M00/5B/61/wKioL1UH3kbg0_ Owaacovbcyto8259.jpg "" 418 "height=" 104 "/>

JBOD:

650) this.width=650; "title=" Image_thumb17 "style=" border-top:0px; border-right:0px; Background-image:none; border-bottom:0px; padding-top:0px; padding-left:0px; margin:0px; border-left:0px; padding-right:0px "border=" 0 "alt=" image_thumb17 "src=" http://s3.51cto.com/wyfs02/M00/5B/66/ Wkiom1uh3sgdioalaadjdugfeg4091.jpg "" 416 "height=" 137 "/>

RAID Level 0: Stripe set

650) this.width=650; "title=" image_thumb34 "style=" border-top:0px; border-right:0px; Background-image:none; border-bottom:0px; padding-top:0px; padding-left:0px; margin:0px; border-left:0px; padding-right:0px "border=" 0 "alt=" image_thumb34 "src=" http://s3.51cto.com/wyfs02/M01/5B/61/ Wkiol1uh3kvsagpnaacmc3hmsi4696.jpg "" 419 "height=" 260 "/>

RAID Level 1: Mirroring

650) this.width=650; "title=" Image_thumb35 "style=" border-top:0px; border-right:0px; Background-image:none; border-bottom:0px; padding-top:0px; padding-left:0px; margin:0px; border-left:0px; padding-right:0px "border=" 0 "alt=" image_thumb35 "src=" http://s3.51cto.com/wyfs02/M02/5B/61/ Wkiol1uh3k2tnp1uaacaxsscjlu313.jpg "" 421 "height=" 246 "/>

RAID Level 3: Stripe set for a dedicated disk check

650) this.width=650; "title=" Image_thumb36 "style=" border-top:0px; border-right:0px; Background-image:none; border-bottom:0px; padding-top:0px; padding-left:0px; margin:0px; border-left:0px; padding-right:0px "border=" 0 "alt=" image_thumb36 "src=" http://s3.51cto.com/wyfs02/M02/5B/66/ Wkiom1uh3smtbjjpaacz9mzngpo482.jpg "" 427 "height=" 281 "/>

RAID Level 5: Stripe set for distributed checksums

650) this.width=650; "title=" image_thumb37 "style=" border-top:0px; border-right:0px; Background-image:none; border-bottom:0px; padding-top:0px; padding-left:0px; margin:0px; border-left:0px; padding-right:0px "border=" 0 "alt=" image_thumb37 "src=" http://s3.51cto.com/wyfs02/M01/5B/66/ Wkiom1uh3svjp9j3aacx2me9yky753.jpg "" 433 "height="/>

RAID Level 10:

650) this.width=650; "title=" image_thumb39 "style=" border-top:0px; border-right:0px; Background-image:none; border-bottom:0px; padding-top:0px; padding-left:0px; margin:0px; border-left:0px; padding-right:0px "border=" 0 "alt=" image_thumb39 "src=" http://s3.51cto.com/wyfs02/M01/5B/61/ Wkiol1uh3lwavlcmaacpeveveaw348.jpg "" 420 "height=" 313 "/>

RAID Level 30:

650) this.width=650; "title=" IMAGE_THUMB40 "style=" border-top:0px; border-right:0px; Background-image:none; border-bottom:0px; padding-top:0px; padding-left:0px; margin:0px; border-left:0px; padding-right:0px "border=" 0 "alt=" IMAGE_THUMB40 "src=" http://s3.51cto.com/wyfs02/M01/5B/66/ Wkiom1uh3tdycwclaac9zv5kek4278.jpg "" 420 "height=" 317 "/>

RAID Level 50:

650) this.width=650; "title=" image_thumb41 "style=" border-top:0px; border-right:0px; Background-image:none; border-bottom:0px; padding-top:0px; padding-left:0px; margin:0px; border-left:0px; padding-right:0px "border=" 0 "alt=" image_thumb41 "src=" http://s3.51cto.com/wyfs02/M02/5B/66/ Wkiom1uh3tkqdrttaac-9bzkkds197.jpg "" 427 "height=" 314 "/>

RAID level comparison:

650) this.width=650; "title=" Image_thumb42 "style=" border-top:0px; border-right:0px; Background-image:none; border-bottom:0px; padding-top:0px; padding-left:0px; margin:0px; border-left:0px; padding-right:0px "border=" 0 "alt=" image_thumb42 "src=" http://s3.51cto.com/wyfs02/M00/5B/66/ Wkiom1uh3texksrfaaed0asbica860.jpg "" 465 "height=" 196 "/>

650) this.width=650; "title=" Image_thumb44 "style=" border-top:0px; border-right:0px; Background-image:none; border-bottom:0px; padding-top:0px; padding-left:0px; border-left:0px; padding-right:0px "border=" 0 "alt=" image_thumb44 "src=" http://s3.51cto.com/wyfs02/M01/5B/66/ Wkiom1uh3tnx7srzaaeeymbz7u0239.jpg "474" height= "/>"

RAID0: There is no checksum for parallel transmissions.

RAID1: The capacity utilization ratio is half, redundant quantity is big.

RAID3: Parallel transmission, special disk parity, suitable for big data.

RAID5: Parallel transmission, non-special disk parity, suitable for small data.

RAID10: half RAID1 half RAID0.

5, not to be continued to supplement.

Storage Technology fundamentals-storage architecture and raid

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.