سيستم های RAID

Download Report

Transcript سيستم های RAID

اه هداد یکيزيف یهدنامزاس

لوا لصف یرانکب ا یدمحا همطاف رت کد : سردم 1392 ريياپ

هتفرشيپ هداد هاگياپ

اه هداد یکيزيف یهدنامزاس

: ميناوخ یم سرد نيا رد

RAID یاه متسيس  RAID یاه متسيس هياپ حوطس  RAID یاه متسيس یبيکرت حوطس  کسيد یهدنامزاس  هتفرشيپ هداد هاگياپ 2

RAID

یاه متسيس RAID: Redundant Array of Independent Disks

لقتسم یاه کسيد زا یا هنوزفا هيار ا .

دنيامن راتفر دحاو کسيد کي دننام هک دنا هدش یدنبرکيپ یلکش هب هک دوش یم لماش ار اه کسيد زا یا هيار ا RAID .

دشاب یم هريغ و Write و Read لومعم نيمارف یوگخساپ RAID متسيس کي تيدودحم رد ،تاعلاط تلع ا ه ب هک یگنوزفا اب دنتسه هارمه متسيس هريخذ اب ی ياراک اه یاه یتساک متسيس نيا اب هلباقم نينچمه .

یارب دني ا یم یکيزيف دوجو حطس هب درکيور کسيد کي یجورخ RAID و یدورو یاه متسيس تايلمع یاه .

دنيامن یم کمک تاعلاطا یراگدنام هب متسيس تسکش و یبارخ نامز

هتفرشيپ هداد هاگياپ 3

RAID

یاه متسيس

: RAID متسيس یاه تيزم

یرارکت یزاس هريخذ ساسا رب اه هداد هب یسرتسد شيازفا  یکسيد کت تلاح هب تبسن رتهب یجورخ ناوت  هناگدنچ یاه تساوخرد نامز مه تيريدم  دايز مجح اب اه هداد تساوخرد اصوصخ اه تساوخرد هب ی يوگ خساپ دوبهب  لاقتنا نامز شهاک  هتفرشيپ هداد هاگياپ 4

RAID

یاه متسيس

: تساهمتسيس نيا یديلک یاه یگژيو ی هدننک نايب ريز ميهافم RAID یاه متسيس رد

