You are on page 1of 22

Cҩu hình RAID trên Windows Server 2003 (P1) Khi ә cӭng đưӧc

hoҥt đӝng ӣ chӃ đӝ RAID sӁ có nhiӅu tính năng cao cҩp như:
RAID 0 tăng tӕc đӝ truy xuҩt dӳ liӋu, RAID 1 an toàn cho dӳ
liӋu, RAID 5 vӯa tăng tӕc đӝ truy cұp dӳ liӋu và vүn đҧm bҧo tӕc
đӝ truy xuҩt dӳ liӋu. ĐӇ triӇn khai RAID có hai loҥi Hardware
RAID và Software RAID.

Hҫu hӃt máy chӫ đӅu sӱ dөng Hardware RAID do có nhiӅu tính
năng cao cҩp. Trong bài viӃt này tôi sӁ trình bày cách thiӃt lұp Software RAID trên Windows
Server 2003 đáp ӭng các yêu cҫu nâng cao tӕc đӝ và đҧm bҧo an toàn nhưng chi phí thҩp hơn rҩt
nhiӅu, dӵa trên nӅn tҧng các máy chӫ cҩp thҩp.

Trong bài viӃt sӁ có hai phҫn:

Phҫn I. ThiӃt lұp RAID Trên Windows Server 2003.

Phҫn II. Khҳc phөc sӵ cӕ vӟi các ә cӭng cҩu hình RAID 1 và RAID

—   
  

Giӟi thiӋu RAID

RAID có thӇ triӇn khai đưӧc ӣ hai dҥng.


Trong bài viӃt này tôi chӍ giӟi thiӋu vӟi các bҥn cҩu hình Software RAID trên Windows Server
2003, giúp các bҥn nâng cao hiӋu năng sӱ dөng máy tính mà không cҫn phҧi nâng cҩp máy tính
hiӋn tҥi và hoàn toàn có thӇ thӵc hiӋn trên các PC có sҹn yêu cҫu có ít nhҩt là 2 ә cӭng.

¦  !"#$%$"

- Ә cӭng vұt lý là các loҥi ә khác nhau như: ATA, SATA, SCSI, SAS nhưng khi cài hӋ điӅu hành
Windows lên nó chӍ nhұn ra thành hai ә logic đó là:

+ Ә Basic: Mһc đӏnh khi các bҥn cài Windows lên ә cӭng sӁ là đӏnh dҥng ә Basic. Khi mӝt ә
cӭng ӣ dҥng này nó sӁ chӍ cho phép tҥo 4 Primary Partition và 1 Extend Partition mà thôi.

+ Ә Dynamic: Cho phép tҥo không giӟi hҥn sӕ Volume (lưu ý là ә Basic tҥo ra các phân vùng sӁ
là Partition còn ә Dynamic sӁ là các Volume). Ngoài ra nó còn cho phép tҥo Software RAID trên
các ә Logic ӣ dҥng Dynamic do đó trưӟc khi muӕn cҩu hình RAID trên Windows Server 2003
bҥn phҧi Convert tӯ ә Basic lên ә Dynamic.
Máy tính cӫa tôi có 5 Ә cӭng: 0, 1, 2, 3, 4 hiӋn tҥi đang là ә Basic. ĐӇ xem bҥn chuӝt phҧi vào
My Computer chӑn Manage sau đó chӑn phҫn Disk Management.

Trưӟc khi thiӃt lұp RAID tôi phҧi Convert các ә nào tôi muӕn cҩu hình lên thành ә Dynamic.
Máy tính cӫa tôi có 5 ә tôi mӟi tҥo mӝt Partition tҥi ә Disk0 và cài hӋ điӅu hành Windows Server
2003 lên đó giӡ tôi Convert toàn bӝ chúng lên thành ә Dynamic.

  
 

&'"

- ĐӇ thiӃt lұp RAID 0 trên máy tính yêu cҫu tӕi thiӇu phҧi có 2 Ә cӭng vұt lý, và phҧi convert lên
Dynamic rӗi.

- Ban đҫu tôi có hai ә vұt lý là 8GB nӃu tôi cҩu hình RAID 0 tôi sӁ đưӧc mӝt ә 16GB, nhưng lưu
ý là Software RAID làm viӋc ӣ tҫng Volume (tương đương vӟi Partition) chӭ không ӣ tҫng Disk
vұt lý.
()"   
.

