You are on page 1of 6

RAID cho my tnh bn

Page 1 of 6

RAID cho my tnh bn


Tc gi : Nguy n Thc Hong Linh (valkyrie.lenneth@usa.com)
Trong vi nm tr l i y, t ch l m t thnh ph n xa x ch c trn cc h th ng my tnh l n, my tr m, my ch , RAID c a vo cc my tnh bn d i d ng tch h p n gi n. Tuy nhin, c th ng i mua bi t bo m ch ch (BMC) c a mnh c cng ngh RAID nhng khng ph i ai cng bi t cch s d ng hi u qu . Bi vi t ny gi i thi u thng tin c b n v RAID cng nh m t vi kinh nghi m s d ng tng s c m nh cho PC.

RAID L G? RAID l ch vi t t t c a Redundant Array of Independent Disks. Ban u, RAID c s d ng nh m t gi i php phng h v n cho php ghi d li u ln nhi u a c ng cng lc. V sau, RAID c nhi u bi n th cho php khng ch m b o an ton d li u m cn gip gia tng ng k t c truy xu t d li u t a c ng. D i y l nm lo i RAID c dng ph bi n:

1. RAID 0 y l d ng RAID ang c ng i dng a thch do kh nng nng cao hi u su t trao i d li u c a a c ng. i h i t i thi u hai a c ng, RAID 0 cho php my tnh ghi d li u ln chng theo m t phng th c c bi t c g i l Striping. V d b n c 8 o n d li u c nh s t 1 n 8, cc o n nh s l (1,3,5,7) s c ghi ln a c ng u tin v cc o n nh s ch n (2,4,6,8) s c ghi ln a th hai. n gi n hn, b n c th hnh dung mnh c 100MB d li u v thay v d n 100MB vo m t a c ng duy nh t, RAID 0 s gip d n 50MB vo m i a c ng ring gip gi m m t n a th i gian lm vi c theo l thuy t. T b n c th d dng suy ra n u c 4, 8 hay nhi u a c ng hn n a th t c s cng cao hn. Tuy nghe c v h p d n nhng trn th c t , RAID 0 v n n ch a nguy c m t d li u. Nguyn nhn chnh l i n m cch ghi thng tin x l v nh v y d li u khng n m hon ton m t a c ng no v m i khi c n truy xu t thng tin (v d m t file no ), my tnh s ph i t ng h p t cc a c ng. N u m t a c ng g p tr c tr c th thng tin (file) coi nh khng th c c v m t lun. Th t may m n l v i cng ngh hi n i, s n ph m ph n c ng kh b n nn nh ng tr ng h p m t d li u nh v y x y ra khng nhi u. C th th y RAID 0 th c s thch h p cho nh ng ng i dng c n truy c p nhanh kh i l ng d li u l n, v d cc game th ho c nh ng ng i chuyn lm ho , video s .

2. RAID 1 y l d ng RAID c b n nh t c kh nng m b o an ton d li u. Cng gi ng nh RAID 0, RAID 1 i h i t nh t hai a c ng lm vi c. D li u c ghi vo 2 gi ng h t nhau (Mirroring). Trong tr ng h p m t b tr c tr c, cn l i s ti p t c ho t ng bnh th ng. B n c th thay th a b h ng m khng ph i lo l ng n v n thng tin th t l c. i v i RAID 1, hi u nng khng ph i l y u t hng u nn ch ng c g ng c nhin n u n khng ph i l l a ch n s m t cho nh ng ng i say m t c . Tuy nhin i v i nh ng nh qu n tr m ng ho c nh ng ai ph i qu n l nhi u thng tin quan tr ng th h th ng RAID 1 l th khng th thi u. Dung l ng cu i cng c a h th ng RAID 1 b ng dung l ng c a n (hai 80GB ch y RAID 1 s cho h th ng nhn th y duy nh t m t RAID 80GB).

3. RAID 0+1

mhtml:mk:@MSITStore:D:\Document\Sach\Tai lieu Tin hoc\Mang may tinh-Internet\Eboo...

7/21/2011

RAID cho my tnh bn

Page 2 of 6

