RAID 0 so với RAID 1

RAID (mảng dự phòng của các đĩa độc lập) là một công nghệ lưu trữ kết hợp nhiều RAID 0RAID 1Tính năng chính Sọc Phản chiếu Sọc Đúng; dữ liệu bị sọc (hoặc chia) đều trên tất cả các đĩa trong thiết lập RAID 0. Không; dữ liệu được lưu trữ đầy đủ trên mỗi đĩa. Phản chiếu, dự phòng và chịu lỗi Không Đúng Hiệu suất Về lý thuyết, RAID 0 cung cấp tốc độ đọc và ghi nhanh hơn so với RAID 1. RAID 1 cung cấp tốc độ ghi chậm hơn nhưng có thể cung cấp hiệu suất đọc tương tự như RAID 0 nếu bộ điều khiển RAID sử dụng ghép kênh để đọc dữ liệu từ đĩa. Các ứng dụng Trong đó độ tin cậy của dữ liệu ít phải quan tâm và tốc độ là quan trọng. Trường hợp mất dữ liệu là không thể chấp nhận, ví dụ: Lưu trữ dữ liệu Số lượng đĩa vật lý tối thiểu cần thiết 2 2 Đĩa chẵn lẻ? Không được sử dụng Không được sử dụng Ưu điểm Tốc độ: đọc và viết rất nhanh; không có chi phí để tính chẵn lẻ. Sử dụng đĩa 100%. Hiệu năng tuyệt vời, ngay cả khi ghi chậm hơn một chút so với RAID 0. Khả năng chịu lỗi với khả năng phục hồi dễ dàng (chỉ cần sao chép nội dung của ổ đĩa này sang ổ đĩa khác) Nhược điểm Không dư thừa hoặc chịu lỗi. Nếu một ổ đĩa trong RAID bị lỗi, tất cả dữ liệu sẽ bị mất. Dung lượng lưu trữ bị cắt giảm một nửa vì hai bản sao của tất cả dữ liệu được lưu trữ. Khôi phục từ một lỗi yêu cầu tắt nguồn RAID để dữ liệu không thể truy cập được trong quá trình khôi phục.

Nội dung: RAID 0 so với RAID 1

  • 1 Tổ chức dữ liệu trong RAID 0 và RAID 1
  • 2 Độ tin cậy
  • 3 Hiệu suất
    • 3.1 Viết
    • 3.2 Đọc
  • 4 Dung lượng lưu trữ
  • 5 ứng dụng
  • 6 Kết hợp RAID 0 và RAID 1
  • 7 tài liệu tham khảo

Tổ chức dữ liệu trong RAID 0 và RAID 1

RAID 0 cung cấp khả năng phân loại không có tính chẵn lẻ hoặc phản chiếu. Sọc có nghĩa là dữ liệu được "chia" đồng đều trên hai hoặc nhiều đĩa. Ví dụ, trong một RAID 0 đĩa được thiết lập, các khối dữ liệu đầu tiên, thứ ba, thứ năm (vân vân) sẽ được ghi vào đĩa cứng thứ nhất và các khối thứ hai, thứ tư, thứ sáu (vân vân) sẽ ghi vào đĩa cứng thứ hai. Một nhược điểm của phương pháp này là nếu ngay cả một trong các đĩa gặp sự cố, toàn bộ thiết lập RAID 0 không thành công do dữ liệu không thể khôi phục được. Về mặt kỹ thuật, điều này được mô tả là thiếu khả năng chịu lỗi.

Lưu trữ dữ liệu trong thiết lập RAID 0 Lưu trữ dữ liệu trong thiết lập RAID 1

Thiết lập RAID 1 là khác nhau. Không có sự phân chia; toàn bộ dữ liệu là nhân đôi trên mỗi đĩa. Điều này dẫn đến nhiều bản sao dữ liệu (). Và nếu một trong các đĩa bị lỗi, dữ liệu vẫn có thể được phục hồi vì nó còn nguyên vẹn trên đĩa thứ hai (hầu hết các thiết lập RAID 1 chỉ sử dụng 2 đĩa, mặc dù một số có thể sử dụng nhiều hơn), có nghĩa là RAID 1 có khả năng chịu lỗi.

Đây là một video hay giải thích sự khác biệt giữa mảng RAID 0 và RAID 1 (một video ngắn hơn của cùng một người có trên YouTube tại đây):

độ tin cậy

RAID 1 cung cấp độ tin cậy cao hơn vì dự phòng; ngay cả khi một trong các ổ đĩa bị hỏng hoàn toàn, dữ liệu vẫn có sẵn trên ổ đĩa kia. Tuy nhiên, mảng RAID không bảo vệ dữ liệu khỏi mục nát bit - sự phân rã dần dần trong phương tiện lưu trữ khiến các bit ngẫu nhiên trên ổ cứng bị lật, làm hỏng dữ liệu. Các hệ thống tệp hiện đại như ZFS và Btrfs bảo vệ chống thối bit thông qua kiểm tra theo từng khối và nên được sử dụng để mọi người nghiêm túc trong việc bảo vệ dữ liệu của họ trong vài năm:

