“Redundant Array of Inexpensive Disks”. CONTENTS Storage devices. Optical drives. Floppy disk. Hard disk. Components of Hard disks. RAID technology. Levels.

Slides:



Advertisements
Similar presentations
Redundant Array of Independent Disks (RAID) Striping of data across multiple media for expansion, performance and reliability.
Advertisements

A CASE FOR REDUNDANT ARRAYS OF INEXPENSIVE DISKS (RAID) D. A. Patterson, G. A. Gibson, R. H. Katz University of California, Berkeley.
1 Lecture 18: RAID n I/O bottleneck n JBOD and SLED n striping and mirroring n classic RAID levels: 1 – 5 n additional RAID levels: 6, 0+1, 10 n RAID usage.
Hard Disk Drives Chapter 7.
Faculty of Information Technology Department of Computer Science Computer Organization Chapter 7 External Memory Mohammad Sharaf.
RAID Oh yes Whats RAID? Redundant Array (of) Independent Disks. A scheme involving multiple disks which replicates data across multiple drives. Methods.
RAID Redundant Array of Independent Disks
CS 6560: Operating Systems Design
 RAID stands for Redundant Array of Independent Disks  A system of arranging multiple disks for redundancy (or performance)  Term first coined in 1987.
Operating Systems ECE344 Ashvin Goel ECE University of Toronto Disks and RAID.
Enhanced Availability With RAID CC5493/7493. RAID Redundant Array of Independent Disks RAID is implemented to improve: –IO throughput (speed) and –Availability.
RAID- Redundant Array of Inexpensive Drives. Purpose Provide faster data access and larger storage Provide data redundancy.
RAID Redundant Arrays of Inexpensive Disks –Using lots of disk drives improves: Performance Reliability –Alternative: Specialized, high-performance hardware.
1 Magnetic Disks 1956: IBM (RAMAC) first disk drive 5 Mb – Mb/in $/year 9 Kb/sec 1980: SEAGATE first 5.25’’ disk drive 5 Mb – 1.96 Mb/in2 625.
R.A.I.D. Copyright © 2005 by James Hug Redundant Array of Independent (or Inexpensive) Disks.
CSE 486/586 CSE 486/586 Distributed Systems Case Study: Facebook f4 Steve Ko Computer Sciences and Engineering University at Buffalo.
CSCE 212 Chapter 8 Storage, Networks, and Other Peripherals Instructor: Jason D. Bakos.
REDUNDANT ARRAY OF INEXPENSIVE DISCS RAID. What is RAID ? RAID is an acronym for Redundant Array of Independent Drives (or Disks), also known as Redundant.
RAID TECHNOLOGY. MAGNETIC DISK STORAGE  Before we can fully understand RAID, we must first understand the inner workings of a magnetic hard disk, and.
RAID Technology CS350 Computer Organization Section 2 Larkin Young Rob Deaderick Amos Painter Josh Ellis.
Computer ArchitectureFall 2007 © November 28, 2007 Karem A. Sakallah Lecture 24 Disk IO and RAID CS : Computer Architecture.
1 Storage (cont’d) Disk scheduling Reducing seek time (cont’d) Reducing rotational latency RAIDs.
Other Disk Details. 2 Disk Formatting After manufacturing disk has no information –Is stack of platters coated with magnetizable metal oxide Before use,
RAID Systems CS Introduction to Operating Systems.
Servers Redundant Array of Inexpensive Disks (RAID) –A group of hard disks is called a disk array FIGURE Server with redundant NICs.
Session 3 Windows Platform Dina Alkhoudari. Learning Objectives Understanding Server Storage Technologies Direct Attached Storage DAS Network-Attached.
Secondary Storage Unit 013: Systems Architecture Workbook: Secondary Storage 1G.
RAID Redundancy is the factor for development of RAID in server environments. This allows for backup of the data in the storage in the event of failure.
Redundant Array of Inexpensive Disks (RAID). Redundant Arrays of Disks Files are "striped" across multiple spindles Redundancy yields high data availability.
Chapter 6 RAID. Chapter 6 — Storage and Other I/O Topics — 2 RAID Redundant Array of Inexpensive (Independent) Disks Use multiple smaller disks (c.f.
RAID Shuli Han COSC 573 Presentation.
Storage & Peripherals Disks, Networks, and Other Devices.
Lecture 4 1 Reliability vs Availability Reliability: Is anything broken? Availability: Is the system still available to the user?
CS 352 : Computer Organization and Design University of Wisconsin-Eau Claire Dan Ernst Storage Systems.
CSE 321b Computer Organization (2) تنظيم الحاسب (2) 3 rd year, Computer Engineering Winter 2015 Lecture #4 Dr. Hazem Ibrahim Shehata Dept. of Computer.
Redundant Array of Independent Disks
RAID: High-Performance, Reliable Secondary Storage Mei Qing & Chaoxia Liao Nov. 20, 2003.
Two or more disks Capacity is the same as the total capacity of the drives in the array No fault tolerance-risk of data loss is proportional to the number.
N-Tier Client/Server Architectures Chapter 4 Server - RAID Copyright 2002, Dr. Ken Hoganson All rights reserved. OS Kernel Concept RAID – Redundant Array.
Redundant Array of Inexpensive Disks aka Redundant Array of Independent Disks (RAID) Modified from CCT slides.
CSI-09 COMMUNICATION TECHNOLOGY FAULT TOLERANCE AUTHOR: V.V. SUBRAHMANYAM.
RAID REDUNDANT ARRAY OF INEXPENSIVE DISKS. Why RAID?
1 Selecting LAN server (Week 3, Monday 9/8/2003) © Abdou Illia, Fall 2003.
RAID SECTION (2.3.5) ASHLEY BAILEY SEYEDFARAZ YASROBI GOKUL SHANKAR.
Redundant Array of Independent Disks.  Many systems today need to store many terabytes of data.  Don’t want to use single, large disk  too expensive.
"1"1 Introduction to Managing Data " Describe problems associated with managing large numbers of disks " List requirements for easily managing large amounts.
The concept of RAID in Databases By Junaid Ali Siddiqui.
RAID Systems Ver.2.0 Jan 09, 2005 Syam. RAID Primer Redundant Array of Inexpensive Disks random, real-time, redundant, array, assembly, interconnected,
1 CEG 2400 Fall 2012 Network Servers. 2 Network Servers Critical Network servers – Contain redundant components Power supplies Fans Memory CPU Hard Drives.
Hands-On Microsoft Windows Server 2008 Chapter 7 Configuring and Managing Data Storage.
Seminar on RAID TECHNOLOGY Redundant Array of Independent Disk By CHANDAN.R 8 TH ISE, 1ap05is013 Under the guidance of Mr.Mithun.B.N, Lecturer,Dept.ISE.
Enhanced Availability With RAID CC5493/7493. RAID Redundant Array of Independent Disks RAID is implemented to improve: –IO throughput (speed) and –Availability.
RAID Technology By: Adarsha A,S 1BY08A03. Overview What is RAID Technology? What is RAID Technology? History of RAID History of RAID Techniques/Methods.
What is raid? RAID is the term used to describe a storage systems' resilience to disk failure through the use of multiple disks and by the use of data.
RAID TECHNOLOGY RASHMI ACHARYA CSE(A) RG NO
Network-Attached Storage. Network-attached storage devices Attached to a local area network, generally an Ethernet-based network environment.
I/O Errors 1 Computer Organization II © McQuain RAID Redundant Array of Inexpensive (Independent) Disks – Use multiple smaller disks (c.f.
Magnetic Disks Have cylinders, sectors platters, tracks, heads virtual and real disk blocks (x cylinders, y heads, z sectors per track) Relatively slow,
CS Introduction to Operating Systems
Video Security Design Workshop:
Multiple Platters.
Steve Ko Computer Sciences and Engineering University at Buffalo
Disks and RAID.
CS 554: Advanced Database System Notes 02: Hardware
Hard Drive Technologies
RAID RAID Mukesh N Tekwani
TECHNICAL SEMINAR PRESENTATION
UNIT IV RAID.
RAID RAID Mukesh N Tekwani April 23, 2019
Hard Drive Components 1.5 Install and configure storage devices and use appropriate media YT Video 3:30.
Presentation transcript:

“Redundant Array of Inexpensive Disks”

CONTENTS Storage devices. Optical drives. Floppy disk. Hard disk. Components of Hard disks. RAID technology. Levels in RAID technology. Summary.

Storage devices Some of the storage devices are as follows:  Optical drives such as floppy disks,CD/DVD Rom  Hard disks.

Floppy disk drives. FLOPPY DISK

CD/DVD drives

Geometry of hard disk Hard disk is an organization of data on the platters. It shows where the data will be stored in each platters. They are specified by numerical values such as: Heads. Cylinders. Sectors per track. Write precompensation. Landing Zone.

Components of Hard disk. o Platters and Media o Read/Write Heads o Head Sliders, Arms and Actuator o Spindle Motor o Connectors and Jumpers o Logic Board o Integrated Cache

Sectors per track.

Types of Hard disk SCSI Hard disk. SATA Hard disk. IDE(ATA/PATA).

IDE (Integrated Drive Electronics) IDE is older type of Hard disk. It is also called ATA/PATA hard disk. Some of the IDE hard disk are as follows: ATA-1 ATAPI (ATA Packet Interface) ATA-2 ATA-3: ATA/ATAPI-4 ATA/ATAPI-5: Enhanced IDE (EIDE Fast ATA Ultra ATA

SATA (Serial ATA Hard disk) SATA is latest technology that is replaced by PATA/ATA hard disk. SATA has several advantages over PATA they are as follows:  Superior cabling and connectors.  Higher bandwidth.  Greater reliability.

SCSI (Small Computers System Interface) These hard disks are used in workstations and servers because of following advantages:  Improved performance over IDE and SATA in multitasking and multiuser environment.  Ability to dairy chain many drivers on computer.

RAID (Redundant Array of Inexpensive Disk) RAID is the method in which information is spread across several hard disk and maximize the ability to recover information in case of hard disk crash.

Some Information about RAID technology i. Mirroring refers to copying of data to multiple hard disks. ii. Striping refers to splitting of data across multiple hard disks. iii. Error correction refers to detecting hard disk failures and recovering from the failures. Error detection is done by parity checking.

Different levels of RAID are as follows: RAID 0 RAID 1 RAID 3 RAID 4 RAID 5 RAID 6 RAID 10 RAID 53

RAID 0 level RAID 0 level specifies data stripping. It means that data will split up into several smaller parts without any parity.  It requires minimum 2 number of hard disks to operate.  RAID 0 level provides good performance over single disk storage.

RAID 1 level  Specifies data Mirroring(same copy of data in all hard disks) but without any parity.  This means data is copied to multiple disk but there is no error correction of RAID1 level like RAID 0 level also requires at least two hard disk drivers.

RAID 2 level ( Stripping with parity.) RAID 2 level suggests data is split across multiple hard disk with parity bit is stored in the same hard disk. If any data is lost then we can recover disk. If any data is lost then we can recover the whole data with the help of parity bit. Minimum 2 HDD is required

RAID3 level RAID 3 level specifies data stripping with dedicated parity disk. This means RAID 3 level generates parity and dedicated one of its hard disk drive for storing the parity information. Minimum 3 HDD is required for building RAID3 level.

RAID 3: XOR Exit Hamming Code, Enter XOR (eXclusive OR) XOR in Action: XOR = If ???? 2 XOR = , Then XOR = ???? 2 = Thus we can use XOR results to recover lost data XOR Logic Table A XOR BR esult

RAID 3: Pros and Cons Advantages: High Read/Write Transfer Rates Disk failures don’t slow the system Low Ratio of Data Disks to Parity Disks Disadvantages: Transaction rate slowed by Parity Disk Complex Controller Design Software Implementation Resource Intensive

RAID 3: Uses Video Production High-end Video and Image Editing Other uses that require high throughput of data

RAID 4 level RAID 4 level is similar to RAID 3 except with a difference. The difference is that :  In RAID 3 we stripes data one byte at time.  Whereas RAID 4 strips data in blocks.

RAID 4: Uses Advantages: Very high read rates Multiple files read at once Uses: Web Servers, and other high read, low write situations Disadvantages: Very slow write rates Even small writes fill up parity write queue Inefficient data recovery Even more Complex Controller Design than RAID 3 *Has most of the other Advantages and Disadvantages of RAID 3

RAID 5 level RAID 5 took all the advantages from RAID 0-RAID 4 and build up this technology. The advantages are as follows:  RAID 0-Stripping.  RAID 1-Mirroring.  RAID 2-Stripping bit level parity.  RAID 3-Stripping with dedicated parity.  RAID 4-Block level parity. Therefore, RAID 5 level has got highest popularity as it uses all the level and it is used widely.

RAID 5 Highest Read data transaction rate Medium Write data transaction rate Most complex controller design Used For Server Applications.

RAID 10 Characterized by: - each drive duplicated - high implementation cost

RAID 10 Uses multiple (mirrored) RAID 1 in a single array Data striped across all mirrored sets Very high fault tolerance High performance rate

How are the HDD are designed in RAID technologies

Advantages of RAID The foremost advantage of using a RAID drive is that it increases the performance and reliability of the system. The RAID drive is a credible example that could be used in a server. The RAID increases the parity check and thus it regularly checks for any possibility of a system crash. Disk stripping is also a hot topic when we discuss about the RAID drives. The performance is much highlighting and increases a lot when the disk stripping is done. The mirroring is the complete duplication of the data. Or in the other sense the mirroring is the 100% duplication of the data on two drives.

Disadvantages of Raid A major disadvantage regarding the RAID drive is that there needs to be written the drivers for a Network Operating System (NOS). Hence the major fact and also the most important usage of the RAID system is that it is essentially designed and extensively used in a server. Another disadvantage regarding the RAID is that it is very much difficult for an administrator to configure the RAID system. The ability to dynamically enlarge the RAID server is also complex process; especially for those administrators who are the IS managers and also the LAN administrators.

Summary RAID level Mirroring Striping Parity Min. drives Key features 0 No Block No 2 Fastest, but lacks data protection. 1 Yes No 32No 2 Requires double capacity but fastest protected solution. 3 No Byte Dedicated 3 Distributes each block across disks. 4 No Block Dedicated 3 Larger blocks improve performance. Dedicated parity disk is potential bottleneck. 5 No Block Distributed 3 Eliminates parity bottleneck.

Thank you ANJAN KUAMR.B. -Guided by Mr. Pintunath.