Tại sao RAID 0 được phân loại là RAID khi nó không dư thừa?


32

Tôi đã làm việc trong ngành CNTT khá nhiều năm, vì vậy tôi biết mảng RAID là gì, RAID 0 là gì, RAID 1, 5, 6, 10, 50, 60, v.v., nhưng gần đây đã xuất hiện một vài thứ trò chuyện tại nơi làm việc; Nếu RAID là viết tắt của mảng dự phòng của các đĩa độc lập (hoặc rẻ tiền), thì tại sao RAID 0 lại được phân loại là RAID mà không chỉ là một mảng sọc?

Có dữ liệu bị sọc trên nhiều đĩa trên một mảng không cung cấp dự phòng gì, vậy tại sao nó được phân loại là mảng RAID? Chắc chắn số lượng thấp nhất phải là RAID 1 (được nhân đôi) vì đó là khi sự dư thừa thực sự bắt đầu?


1
Số 0 không biểu thị mức đột kích, nó chỉ ra sự phân chia. Tương tự cho 0,10,50,60, vv
JamesRyan

Tôi nghĩ rằng nó phụ thuộc vào định nghĩa bạn tuân theo. dictionary.reference.com/browse/redplus đề cập: 2. vượt quá; vượt quá những gì thông thường hoặc tự nhiên. - Vì vậy, nếu bạn chấp nhận định nghĩa này thì RAID-0 là thuật ngữ pháp lý vì không cần thêm đĩa cho hoạt động bình thường.
MonkeyZeus

Lý do tương tự £ 0 là một khoản tiền, nhưng nó không có giá trị gì.
Sobrique

Câu trả lời:


36

Bạn thực sự một phần đã trả lời điều này trong câu hỏi của bạn.

Dạng thấp nhất của RAID là RAID 1. RAID 0 đã được thêm vào sau khi RAID được xác định (mặc dù không thể tìm thấy tham chiếu đến ngày này)

Số 0 trong RAID 0 được sử dụng để biểu thị rằng thực sự nó không được coi là dư thừa. Hãy nghĩ về nó nhiều hơn Đúng / Sai trong đó 0 là Sai.


3
Có vẻ như vậy, đọc Wikipedia có ngày cho RAID-4 (rõ ràng đầu tiên), RAID-1, RAID-5, RAID-2, thật xấu hổ khi nó không đề cập đến khi RAID-0 xuất hiện, có lẽ nên gọi là NRAID0 - Non -Cung cấp;)
Gavin Burke

3
Bài báo gốc năm 1988 từ Patterson, Gibson, Katz mô tả RAID-1 đến RAID-5 có tại đây: cs.cmu.edu/~garth/RAIDapers/Patterson88.pdf . Một bài báo năm 1994 có thêm tài liệu tham khảo về RAID-0 và RAID-6 có tại đây: web.eecs.umich.edu/~pmchen/ con / pse94_1.pdf
Greg Askew

1
Vậy nếu RAID-0 có nghĩa là RAID sai, tại sao nó vẫn được gọi là RAID?
Zack

6
@Zack - bởi vì phần còn lại của từ viết tắt phù hợp (mảng đĩa rẻ tiền) và việc sử dụng các từ viết tắt thường phát triển vượt quá mục đích thiết kế của chúng khi thích hợp. Lấy HTTP, nó ở trong cùng một chiếc thuyền, vì nó hiếm khi được sử dụng để vận chuyển siêu văn bản, mà còn json, video, âm thanh, đồ họa ... không ai sẽ đi "zomg !!! đó không phải là siêu văn bản tôi cần tìm một giao thức khác."
James Snell

Sooo .... các tác giả của thông số RAID là nhà phát triển Python?
hBy2Py

12

RAID chỉ là một cái tên có ý nghĩa thay đổi theo thời gian.

Phần quan trọng là công nghệ và cơ chế cơ bản giống nhau đối với các cấp độ RAID, vì vậy bạn sử dụng cùng một bộ điều khiển (hoặc phần mềm, ví dụ như sợ) để đạt được tất cả các cấp độ RAID.