C bao gi b n ao c m t h th ng lu tr nhanh nh n nh RAID 0, an ton nh RAID 1 hay cha? Ch c ch n l c v hi n nhin c mu n khng ch c a ring b n. Chnh v th m h th ng RAID k t h p 0+1 ra i, t ng h p u i m c a c hai n anh. Tuy nhin chi ph cho m t h th ng ki u ny kh t, b n s c n t i thi u 4 a c ng ch y RAID 0+1. D li u s c ghi ng th i ln 4 a c ng v i 2 d ng Striping tng t c v 2 d ng Mirroring sao lu. 4 a ny ph i gi ng h t nhau v khi a vo h th ng RAID 0+1, dung l ng cu i cng s b ng t ng dung l ng 4 , v d b n ch y 4 80GB th l ng d li u th y c l (4*80)/2 = 160GB. 4. RAID 5 y c l l d ng RAID m nh m nh t cho ng i dng vn phng v gia nh v i 3 ho c 5 a c ng ring bi t. D li u v b n sao lu c chia ln t t c cc c ng. Nguyn t c ny kh r i r m. Chng ta quay tr l i v d v 8 o n d li u (1-8) v gi y l 3 a c ng. o n d li u s 1 v s 2 s c ghi vo a 1 v 2 ring r , o n sao lu c a chng c ghi vo c ng 3. o n s 3 v 4 c ghi vo 1 v 3 v i o n sao lu tng ng ghi vo a 2. o n s 5, 6 ghi vo a 2 v 3, cn o n sao lu c ghi vo a 1 v sau trnh t ny l p l i, o n s 7,8 c ghi vo 1, 2 v o n sao lu ghi vo 3 nh ban u. Nh v y RAID 5 v a m b o t c c c i thi n, v a gi c tnh an ton cao. Dung l ng a c ng cu i cng b ng t ng dung l ng a s d ng tr i m t . T c l n u b n dng 3 80GB th dung l ng cu i cng s l 160GB.

5. JBOD JBOD (Just a Bunch Of Disks) th c t khng ph i l m t d ng RAID chnh th ng, nhng l i c m t s c i m lin quan t i RAID v c a s cc thi t b i u khi n RAID h tr . JBOD cho php b n g n bao nhiu a ty thch vo b i u khi n RAID c a mnh (d nhin l trong gi i h n c ng cho php). Sau chng s c t ng h p l i thnh m t a c ng l n hn cho h th ng s d ng. V d b n c m vo cc 10GB, 20GB, 30GB th thng qua b i u khi n RAID c h tr JBOD, my tnh s nh n ra m t a 60GB. Tuy nhin, lu l JBOD khng h em l i b t c m t gi tr ph tr i no khc: khng c i thi n v hi u nng, khng mang l i gi i php an ton d li u, ch l k t n i v t ng h p dung l ng m thi.

6. M t s lo i RAID khc Ngoi cc lo i c c p trn, b n cn c th b t g p nhi u lo i RAID khc nhng chng khng c s d ng r ng ri m ch gi i h n trong cc h th ng my tnh ph c v m c ch ring, c th k nh: Level 2 (ErrorCorrecting Coding), Level 3 (Bit-Interleaved Parity), Level 4 (Dedicated Parity Drive), Level 6 (Independent Data Disks with Double Parity), Level 10 (Stripe of Mirrors, ng c l i v i RAID 0+1), Level 7 (thng hi u c a t p on Storage Computer, cho php thm b m cho RAID 3 v 4), RAID S (pht minh c a t p on EMC v c s d ng trong cc h th ng lu tr Symmetrix c a h ). Bn c nh cn m t s bi n th khc, v d nh Intel Matrix Storage cho php ch y ki u RAID 0+1 v i ch 2 c ng ho c RAID 1.5 c a DFI trn cc h BMC 865, 875. Chng tuy c nhi u i m khc bi t nhng a ph n u l b n c i ti n c a cc phng th c RAID truy n th ng. B N C N G CH Y RAID? ch y c RAID, b n c n t i thi u m t card i u khi n v hai a c ng gi ng nhau. a c ng c th b tc chu n no, t ATA, Serial ATA hay SCSI, t t nh t chng nn hon ton gi ng nhau v m t nguyn t c n gi n l khi ho t ng ch ng b nh RAID, hi u nng chung c a c h th ng s b ko xu ng theo th p nh t n u c. V d khi b n b t 160GB ch y RAID v i 40GB (b t k 0 hay 1) th coi nh b n lng ph 120GB v ch v h th ng i u khi n ch coi chng l m t c p hai c ng 40GB m thi (ngo i tr tr ng h p JBOD nh c p). Y u t quy t nh t i s l ng a chnh l ki u RAID m b n nh ch y. Chu n giao ti p khng quan tr ng l m, c bi t l gi a SATA v ATA. M t s BMC i m i cho php ch y RAID theo ki u tr n l n c hai giao ti p ny v i nhau. i n hnh nh MSI K8N Neo2 Platinum hay dng DFI Lanparty NForce4. B i u khi n RAID (RAID Controller) l ni t p trung cc cp d li u n i cc a c ng trong h th ng RAID v n