- ĐӇ thiӃt lұp RAID 0 cho mӝt Volume trên Windows Server 2003, tôi phҧi convert ә lên
Dynamic rӗi chӑn New Volume.

Nhҩn Next đӇ tiӃp tөc


Trong Windows Server 2003 khi cҩu hình Volume RAID 0 thì sӁ là ә Striped

- Khi tôi lӵa chӑn Simple tương tӵ như tҥo Partition trên ә Basic không có tính năng nào khác

- Lӵa chӑn Spanned cho phép tҥo mӝt Volume tӯ 32 ә cӭng ӣ dҥng Dynamic nhưng nó sӁ gi tuҫn
tӵ trên tӯng ә cӭng, chӃt mӝt ә cӭng toàn bӝ dӳ liӋu cũng bӏ mҩt.

- RAID 0 tôi phҧi chӑn Striped

- RAID 1 tôi phҧi chӑn Mirrored.


Sau khi tôi chӑn tҥo mӝt Volume ӣ dҥng RAID 0 ± Striped hӋ thӕng yêu cҫu tôi lӵa chӑn Volume
này sӁ đưӧc tҥo ra tӯ nhӳng ә cӭng vұt lý nào. Tӕi thiӇu bҥn phҧi có hai ә cӭng vұt lý, tӕi đa là 8.

- HӋ thӕng cӫa tôi có 5 ә cӭng tôi tҥo RAID 0 tӯ 3 ә cӭng 2, 3 và 4.

- Mӛi ә cӭng vұt lý tôi lҩy 2000 MB điӅu này có nghĩa là Volume tôi tҥo ra sӁ có dung lưӧng là
6000 MB như các bҥn đã thҩy.

- Khi ghi dӳ liӋu nó sӁ ghi đӅu lên các ә cӭng vұt lý, điӅu này cho phép nâng cao tӕc đӝ truy cұp
dӳ liӋu cho hӋ thӕng.

- Thӵc tӃ tôi có mӝt máy tính khá mҥnh vӟi 6GB RAM, khi tôi chưa cҩu hình RAID, máy tính
cӫa tôi chӍ chҥy đưӧc 4 máy ҧo là nhanh, còn tӯ máy ҧo thӭ 5 là rҩt chұm. Tôi nghĩ do quá trình
ghi vào ә cӭng tӕc đӝ chұm. Giҧi pháp tôi mua thêm 3 ә cӭng nӳa vӅ sau đó cҩu hình RAID 0
trên 4 ә, kӃt quҧ tôi chҥy đưӧc 10 máy ҧo vүn OK.
Sau khi lӵa chӑn các ә cӭng chӭa Volume RAID 0 tôi nhҩn Next đӇ tiӃp tөc quá trình tҥo và
Format đӇ sӱ dөng Volume này.

Đһt tên Volume mӟi tҥo ra là ә E tôi nhҩn Next đӇ tiӃp tөc quá trình.
Chon Format mһc đӏnh tôi nhҩn Next đӇ hoàn thành quá trình tҥo Volume RAID 0, kӃt quҧ chúng
ta tҥo đưӧc ә E ӣ dҥng Striped (RAID 0) trên 3 ә cӭng vұt lý, mӛi ә sӁ lҩy 2GB đӇ tҥo ra cҧ ә E
là 6GB.
c. Nhӳng vҩn đӅ.

Mӝt ngày không đҽp trӡi tôi bұt máy tính và phát hiӋn ra mӝt ә đĩa vұt lý cӫa tôi bӏ hӓng, tôi chưa
có bҧn backup nao trên ә RAID 0 vӯa tҥo ra. LiӋu dӳ liӋu cӫa tôi có mҩt thұt không. Câu trҧ lӡi là
chҳc chҳn mҩt 100%. Bҥn thӱ tưӧng tưӧng chҷng hҥn ә RAID 0 cӫa tôi đưӧc tҥo ra tӯ 2 ә vұt lý,
khi mӝt byte đưӧc gi vào ә RAID 0 khi đó mӛi ә vұt lý sӁ chӭa 4 bít. Mӝt byte mҩt 4 bít sӁ thӃ
nào?