1
Tôi đoán R trong RAID luôn luôn là từ dư thừa? Thật vậy, bộ điều khiển RAID có thể tạo sọc, nhân đôi, v.v. mặc dù sọc không thừa nên rất có ý nghĩa.
Gavin Burke

Vâng, nhưng thực sự, đó chỉ là một cái tên. Tôi đã ngừng quan tâm đến những cái tên từ nhiều thập kỷ trước vì tất cả các hoạt động tiếp thị vô dụng mà chúng ta có xu hướng bị ném vào ...
Sven

@GavinBurke RAID là một thứ bổ sung dự phòng cho các đĩa. RAID 0 là một biến thể của RAID thực sự không dư thừa, nhưng nếu không thì nó vẫn là RAID, vì vậy họ gọi nó là RAID 0.
user253751 17/12/15

2
@GavinBurke Trong Minecraft đã được mod, có một vật phẩm gọi là "thỏi không ổn định", phát nổ dữ dội ngay sau khi bạn chế tạo nó. Sau đó, họ đã thêm một cách để làm cho những cái không nổ ... chúng giống hệt với các thỏi không ổn định, ngoại trừ chúng không nổ, vì vậy chúng được gọi là "thỏi không ổn định ổn định". Cùng một loại ý tưởng trong hành động.
user253751

6

Như những người khác đã đề xuất, RAID 0 có thể được coi là mức 0 có nghĩa là không dư thừa. Nó được gọi là RAID mặc dù không có dự phòng vì hai lý do khác:

  • Nó thường được định nghĩa và nói về trong cùng một bối cảnh, vì vậy tên bị kẹt. Điều tương tự cũng không thể nói với JBOD, nhưng những sắp xếp như vậy không có xu hướng được mô tả cùng với các cấp độ RAID vì chúng có ít điểm chung (RAID 0 ít nhất liên quan đến việc phân loại như tìm thấy trong RAID 5).

  • Mặc dù RAID 0 không tự cung cấp dự phòng, nhưng nó thường được sử dụng như một phần của sự sắp xếp RAID tổng hợp cung cấp dự phòng. RAID 10 là phổ biến nhất, kết hợp 0 ​​cho tốc độ với 1 cho dự phòng. RAID 50 và RAID 60 ít phổ biến hơn, nhưng có giá trị như nhau ngoại trừ trường hợp hiệu năng ghi tiềm năng đạt được (do mẫu kiểm tra đọc-kiểm tra 5/6) là một mối quan tâm.


2

Normaly bạn nói về một cấp độ RAID. Vì vậy, tôi nói rằng một Hệ thống là RAID-0 không có nghĩa là nó là 'dự phòng với loại 0', nó chỉ có nghĩa là nó là 'RAID cấp 0', phù thủy có nghĩa là không có cuộc đột kích nào cả.



-1

Tiếp thị thuần túy.

<reminisce> Tôi nhớ khi máy chủ tệp cho mạng cục bộ bắt đầu xuất hiện trên thị trường. Và vâng, RAID 0 là một trong những cấu hình có thể. RAID là một từ thông dụng khổng lồ vào thời điểm đó mà các nhà quản lý chỉ cần hỏi "máy chủ có RAID không?" mà không biết chính xác điều đó có nghĩa là gì. Vì vậy, những người bán hàng xảo quyệt đã bắt đầu định nghĩa lại việc phân loại thành "RAID 0" và do đó họ có thể "nói thật" rằng "tại sao lại như vậy!" </ hồi tưởng>

RAID ... đó là một từ viết tắt. Không giống như, nói SCSI, (phát âm là "scuzzy.") Đó là một trong số ít những từ viết tắt mà người quản lý CNTT có thể bỏ qua trong một cuộc họp ngân sách cấp cao để làm lóa mắt người khác khi phê duyệt mua hàng. Bạn muốn có được miếng bánh ngân sách của bạn? Bạn đã có những từ viết tắt tốt. Chỉ cần thử nói "chúng ta chỉ cần có SCSI" trong một cuộc họp như thế. Xem bao xa bạn nhận được.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.