mhtml:mk:@MSITStore:D:\Document\Sach\Tai lieu Tin hoc\Mang may tinh-Internet\Eboo...

7/21/2011

RAID cho my tnh bn

Page 3 of 6

x l ton b d li u i qua . B i u khi n ny c nhi u d ng khc nhau, t card tch r i cho d n chip tch h p trn BMC. i v i cc h th ng PC, tuy cha ph bi n nhng vi c ch n mua BMC c RAID tch h p l i u nn lm v ni chung y l m t trong nh ng gi i php c i thi n hi u nng h th ng r r t v r ti n nh t, cha tnh t i gi tr an ton d li u c a chng. Trong tr ng h p BMC khng c RAID, b n v n c th mua c card i u khi n PCI trn th tr ng v i gi khng cao l m. M t thnh ph n khc c a h th ng RAID khng b t bu c ph i c nhng i khi l h u d ng, l cc khay hon i nng a. N cho php b n thay cc a c ng g p tr c tr c trong khi h th ng ang ho t ng m khng ph i t t my (ch n gi n l m kha, rt ra v c m m i vo). Thi t b ny th ng s d ng v i c ng SCSI v kh quan tr ng i v i cc h th ng my ch v n yu c u ho t ng lin t c. V ph n m m th kh n gi n v h u h t cc h i u hnh hi n i u h tr RAID r t t t, c bi t l Microsoft Windows. N u b n s d ng Windows XP th b sung RAID kh d dng. Quan tr ng nh t l trnh i u khi n nhng th t tuy t khi chng c km s n v i thi t b . Vi c ci t RAID c th gy m t vi r c r i n u b n thi u kinh nghi m nhng v n c h ng gi i quy t trong ph n sau c a bi vi t. C hai tr ng h p s x y ra khi ng i dung nng c p RAID cho h th ng. N u h th ng RAID b sung ch c dng v i m c ch lu tr ho c lm ni trao i thng tin t c cao th vi c ci t r t n gi n. Tuy nhin n u b n d nh dng n lm ni ci h i u hnh, ph n m m th s r t r c r i v ph i ci t l i ton b t con s 0. RAID CHO RING MNH