نوگانوگ یاه کسيد رد اه هداد یرارکت یزاس هريخذ ): Mirroring ( یزاس ريظن

.

دنريگ رارق کسيد دنچ رد لکش کي هب اقيقد ناسمه یاه هداد هکيروط هب یور رب اه هداد ندرک شخپ و یدنب ميسقت ): Striping ( اه هداد ندرک شخپ

.

RAID متسيس کي یاه کسيد کسيد یور رب هک هدش ميسقت ی هداد لک زا شخب کي .

): Chunk ( یا تسا هتفرگ رارق هداد دحاو

RAID یاه

هتفرشيپ هداد هاگياپ 5

RAID

یاه متسيس

: دنوش یم یدنب ميسقت یلک هتسد ود هب ) RAID یاه متسيس ) Basic Levels ( هياپ حوطس Hybrid Levels ( یبيکرت حوطس

 

: لماش یبيکرت حوطس ) 01 ( ) 10 ( هد حطس کي

رفص حطس

) 30 ( یس حطس

) 03 ) ( هس ) 50 ( هاجنپ حطس 100 ( رفص حطس

دص حطس

 

….

: لماش هياپ حوطس رفص حطس کي حطس هس حطس جنپ حطس

    هتفرشيپ هداد هاگياپ 6

RAID

یاه متسيس هياپ حوطس

رفص حطس : اه یگژي ِو .

درادن دو جو redundancy یرارکت یزاس و دنک یم هريخذ و یگنوزفا .

هدافتسا دنا هدش Striping زا طقف ، B ، کس يد A رد یا هداد هک دنا یاه دحاو هدش لصاح دوش یم ميجح هدهاشم هيلوا لکش رد هک هداد کي ميسقت زا روطنامه ...

، C شخپ RAID یاه .

درادن

نت فر تسد زا هب رجنم و تسا زيم ا هعجاف اه کسيد زا یکي یبارخ .

دوش یم اه هداد

 هتفرشيپ هداد هاگياپ 7

کي حطس RAID

یاه متسيس هياپ حوطس

: اه یگژي ِو mirroring یا ه دحاو دوش یم زا طقف هدهاشم و دنک لکش رد یمن هک هدافتسا روطنامه .

Striping دنک یم زا هدافتسا ميجح هيلوا هداد کي ميسقت هک A4 و A3 ، A2 ، A1 یا هداد هدش یم شخپ مش چ هب RAID حطس نيا کسيد ود رد رد یرارکت لکش یزاس کي هريخذ هب انيع دنا هدش لصاح و یگنوزفا ور نيا زا دنا .

دروخ

اه هداد یلااب یراگدنام و ماود تيلباق

اهدربراک زا یرايسب یارب ندوب نارگ

 هتفرشيپ هداد هاگياپ 8

هس حطس RAID

یاه متسيس هياپ حوطس

.

دنک ، A1 یم هدافتسا یا هداد Redundancy یاه دحاو دوش یم زا یعون هدهاشم و لکش : اه Striping یگژي ِو زا

رد هک روطنامه رد د نا هدش لصاح ميجح یاه هيلوا هداد کي ميسقت هک A6 ات ...

، A2 ، B1 ،ر خ ا یا کسيد هداد .

یاه تسا دحاو یرگيد .

دنا هيلوا هدش هداد شخپ RAID ميسقت لصاح B6 یاه ات ...

کسيد ، B2 تياب همه XOR لصاح هک تسا parity disk کي .

دنک یم .

هريخذ تسا ار رطس ديفم .

نامه دنتسه گنردلاب رد تياب یاه رگيد یاه حطس رد یدنمزاين کسيد رد رظانتم اب اه Chunk یاه دربراک

یارب

 هتفرشيپ هداد هاگياپ 9

جنپ حطس RAID

یاه متسيس هياپ حوطس

.

دنک یم هدافتسا Redundancy زا یعون و : اه Striping یگژي ِو زا

رد ، A1 دنا یا هدش هداد یاه لصاح دحاو ميجح دوش هيلوا صخشم هک و درفنم parity کسيد تاعلاطا یم هداد هدهاشم کي لکش ميسقت رد هک هک A3 روطنامه و A2 کي .

درادن .

دنا هدش دوجو شخپ RAID parity disk یاه کسيد ناونع هب ن امه رد رگيد یاه کسيد رد .

دوش یم رظانتم یاه هريخذ نوگانوگ تياب همه XOR لصاح یاه کسيد رد تسا رطس

هتفرشيپ هداد هاگياپ 10

RAID

یاه متسيس یبيکرت حوطس

10 حطس حطس حوطس دنچ زا اي ود ه دافتسا بيکرت هوحن هب لصاح هجوت اب ،یبيکرت و حوطس دنتسه هياپ و یگژيو تسا .

دنوش یا یم هياپ یراذگمان حوطس یاه لااب هب یگژيو نيياپ زا زا یبيکرت ،هياپ اهن ا د روم صاخ یدربراک یارب ،یبيکرت حطس ره .

دريگ یم رارق هدافتسا

هتفرشيپ هداد هاگياپ 11

01 حطس RAID

یاه متسيس یبيکرت حوطس

هتفرشيپ هداد هاگياپ 12

RAID

یاه متسيس یبيکرت حوطس

30 حطس

هتفرشيپ هداد هاگياپ 13

RAID

یاه متسيس یبيکرت حوطس

03 حطس

هتفرشيپ هداد هاگياپ 14

RAID

یاه متسيس یبيکرت حوطس

50 حطس

هتفرشيپ هداد هاگياپ 15

RAID

یاه متسيس یبيکرت حوطس

100 حطس

هتفرشيپ هداد هاگياپ 16

RAID

یاه متسيس

یاه دحاو یاه تيب XOR زا RAID یاه متسيس رد جنپ و هس هياپ حوطس رد ارچ ؟دوش یم هدافتسا هتفرگ رارق رطس کي رد هک یا هداد 1 ؟تسا ديفم گنردلاب یاهدربراک یارب RAID یاه متسيس رد هس هياپ حطس ارچ 2 رارق یسررب دروم ار RAID یاه متسيس رد هدش هدرب مان یبيکرت حوطس زا کي ره دربراک 3 ؟ديهد دريگ یم رارق یسررب دروم سلاک تاسلج رد تلااوس خساپ

هتفرشيپ هداد هاگياپ 17

کسيد یهدنامزاس

.

کسيد یور رب هداد یزاس هريخذ یکيزيف یاه دحاو اب ن ا طابترا و ) Page ( هحفص موهفم اب ي يانش ا : فده رب یکيزيف تروص هب هحفص کي .

دنباي یم لاقتنا کسيد هب و زا I/O تايلمع ره اب هک اه هداد زا یتمسق ): Page ( هحفص .

تسين هدهاشم لباق کسيد یور

هب هجوت اب .( دنراد رارق ) track ( هعطق کي یور هک کسيد یور رب مه رواجم یاهروت کس زا یا هلابند ): Block ( کولب ) دعب ديلاسا رد کسيد لکش

.

یلصا هظفاح رد هحفص هزادنا مه یاهرفاب زا یا هيار ا ): Cache ( شک

.

تسا هداد خر hit دشاب دوجوم شک رد هک دنک هراشا هحفص رد صاخ رصنع کي هب یدربراک همانرب کي رگا : Hit

.

تسا راذ گريثات ی ياراک رب کلاب کي رد دوجوم یاه روت کس دادعت باختنا

هتفرشيپ هداد هاگياپ 18

Platter Arm Assembly

کسيد یهدنامزاس

Track Sector Cylinder Spindle Read/Write Head

هتفرشيپ هداد هاگياپ 19

کسيد یهدنامزاس

هتفرشيپ هداد هاگياپ 20

رتشيب هعلاطم یارب Database Systems An Application Oriented Approach

Chapter 9.

Michael Kifer, Arthur Bernstein, Philip M. Lewis .

Pearson Addison Wesley Publication, 2006.

هتفرشيپ هداد هاگياپ 21