Cách sử dụng nhiều đĩa một cách thông minh Giới thiệu về RAID
RAID cho phép bạn kết hợp nhiều ổ cứng vật lý thành một ổ cứng logic duy nhất. Điều này cho phép bạn phản chiếu dữ liệu của mình qua hai ổ cứng, đảm bảo bạn luôn lưu trữ dữ liệu quan trọng của mình ở nhiều nơi.
RAID là viết tắt của mảng dự phòng của các đĩa độc lập, mặc dù có một loại RAID không cung cấp dự phòng và chỉ tăng hiệu năng.
Cấp độ RAID
RAID không chỉ là một cách duy nhất để kết hợp các đĩa. Có nhiều cấp độ RAID cung cấp các mức hiệu suất và dự phòng khác nhau. Tất cả các cấp RAID đều có một điểm chung: chúng kết hợp nhiều đĩa vật lý thành một đĩa logic duy nhất được trình bày cho hệ điều hành.
- RAID 0: Không giống như các cấp RAID khác, RAID 0 không cung cấp dự phòng. Tuy nhiên, RAID 0 cho phép bạn tăng hiệu suất bằng nhiều đĩa. Khi bạn sử dụng RAID 0, dữ liệu máy tính của bạn ghi vào đĩa cứng được chia thành hai (hoặc nhiều hơn) ổ cứng. Ví dụ: nếu máy tính của bạn ghi tệp 100 MB, 50 MB sẽ được ghi vào một ổ cứng và 50 MB sẽ được ghi vào ổ cứng khác. Khi máy tính cần đọc lại tệp, nó có thể đọc 50 MB từ một ổ cứng và 50 MB từ ổ cứng khác cùng một lúc - điều này sẽ nhanh hơn đọc 100 MB từ một ổ cứng. Tuy nhiên, nếu bất kỳ ổ đĩa cứng nào trong mảng RAID bị chết, bạn sẽ mất dữ liệu của mình. Khi bạn sử dụng RAID 0, nhiều đĩa của bạn dường như là một đĩa cứng lớn hơn và nhanh hơn - nhưng chúng dễ vỡ hơn nhiều.
- RAID 1: Trong RAID 1, hai đĩa được cấu hình để phản chiếu lẫn nhau. Khi máy tính của bạn ghi 100 MB dữ liệu vào các đĩa của nó, nó sẽ ghi cùng 100 MB vào cả hai đĩa cứng. Mỗi đĩa chứa một bản sao hoàn chỉnh của dữ liệu. Điều này đảm bảo rằng, nếu một trong các đĩa bị lỗi, bạn sẽ luôn có một bản sao hoàn chỉnh, cập nhật dữ liệu của bạn.
- RAID 2, 3 và 4: Các cấp độ RAID này ít được sử dụng và thường bị coi là lỗi thời.
- RAID 5: Để sử dụng RAID 5, bạn sẽ cần ít nhất ba đĩa. RAID 5 sử dụng phân chia để phân chia dữ liệu trên tất cả các ổ đĩa cứng, với dữ liệu chẵn lẻ bổ sung được chia cho tất cả các đĩa. Nếu một trong các ổ cứng bị chết, bạn sẽ không mất bất kỳ dữ liệu nào. RAID 5 cung cấp dự phòng dữ liệu với chi phí lưu trữ ít hơn RAID 1 - ví dụ: nếu bạn có bốn ổ cứng 1TB, bạn có thể tạo hai mảng RAID 1 riêng biệt (mỗi mảng 1TB cho tổng dung lượng lưu trữ 2TB) hoặc một mảng RAID 5 với 3TB dung lượng lưu trữ.
- RAID 6: RAID 6 tương tự như RAID 5, nhưng thêm một khối chẵn lẻ bổ sung, viết hai khối chẵn lẻ cho mỗi bit dữ liệu bị sọc trên các đĩa. Bạn mất dung lượng lưu trữ, nhưng RAID 6 cung cấp bảo vệ bổ sung khỏi mất dữ liệu. Ví dụ: nếu hai ổ cứng bị chết trong cấu hình RAID 5, bạn sẽ mất dữ liệu của mình. Nếu hai ổ cứng chết trong cấu hình RAID 6, bạn vẫn sẽ có tất cả dữ liệu của mình.
- RAID 10: Còn được gọi là RAID 1 + 0, RAID 10 phân chia dữ liệu giữa các đĩa chính và phản chiếu dữ liệu này sang các đĩa thứ cấp. Theo cách này, nó cố gắng cung cấp các lợi thế của RAID 0 (chia dữ liệu trên nhiều đĩa để tăng hiệu suất) với các lợi thế của RAID 1 (dự phòng).
Ngoài ra còn có các cấp RAID khác, không chuẩn.
Thiết lập RAID
RAID thường được sử dụng trên các máy chủ, máy tính lớn và các hệ thống máy tính khác, nơi có dữ liệu được lưu trữ dự phòng là rất quan trọng. RAID không được sử dụng trên máy tính để bàn và máy tính xách tay thường xuyên, nhưng nhiều máy tính đi kèm với bộ điều khiển RAID. Nếu bạn muốn, bạn có thể thiết lập cấu hình RAID 1 với hai ổ đĩa để đảm bảo dữ liệu của bạn được nhân đôi trên hai ổ đĩa.
Khi sử dụng RAID, bạn có thể sử dụng RAID phần cứng RAID RAID hoặc RAID. Phần mềm RAID với phần cứng RAID, một thiết bị phần cứng trong máy tính của bạn thực hiện tất cả các RAID. Ví dụ: nếu bạn có RAID phần cứng và thiết lập hai đĩa để hoạt động trong cấu hình RAID 1, bộ điều khiển RAID phần cứng sẽ hiển thị hai đĩa cho hệ điều hành của bạn dưới dạng một đĩa. Tất cả công việc của RAID - phản chiếu dữ liệu, phân chia dữ liệu trên các đĩa cứng, v.v. - được xử lý bởi bộ điều khiển RAID phần cứng. Hệ điều hành của bạn sẽ không biết bạn đang thực sự sử dụng RAID.
Với RAID phần mềm, công việc được xử lý bởi hệ điều hành. Ví dụ: bạn có thể tạo RAID phần mềm trong khi cài đặt Linux trên máy tính của mình - nhân Linux biết về RAID và sẽ tự thực hiện công việc mà không cần bất kỳ phần cứng đặc biệt nào. Bạn cũng có thể tạo RAID phần mềm trong Windows.
Để định cấu hình RAID phần cứng, bạn sẽ cần sử dụng phần mềm điều khiển bộ điều khiển RAID - điều này có thể được truy cập thông qua BIOS của máy tính. Bạn nên kiểm tra tài liệu của bộ điều khiển RAID phần cứng để biết các bước chính xác nếu bạn đang làm điều này.
Công nghệ tương tự
Các hệ điều hành phổ biến có các công nghệ hoạt động tương tự RAID. Windows 8 đã giới thiệu Dung lượng lưu trữ. Linux có trình quản lý âm lượng hợp lý, hoặc LVM. Cả hai công nghệ đều cho phép bạn nhóm một số đĩa vật lý thành một đĩa logic duy nhất để phản ánh dữ liệu của bạn để dự phòng hoặc gộp bộ lưu trữ của đĩa, làm cho nó có sẵn dưới dạng một đĩa mà không cung cấp dự phòng.
Những công nghệ này có vẻ hơi phức tạp, nhưng thực ra chúng là những cách đơn giản hóa mọi thứ. Khi bạn đã thiết lập RAID phù hợp, dữ liệu của bạn sẽ được lưu trữ tự động trên nhiều đĩa cứng, do đó bạn không phải lo lắng về việc mất nó. Phần mềm của bạn thậm chí không cần biết rằng RAID tồn tại.
Tín dụng hình ảnh: Justin Ruckman, Justin Ruckman, fsse8info