1. Ch n ki u RAID V y l b n quy t tm nng c p h th ng c a mnh ln t m cao m i. Nhng ch n l a ki u RAID ph h p khng h n n gi n nh b n ngh. V i i u ki n t i Vi t Nam, b n c th ch n m t s gi i php RAID bao g m 0, 1, 0+1 v 5. Trong RAID 0, 1 l kinh t nh t v th ng c trn h u h t cc dng BMC hi n t i. Ki u RAID 0+1 v 5 th ng ch c trn nh ng lo i cao c p, t ti n. RAID 0 ch c ch n l l a ch n em l i t c cao nh t nhng cng l th mong manh nh t. V d b n s d ng 4 a c ng RAID 0 th t c truy n d li u c th ln t i hn 100MB/s. y l con s h t s c h p d n v i b t k ng i dng PC no. Tuy th kh nng m t d li u cng tng t l ln 4 l n. a c ng my tnh l m t s n ph m my mc c chuy n ng v s b lo ha d n sau th i gian di s d ng (th t may l th i gian a c ng lo ha kh di). Ngoi ra, tr c tr c i n l i hay l i ph n i u khi n cng c th d n t i th m h a. V v y, khng nn s d ng RAID 0 lu tr d li u lu di nhng n l i l l a ch n s m t cho cc a t m c n t c cao, v d lu tr c s d li u web. V n u b n nh s d ng lu di, hy thm m t vi c ng v chuy n sang h th ng RAID 0+1. i u th c s l t ng n u c ngu n ti chnh d i do. RAID 1 n u ch y m t mnh s khng c tc d ng g ngoi chuy n t o thm m t a n a gi ng h t nh chnh. Ng i dng thng th ng c th khng th y h ng th v i RAID 1, ngo i tr nh ng ai ph i lu tr v qu n l nh ng ti li u th c s quan tr ng nh cc my ch lu thng tin khch hng ho c ti kho n. N u dng RAID 1, b n nn cn nh c b sung thm cc khay tro i nng v s gip ph c h i d li u nhanh chng hn (b n c th tho l p v ti n hnh t o b n sao sang m i b sung trong khi h th ng ang lm vi c bnh th ng). RAID 5 vo th i i m hi n t i ang l l a ch n s 1 cho m i lo i hnh my tnh nh kh nng v a s a l i v a tng t c. N u b n d ki n xy d ng m t h th ng RAID t 4 a c ng tr ln th RAID 5 ch c ch n l gi i php t i u.

mhtml:mk:@MSITStore:D:\Document\Sach\Tai lieu Tin hoc\Mang may tinh-Internet\Eboo...

7/21/2011

RAID cho my tnh bn

Page 4 of 6

Cc lo i RAID k t h p, v d RAID 0+1 hay RAID 50 (5+0) th ng cho nh ng c i m c a cc ki u RAID thnh ph n, tuy nhin b n nn cn nh c v ch s d ng n u c n thi t v chi ph cho linh ki n kh cao. Chng ta c th t ng k t l i nh trong b ng.

2. Ch n l a ph n c ng Vi c u tin l ch n l a linh ki n ph h p. V chipset i u khi n RAID, b n khng c nhi u l a ch n v c b n chng c tch h p trn BMC. Tuy nhin b n c n ch nh ng i m sau. Hi n t i b i u khi n RAID tch h p th ng g m hai lo i chnh: chip i u khi n g n ln BMC ho c h tr s n t trong chipset. Thng d ng g m: Chipset tch h p: + Intel ICH5R, ICH6, ICH7. i865/875/915/925/945/955. Nh ng chipset c u nam (SouthBridge) ny i km v i dng

+ nVIDIA nForce2-RAID (AMD), nForce 3 Series (AMD A64), nForce 4 Series (AMD A64/ Intel 775). Chip i u khi n bn ngoi: C kh nhi u ch ng lo i c a cc hng khc nhau nh Promise Technology, Silicon Image, Adaptec, nhng th ng th y nh t l hai dng Silicon Image Sil3112 v 3114. Nh ng lo i c tch h p trong chip c u nam th ng c tr th p, d s d ng. Tuy nhin tnh nng th ng khng nhi u v ph n m m cn h n ch , i khi l m d ng ti nguyn h th ng cho tc v c/ghi. Cc lo i s d ng chip c a hng th ba th tr th ng cao hn (khng ng k ), ph n m m v tnh nng c ph n phong ph hn, s d ng t i thi u ti nguyn; cc lo i card r i th d thay i, tho l p khi c n thi t. Tuy v y b n c n ch m t i u c c k quan tr ng l lo i Silicon Image Sil3112 c tnh tng thch tng i km, do khi chuy n sang cc h RAID khc c th b m t d li u. Sil3114 v cao hn kh c ph c c l i ny. Cc h nForce v ICH5,6,7 c th trao i c ng qua l i d dng, BIOS RAID c a chng cng thng minh hn v th ng c kh nng nh n di n nh ng nhm c ng RAID nh d ng s n. M t s BMC m i nh t v d nh DFI Lanparty NF4 SLI-DR c h tr c RAID 5. V giao ti p dnh cho my tnh bn, thng th ng b n ch tm th y cc lo i PATA ho c SATA v v ph i s d ng nhi u cp, SATA s l l a ch n sng su t hn ngay c khi khng tnh n t c nhanh hn v nhi u c i ti n cng ngh . N u d i do v ti chnh, b n c th m t n m t s s n ph m tng i chuyn nghi p cho php c m thm RAM dng nh b m c c l n nh m tng t c ng k . V c ng th b n nn ch n cc lo i c kh nng truy n d li u l n v t c truy xu t nhanh. T c truy xu t (Access Time) ch nh th i gian c n thi t a c ng tm th y d li u c n dng v thng s ny cng nh cng t t. Ngoi ra c ng cng nn c b m l n (8MB tr ln), m t s model m i c dung l ng b m 16MB v nh ng cng ngh cho php tng hi u nng lm vi c ng k (nh Seagate NCQ ch ng h n). T t nh t cc c ng nn gi ng nhau v RAID s b nh h ng n u c a ch m ch p ho c dung l ng b theo ng tiu ch con su lm r u n i canh. 3. Ci t RAID Vi c ci t RAID ni chung ch y u d a vo BIOS c a mainboard, RAID Controller v h u nh khng c g kh khn.

