Thursday, January 28, 2010

Raid

Hôm trước có nhóm làm về Raid. Ko hài lòng lắm, nhất về phần so sánh các loại Raid.
Khái niệm đầu tiên khi nhắc đến Raid đó chính là: parity và mirroring.
Mirroring liên quan tới việc tạo ra một bản sao của ổ đĩa cứng. Mirroring là một kỹ thuật viết dữ liệu trên một cặp ổ đĩa. Hệ thống đĩa này cho độ tin cậy cao và có các kết quả xử lý giao dịch rất tốt vì công việc được thực hiện bởi ổ này hay ổ kia trong cặp. Khuyết điểm là phải mua hai ổ đĩa mà dung lượng chỉ bằng một ổ duy nhất. Chi phí của mirroring là 100% hay nói cách khác là nó phải có không gian đĩa gấp đôi. Khi một ổ đĩa hỏng thì ổ đĩa đã làm mirror với nó được dùng thay thế.
Parity đem lại sự bảo vệ dữ liệu nói chung giống như mirror, nhưng nó ít tốn kém hơn. Nếu một người dùng có một hệ thống 5 đĩa thì 4 đĩa được sử dụng cho dữ liệu và 1 đĩa được dùng cho parity. Chi phí chỉ có 20%. Đây là một ưu điểm khi xét tới phí tổn.
Vậy Mirror là lưu bản sao của ổ đĩa. Còn Parity thực sự như là checksum.
Mirror sinh bằng cách sao chép dữ liệu lên ổ đĩa ( thường theo phương pháp Stripping). Còn Parity, sinh ra bằng cách XOR các bit tạo ra bit. Như vậy khi một ổ đĩa hỏng có thể dùng các ổ còn lại để hồi phục.
Các loại raid:
RAID-0 hệ thống ghi dữ liệu theo sọc.
RAID-1 hệ thống đĩa làm mirror.
RAID-2 hệ thống song song, Hamming Code.
RAID-3 hệ thống song song có Parity.
RAID-4 hệ thống cần đọc ghi độc lập có một ổ đĩa chuyên làm parity.
RAID-5 hệ thống cần đọc ghi độc lấp có parity trãi khắp mọi ổ đĩa.
Cấp độ RAID phổ biến nhất là RAID-0, RAID-1,RAID-5.
Phần mềm quản lý Raid ( trên M$, ko nhớ có ai hỏi): Disk Array Controllers. Thực ra cũng không hẳn là phần mềm. Mà cũng ko ai chạy Raid mềm cả.
Quên, Support tối đa 2TB cho  1 Array. Có nghĩa là nếu 6 ổ 1TB, add Raid 5 cho 3 ổ, tạo thành 2 cặp 2TB.
Khi hồi phục thì nhớ nhét HDD trắng, unformat vào.
--------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------
All my Lab:
Linux Lab -- window and Cisco Lab
to be continued - I will update more.

No comments:

Install Xposed Inspector and Frida on Genymotion

Today i had some work with android. So i need trace application. I found 2 nice tool can help me: Xposed Inspector and Frida. To setup ther...