Vұy làm cách nào đӇ thiӃt lұp an toàn vӅ mһt dӳ liӋu. Chúng ta cùng nghiên cӭu cҩu hình RAID 1
± Mirror trên Windows Server 2003.

  
 


&'"

- ĐӇ cҩu hình RAID 1 cho mӝt Volume bҥn cҫn tӕi thiӇu là 2 ә cӭng (tӕi đa cũng là 2 ә cӭng) và
ӣ dҥng Dynamic.

- Khi cҩu hình RAID 1.


  
.

- Chuӝt phҧi vào phân vùng còn trӕng trên ә cӭng vұt lý chӑn New Volume sӁ xuҩt hiӋn Wizard
tҥo new volume bҥn nhҩn Next đӇ ra giao diӋn chӑn đӏnh dҥng cho Volume.

Bҥn chӑn Mirrored đây chính là cҩu hình RAID 1 trên Windows 2003. Nhҩn Next đӇ tiӃp tөc quá
trình.
Tôi sӁ lҩy 2GB tӯ hai ә cӭng Disk 2 và Disk3 nhưng toàn bӝ dung lưӧng ә cӭng cӫa tôi vүn chӍ
là 2GB.

Khi tҥo RAID 1, bҥn ghi 1 byte vào Volume này thì trên mӛi ә cӭng vұt lý cũng lưu là 1byte.

Nhҩn Next đӇ tiӃp tөc cho hӋ thӕng Format.


Đһt tên ә này là ә F nhҩn Next đӇ tiӃp tөc.

Nhҩn Next đӇ hoàn thành quá trình tҥo Volume RAID 1 trên Windows Server 2003. Sau bưӟc
này hӋ thӕng sӁ phҧi đӗng bӝ dӳ liӋu giӳa hai ә cӭng vұt lý.
Hình trên thӇ hiӋn đã tҥo ra mӝt Volume F ӣ dҥng Mirror.

Đây là cách tҥo RAID 1 cho mӝt Volume mӟi nhưng tôi có mӝt Volume ӣ dҥng Simple nҵm trên
ә Dynamic tôi hoàn toàn có thӇ tҥo Mirror cho Volume này.

- Chuӝt phҧi vào mӝt Volume có sҹn chӑn Add Mirror


ĐӇ cҩu hình RAID 1 (Mirror cҫn tӕi thiӇu 2 ә cӭng) hӋ thӕng sӁ yêu cҫu bҥn lӵa chӑn phҫn
Mirror cӫa ә đã có trên ә cӭng vұt lý nào. Tôi chӑn Mirror cӫa Volume cӫa tôi lҵm trên Disk 1.
Nhҩn Add Mirror đӇ tiӃp tөc quá trình. Đӧi mӝt lát tôi cho hӋ thӕng đӗng bӝ giӳa hai ә cӭng vұt
lý.

- Trong tình huӕng này tôi chӑn Add Mirror cho ә cӭng Cài Windows nên khi mӝt trong hai ә
cӭng cӫa tôi hӓng tôi vүn hoàn toàn không ҧnh hưӣng gì bӣi RAID 1 là tҥo mӝt bҧn sao lưu
giӕng hӋt.
"* +$,- 

Ӗ như trên dӳ liӋu cӫa bҥn sӁ yên tâm hơn rҩt nhiӅu khi cҩu hình Volume ӣ dҥng RAID 1. Nhưng
mӝt vҩn đӅ đһt ra là hӋ thӕng tҥo mӝt bҧn sao lưu giӕng hӋt bҧn ban đҫu. ĐiӅu này có nghĩa dung
lưӧng ә cӭng sӁ bӏ phí cho viӋc an toàn dӳ liӋu này.

- RAID 0: Tӕc đӝ truy suҩt cao, không an toàn dӳ liӋu, chӃt mӝt ә là mҩt toàn bӝ dӳ liӋu

- RAID 1: An toàn dӳ liӋu, phí dung lưӧng ә cӭng cho viӋc tҥo Mirror.

Vұy tôi liӋu có cách nào trung hòa giӳa vҩn đӅ: Nâng cao tӕc đӝ truy xuҩt và an toàn dӳ liӋu hay
không. Câu trҧ lӡi là có ± chúng ta cҩu hình Volume ӣ dҥng RAID -5 sӁ trung hòa đưӧc cҧ hai
yӃu tӕ trên.

  
 .