mhtml:mk:@MSITStore:D:\Document\Sach\Tai lieu Tin hoc\Mang may tinh-Internet\Eboo...

7/21/2011

RAID cho my tnh bn

Page 5 of 6

Sau khi c m c ng vo ng v tr RAID trn bo m ch (tham kh o ti li u i km s n ph m), b n vo BIOS c a BMC b t b i u khi n RAID v ch nh cc c ng lin quan (th ng trong m c Integrated Peripherals). Sau thao tc ny, b n s lu thng s r i kh i ng l i my tnh. Ch th t k mn hnh thng bo v nh n ng t h p phm khi my tnh yu c u (c th l Ctrl+F ho c F4 ty b i u khi n RAID) vo BIOS RAID. i v i BIOS RAID, m c d m i lo i c m t giao di n khc nhau (tham kh o ti li u i km) nhng v c b n b n ph i th c hi n nh ng thao tc sau: + Ch nh nh ng c ng s tham gia RAID.

+ Ch n ki u RAID (0/1/0+1/5). + Ch nh Block Size: y l cha kha nh h ng r t l n t i hi u nng c a gin c ng ch y RAID. i v i RAID d ng Striping, Block size cng c ngha l Stripe Size. N u thng s ny thi t l p khng ph h p v i nhu c u s d ng th s gy lng ph b nh v gi m hi u nng. V d n u Block Size c gi tr l 64KB th t i thi u s c 64KB c ghi vo a trong m i tr ng h p, ngay c khi l m t file text c dung l ng 2KB. V th gi tr ny nn x p x tng ng v i kch th c trung bnh c a cc file b n dng. N u c ng ch a nhi u file nh v d ti li u Word, b n nn block size b, n u ch a nhi u phim nh ho c nh c, block size l n s cho hi u nng cao hn (nh t l v i h th ng RAID 0). Bn c nh , Block size cn c m t ch c nng khc quy t nh vi c file s c ghi vo u. Quay v v i v d Block Size 64KB, n u nh file c kch th c nh hn 64KB, n s ch c ghi vo m t c ng trong h th ng RAID v nh v y s khng c b t c s c i thi n hi u nng no. Trong m t tr ng h p khc, m t file c kch th c 150KB s c ghi vo 3 a v i cc o n 64KB + 64KB + 22KB v b i u khi n c th c thng tin t ba cng lc cho php tng t c ng k . N u b n ch n block size l 128KB th file ch c ghi vo 2 128KB + 22KB m thi. Th c t b n nn ch n Block Size l 128KB cho cc my tnh bn tr khi c nhu c u ring. Sau khi b i u khi n nh n bi t hon h o h a c ng m i, b n ti n hnh ci t h i u hnh cng nh format RAID. Windows XP l m t l a ch n sng su t. Vi c ci t Windows ni chung cng gi ng nh bnh th ng nhng b n c n chu n b m t a m m v a m m ch a trnh i u khi n (driver) cho b i u khi n RAID. Ngay sau khi nh n bn phm vo ci t, b n ph i ch dng ch pha d i mn hnh ci Windows nh n F6 k p lc. Sau ch m t lt v khi c h i, b n nh n S a driver RAID vo ci t. Cc b c cn l i, b n thao tc ng nh v i vi c ci t trn m t a c ng bnh th ng. Sau khi n nh c h th ng, b n ch ci thm nh ng ti n ch i u khi n h th ng RAID t n d ng cc tnh nng m r ng v i khi l c hi u nng n a. C th li t k m t s chng trnh nh Intel Application Acceleration RAID Edition hay nVIDIA RAID Manager.. . Ch chung: N u b n ang c m t a y d li u v mu n thi t l p RAID 0, b n ph i format v lm l i m i th . V th hy tm cho mnh m t phng n sao lu ph h p. N u s d ng RAID 1 th vi c ny khng c n thi t. Thng th ng v i m t h th ng RAID 0 b n nn c thm m t khi c tr c tr c m c d r t kh x y ra. c ng nh lu nh ng th t i quan tr ng phng