Đó là một quan niệm sai lầm phổ biến khi nghĩ rằng RAID bảo vệ dữ liệu khỏi tham nhũng vì nó gây ra sự dư thừa. Thực tế hoàn toàn ngược lại: RAID truyền thống làm tăng khả năng hỏng dữ liệu do nó giới thiệu nhiều thiết bị vật lý hơn với nhiều thứ bị lỗi hơn. Những gì RAID bảo vệ bạn khỏi mất dữ liệu do lỗi ổ đĩa tức thời. Nhưng nếu ổ đĩa không bắt buộc phải chết một cách lịch sự và thay vào đó bắt đầu đọc và / hoặc ghi dữ liệu xấu, bạn vẫn sẽ nhận được dữ liệu xấu đó. Bộ điều khiển RAID không có cách nào để biết liệu dữ liệu có xấu hay không vì tính chẵn lẻ được ghi trên cơ sở từng sọc chứ không phải trên cơ sở mỗi khối. Về lý thuyết (trong thực tế, tính chẵn lẻ không phải luôn được kiểm tra nghiêm ngặt trên mỗi lần đọc), bộ điều khiển RAID có thể cho bạn biết rằng dữ liệu trong một dải bị hỏng, nhưng sẽ không có cách nào để biết liệu dữ liệu bị hỏng thực sự có được đưa ra hay không lái xe.

Hiệu suất

Viết

RAID 0 cung cấp thời gian ghi rất nhanh vì dữ liệu được chia và ghi vào nhiều đĩa song song. Ghi vào đơn vị RAID 1 chậm hơn so với RAID 0, nhưng tương tự như ghi vào một đĩa đơn. Điều này là do toàn bộ dữ liệu được ghi vào hai đĩa, nhưng song song.

Đọc

Tốc độ đọc cũng rất nhanh trong RAID 0. Trong các tình huống lý tưởng, tốc độ truyền của mảng là tốc độ truyền của tất cả các đĩa được thêm vào với nhau và chỉ bị giới hạn bởi tốc độ của bộ điều khiển RAID. Đọc từ RAID 1 có thể hoặc không thể tăng hiệu năng như vậy, tùy thuộc vào bộ điều khiển RAID. Bộ điều khiển "Thông minh" phân chia tác vụ đọc theo cách tận dụng sự dư thừa dữ liệu và đọc các khối khác nhau từ các đĩa khác nhau. Điều này mang lại hiệu năng tăng cường tương tự như RAID 0 nhưng đối với các bộ điều khiển không có khả năng ghép kênh như vậy, tốc độ đọc và tương đương với một ổ cứng.

Khả năng lưu trữ

Tổng dung lượng lưu trữ có sẵn cho đơn vị RAID 0 chỉ đơn giản là tổng dung lượng lưu trữ của các đĩa riêng lẻ vì không có dự phòng. Tuy nhiên, trong trường hợp mảng RAID 1, có sự sao chép dữ liệu, có nghĩa là tổng dung lượng lưu trữ của đơn vị giống như của một đĩa cứng.

Các ứng dụng

RAID 1 là lựa chọn tốt hơn nếu độ tin cậy là mối quan tâm và bạn muốn tránh mất dữ liệu. Một ví dụ điển hình là nhu cầu lưu trữ dữ liệu. RAID 0 là một lựa chọn tốt hơn trong các tình huống cần một khối lượng lớn lưu trữ tốc độ cao. Ví dụ, quay video HD không nén qua HDSDI và ghi thẳng vào ổ cứng đòi hỏi phải ghi rất nhanh và dung lượng lớn. Một ví dụ khác là cơ sở dữ liệu lớn chứa nhật ký hoặc thông tin khác có khối lượng hoạt động đọc lớn.

Kết hợp RAID 0 và RAID 1

RAID cấp 0 và 1 có thể được kết hợp để tạo ra một dải gương - RAID 10 - hoặc cấu hình gương sọc (RAID 01). Chúng được gọi là các cấp RAID lồng nhau.

Cấu hình lồng nhau RAID 01 Cấu hình RAID 10

RAID 10 có khả năng chịu lỗi cao hơn RAID 01 nên được sử dụng rộng rãi; RAID 01 gần như không bao giờ được sử dụng vì RAID 10 vượt trội so với RAID trong khi sử dụng cùng số lượng đĩa.

Người giới thiệu

  • wikipedia: RAID
  • wikipedia: Cấp độ RAID tiêu chuẩn