&'"
- ĐӇ cҩu hình mӝt Volume RAID 5 bҥn cҫn tӕi thiӇu là 3 ә cӭng vұt lý ӣ dҥng Dynamic.

- Dung lưӧng cӫa Volume khi cҩu hình RAID 5.

  

- Chuӝt phҧi vào phân vùng ә đĩa chӕng chӑn New Volume trong cӱa sә đҫu tiên nhҩn Next chӑn
đӏnh dҥng volume mӟi là RAID 5 nhҩn Next.
Tôi lӵa chӑn Volume mӟi cӫa tôi lҩy tӯ 3 ә cӭng vұt lý là Disk 2, 3, 4. Mӛi ә cӭng vұt lý lҩy 2
GB nhưng tôi chӍ đưӧc dung lưӧng cӫa Volume này là 4GB.

- NӃu RAID 0 tôi sӁ đưӧc 6GB.

- Trên RAID 5 khi tôi thiӃt lұp tӯ ³n´ ә cӭng vұt lý thì trên mӛi ә cӭng vұt lý sӁ chӍ sӱ dөng ³n-
1/n´ dung lưӧng còn 1/n dung lưӧng sӁ đӇ dӵ phòng trong tình huӕng mӝt ә cӭng bӏ hӓng bҩt
ngӡ thì dӳ liӋu vүn không ҧnh hưӣng gì.

- Trong trưӡng hӧp cӫa tôi có 3 ә cӭng vұt lý mӛi ә sӁ sӱ dөng 2/3 dung lưӧng lưu trӳ 1/3 cho dӵ
phòng. Cҧ 3 ә hӧp lҥi sӁ đưӧc (2/3+2/3+2/3)*2GB=4GB.

- Giҧ sӱ 1 ә bӏ hӓng khi đó sӁ mҩt 2/3 dung lưӧng trên mӝt ә cӭng, bҵng mӝt thuұt toán lҩy tӯ các
ә còn lҥi là 1/3+1/3=2/3 dung lưӧng đã bӏ mҩt. Khi đó dӳ liӋu cӫa bҥn sӁ vүn an toàn

Nhҩn Next đӇ tiӃp tөc quá trình thiӃt lұp.


Tôi đһt tên Volume mӟi là G nhҩn Next đӇ hӋ thӕng Format và hoàn thành quá trình tҥo Volume
mӟi ӣ dҥng RAID 5.
Nhҩn Next đӇ hoàn thành quá trình.

- Giӡ là lúc tôi xem lҥi kӃt quҧ:

+ Đã Add Mirror cho ә C: cài windows khi đó yên tâm dù ә Disk0 hay 1 chӃt thì hӋ thӕng vүn
không ҧnh hưӣng.

+ Đã tҥo ra đưӧc mӝt Volume E ӣ dҥng RAID 0 ± Tӕc đӝ đӑc ghi nhanh thích hӧp cho cài đһt
các chương trình chҥy và dӳ liӋu không quan trӑng

+ Đã tҥo ra đưӧc Volume F ӣ dҥng RAID 1 cho lưu trӳ dӳ liӋu.

+ Đã tҥo ra đưӧc Volume G ӣ dҥng RAID 5 cho các ӭng dөng cҫn tӕc đӝ truy xuҩt cao và vүn an
toàn dӳ liӋu.

"* +$,- .

- Là giҧi pháp lưu trӳ hӧp lý nhҩt và cân bҵng đưӧc hai yӃu tӕ tӕc đӝ và an toàn cho dӳ liӋu.

- Có điӅu bҥn cҫn ít nhҩt là 3 ә cӭng vұt lý mà thôi.


O 
 — "/&  

Trong phҫn này tôi giӟi thiӋu vӟi bҥn các loҥi ә cӭng, các loҥi RAID và cách cҩu hình các loҥi
RAID trên Windows Server 2003. Phҫn II cӫa bài viӃt tôi sӁ giӟi thiӋu vӟi các bҥn cách
Troubleshooting khi mӝt ә cӭng vұt lý hӓng, và cách thiӃt lұp lҥi các Volume ӣ dҥng RAID 1 và
RAID 5.

You might also like