mhtml:mk:@MSITStore:D:\Document\Sach\Tai lieu Tin hoc\Mang may tinh-Internet\Eboo...

7/21/2011

RAID cho my tnh bn

Page 6 of 6

Khi my tnh kh i ng l i ( c bi t l khi b kh i ng b t th ng), c th h th ng s d ng l i kh lu qu trnh b i u khi n RAID nh n di n cc a, th m ch c th c nhi u ti ng ng l pht ra ph n c a c ng. B n khng ph i lo l ng v i u ny hon ton bnh th ng do b i u khi n ph i ng b ho t ng c a t t cc trong nhm RAID m n qu n l. Cc nhm a c ng RAID th ng g m vi a c ng ho t ng c nh nhau nn nhi t l ng t a ra kh l n, khng c l i v lu di. B n hy tm gi i php gi i nhi t n u c i u ki n trnh r c r i ngoi mu n.

T NG K T

Gi tr m RAID mang l i cho h th ng l khng th ph nh n - s an ton, hi u nng cao hn ty c u hnh. Th c t cho th y RAID 0 v 0+1 c a chu ng nh t trong mi tr ng gia nh. RAID 0 nhanh nh t nhng cng nguy hi m nh t, ch c n m t tr c tr c l coi nh m i chuy n ch m d t. Trong khi RAID 1 m c d em l i kh nng b o m an ton thng tin nh t nhng cng th ng em l i cho ng i dng c m gic lng ph (chi ti n cho 2 c ng m hi u nng v dung l ng ch c 1). RAID 5 em l i hi u nng cng nh an ton cao nhng thi t b i u khi n th ng kh t, l cha k n s ti n chi cho c ng cng nhi u hn nn t ng i quan tm tr khi cng vi c c n n. Chnh v th , m t s ng i dng l i quay sang h ng s d ng cc a SCSI gi i quy t v n hi u nng/an ton thng tin, tuy nhin chi ph cho m t h th ng SCSI lo i t t c th cn t hn n a. N u k hn, chng ta s th y chu n IDE c nhi u v n v d cc a khng c thi t k ch y lin t c (r t quan tr ng i v i cc h th ng my ch ), dy cp ATA hi n t i cn qu c ng k nh nn khi s d ng nhi u a s d n t i hi n t ng ch t kn case v trong tr ng h p x u nh t, nhi t l ng t a ra s d n t i tr c tr c h th ng. Nhng v i cng ngh ngy cng pht tri n v nh ng chu n m i nh SATA ra i, ch c ch n RAID s c m t tng lai ti sng v tr thnh ng i b n ng hnh l t ng cho cc h th ng my tnh c nhn cao c p.

mhtml:mk:@MSITStore:D:\Document\Sach\Tai lieu Tin hoc\Mang may tinh-Internet\Eboo...

7/21/2011

You might also like