19 Mass Storage Io Ii

  • May 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View 19 Mass Storage Io Ii as PDF for free.

More details

  • Words: 353
  • Pages: 4
CSC 4103 - Operating Systems Spring 2008

RAID Structure • As disks get cheaper, adding multiple disks to the same system provides increased storage space, as well as increased reliability and performance.

Lecture - XIX

Mass Storage and I/O - II

• RAID: Redundant Array of Inexpensive Disks – multiple disk drives provides reliability via redundancy.

• RAID is arranged into six different levels.

Tevfik Ko!ar Louisiana State University April 10th, 2008

1

RAID Levels

RAID (cont) • RAID schemes improve performance and improve the reliability of the storage system by storing redundant data. – Mirroring (shadowing): duplicate each disk • Simplest but most expensive approach

– Block interleaved parity uses much less redundancy. – Data Striping: splitting each bit (or block) of a file across multiple disks.

RAID Level 0

RAID Level 0

!"#"$%&$'%(%')'$%*#+$,-+./&$"*'$%&$ &01)"'$%*$"$2%3)'$+1')1$"4+*5$"--$#6)$ '%&/&$%*$#6)$"11"7 ! '+)&$*+#$01+(%')$"*7$2"8-#$#+-)1"*.) ! "-&+$/*+9*$"&$'%&/$%0%*5 ! %401+()&$1)"'$"*'$91%#)$0)12+14"*.)$ (%"$0"1"--)-$"..)&& !

5

6

RAID Level 1

RAID Level 1

!

:--$'"#"$91%##)*$#+$#6)$01%4"17$'%&/$%&$ 91%##)*$#+$#6)$4%11+1$'%&/

!

01+(%')&$"$1)'8*'"*#;$%')*#%."-$.+07$+2$"--$ '"#"

!

01+(%')&$2"8-#$#+-)1"*.)

!

"-&+$/*+9*$"&$'%&/$4%11+1%*5$

!

"-&+$5)*)1"--7$%401+()&$1)"'$0)12+14"*.)$ <,8#$4"7$')51"')$91%#)$0)12+14"*.)=> 7

RAID Level 2

8

RAID Level 2

!

8&)&$)11+1$.+11).#%*5$"-5+1%#64$#6"#$ )40-+7&$'%&/?%0%*5$"#)57$#6"#$,1)"/&$ "$2%-)$%*#+$,7#)&$"*'$&01)"'&$%#$".1+&&$ 48-#%0-)$'%&/&

!

@6)$)11+1?.+11).#%+*$4)#6+'$1)A8%1)&$ &)()1"-$'%&/&

!

01+(%')&$2"8-#$#+-)1"*.)

!

,8#$%&$*+#$"&$)22%.%)*#$"&$+#6)1$B:C!$-)()-&$ 9

RAID Level 3

10

RAID Level 3

!

&%4%-"1$#+$B:C!$-)()-$D;$,8#$%#$1)A8%1)&$+*-7$ +*)$'%&/$2+1$0"1%#7$'"#"

!

&822)1&$21+4$"$91%#)$,+##-)*)./;$,)."8&)$"--$ 0"1%#7$'"#"$%&$91%##)*$#+$"$&%*5-)$'1%()

!

,8#$01+(%')&$&+4)$1)"'$"*'$91%#)$ 0)12+14"*.)$%401+()4)*#>$

11

12

RAID Level 4 !

!

!

RAID Level 4

&%4%-"1$#+$B:C!$-)()-$E;$,8#$%#$)40-+7&$ %0)'$'"#"$%*$48.6$-"15)1$,-+./&$+1$ &)54)*#& *+#$"&$)22%.%)*#$"&$B:C!$-)()-$F;$,)."8&)$ <"&$%*$B:C!$-)()-$E=$"--$0"1%#7$'"#"$%&$ 91%##)*$#+$"$&%*5-)$'1%() &+$B:C!$-)()-$G$&822)1&$21+4$"$91%#)$ ,+##-)*)./$"*'$%&$*+#$5)*)1"--7$8&)'>$ 13

RAID Level 5 ! ! !

!

!

!

14

RAID Level 5

/*+9*$"&$%0%*5$9%#6$0"1%#7 #6)$4+&#$0+08-"1$B:C!$-)()&%4%-"1$#+$-)()-$G$%*$#6"#$%#$%0)&$#6)$'"#"$%*$-"15)$ ,-+./&$".1+&&$"--$#6)$'%&/&$%*$#6)$"11"7 C#$'%22)1&$%*$#6"#$%#$91%#)&$#6)$0"1%#7$".1+&&$"--$#6)$ '%&/& @6)$'"#"$1)'8*'"*.7$%&$01+(%')'$,7$#6)$0"1%#7$ %*2+14"#%+* @6)$'"#"$"*'$0"1%#7$%*2+14"#%+*$"1)$"11"*5)'$+*$ #6)$'%&/$"11"7$&+$#6"#$#6)$#9+$"1)$"-9"7&$+*$ '%22)1)*#$'%&/& 15

16

Hierarchical Storage Management (HSM)

RAID Level 6

• A hierarchical storage system extends the storage hierarchy beyond primary memory and secondary storage to incorporate tertiary storage — usually implemented as a jukebox of tapes or removable disks. • Usually incorporate tertiary storage by extending the file system.

• Similar to RAID 5, but uses dual distributed parity • more reliability versus less data space

– Small and frequently used files remain on disk. – Large, old, inactive files are archived to the jukebox.

• HSM is usually found in supercomputing centers and other large installations that have enormous volumes of data.

17

Hierarchical Storage Management

Related Documents

Mass Storage Structure
November 2019 0
Io
April 2020 29
19 Ii
November 2019 6