Cách hiểu RAID theo cách đơn giản nhất

 Cách hiểu cách vận hành của RAID cho người không chuyên IT

Thông thường, nếu các bạn không phải chuyên IT, các bạn sẽ hay nhầm lẫn và tự hỏi RAID 0 vs RAID 1 vs RAID 2 vs RAID 3 vs RAID 5 vs RAID 10...là gì, đặc biệt phổ biến cho các câu hỏi liên quan đến các kỳ thi IT hay security quốc tế (Security+, CEH...). Dưới đây mình sẽ mô tả cơ bản sự khác nhau giữa các RAID này với hình mô tả đơn giản và dễ hiểu:

RAID 0 vs RAID 1 - Disk Striping vs Disk Mirroring


Đối với RAID 0, các bạn chỉ cần để ý số 0 - con số nói lên tất cả: RAID 0 không cung cấp việc hỗ trợ việc phục hồi dữ liệu vì nó được lưu trên nhiều ổ đĩa (ít nhất 2 ổ).

Đối với RAID 1, mỗi volume sẽ bao gồm 2 ổ đĩa, do đó có thể phục hồi dữ liệu trong trường hợp ỗ đĩa bị hỏng. Để ý từ "mirror" - gương soi: giống như khi bạn soi gương thì hình ảnh của bạn được phản ánh y chang trong đó.

RAID 2 vs RAID 3

Đối với RAID 2, cơ chế vận hành tương tự RAID 1, chỉ khác là nó tăng cường thêm khả năng truy cập nhanh và tăng dung lượng lưu trữ với >= 02 ổ đĩa thành 1 volume lớn. Ngoài ra, còn có cơ chế hỗ trợ kiểm tra tính toàn vẹn của dữ liệu với ECC. 

Đối với RAID 3, nó dùng cơ chế data stripping và dedicated parity, vì thế đòi hỏi ít nhất 03 ổ đĩa. Các ổ đĩa đầu tiên đóng vai trò striping data, và ồ đĩa còn lại đóng vai trò lưu trữ thông tin parity. Trong trường ổ đĩa nào bị hỏng, ổ đĩa chứa parity sẽ giúp phục hồi dữ liệu và sửa lỗi.

RAID 5 vs RAID 10


Đối với RAID 5, data được stripe từ nhiều ổ đĩa và thông tin parity được chuyển đi khắp tất cả ổ đĩa thành viên. Việc ghi dữ liệu sẽ chậm. RAID 5 đòi hòi ít nhất 3 ổ. 

Đối với RAID 10, đó là sự kết hợp của RAID 1 (mirroring) + RAID 0 (striping): yêu cầu tối thiểu 04 ổ đĩa để thực hiện.  

Comments

Popular posts from this blog

Install Gophish and Start Your Phishing Campaign

[LINUX] - SECURING LINUX SYSTEMS

Hướng dẫn cách đọc và hiểu thông số firewall - tường lửa