Storage Fundamentals-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:

The DAS (direct Attach STorage) storage device is connected directly to the server with an interface of IDE or SCSI.

NAS (Network attached Storage) network-attached storage, which uses networking technology to connect storage systems (servers) via switches, and interfaces to TCP/IP.

SAN (Storage area Network) storage networks with FC (Fibre Channel), networked storage systems with FC (Fibre Channel) interfaces.

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): OSD Device

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

3. Storage architecture and features

    The
    • das is a server-centric storage structure that connects the storage device 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. The
    • NAS is a data-centric storage structure, a storage device that is completely disconnected from the server and directly connected to the Internet, and NAS directly connects the task-optimized storage device to the network, where users can share data from NAS devices directly over the network. addresses the storage-to-server dependencies and server bottlenecks in the DAS. 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. The
    • San is a network-centric storage structure that differs from ordinary Ethernet and is a high-performance network located at the server backend for connecting servers, disk arrays, and storage devices with libraries. 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=" image "style=" border-left-0px; border-right-width:0px; background-image : none; border-bottom-width:0px; padding-top:0px; padding-left:0px; padding-right:0px; border-top-width:0px "border=" 0 "alt=" image "src=" http://s3.51cto.com/wyfs02/M01/5B/62/ Wkiom1uhnbcqksszaadnfwgbpgs380.jpg "width=" 419 "height=" 279 "/>

Das is characterized by the storage of proprietary properties, each server being the" MANAGER "of its attached storage device, Exclusive and independent; Sans can meet high-demand storage requirements, but their fibre switch costs are too high, and there is a distance between servers and storage devices, and NAS is shared without the storage-device-specific problems of DAS, and there are no high-cost san fibre switch costs and distance constraints, However, 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 "style=" border-left-0px; border-right-width:0px; Background-image:none; border-bottom-width:0px; padding-top:0px; padding-left:0px; padding-right:0px; border-top-width:0px "border=" 0 "alt=" image "src=" http://s3.51cto.com/wyfs02/M02/5B/62/ Wkiom1uhnbosvp3vaad4cpykmwi625.jpg "width=" 420 "height=" 292 "/>

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

4. RAID Basics

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 "style=" border-left-0px; border-right-width:0px; Background-image:none; border-bottom-width:0px; padding-top:0px; padding-left:0px; padding-right:0px; border-top-width:0px "border=" 0 "alt=" image "src=" http://s3.51cto.com/wyfs02/M01/5B/62/ Wkiom1uhnbqd8usgaacovbcyto8793.jpg "width=" 418 "height=" 104 "/>

JBOD:

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

RAID Level 0: Stripe set

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

RAID Level 1: Mirroring

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

RAID Level 3: Stripe set for a dedicated disk check

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

RAID Level 5: Stripe set for distributed checksums

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

RAID Level 10:

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

RAID Level 30:

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

RAID Level 50:

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

RAID level comparison:

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

650) this.width=650; "title=" image "style=" border-left-0px; border-right-width:0px; Background-image:none; border-bottom-width:0px; padding-top:0px; padding-left:0px; padding-right:0px; border-top-width:0px "border=" 0 "alt=" image "src=" http://s3.51cto.com/wyfs02/M02/5B/5C/ Wkiol1uhnwdzbr2naaeeymbz7u0891.jpg "width=" 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.

Storage Fundamentals-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.