Чому RAID 0 класифікується як RAID, коли він не є зайвим?


32

Я працював в ІТ досить багато років, тому я знаю, що таке RAID-масив, що таке RAID 0, RAID 1, 5, 6, 10, 50, 60 і т.д. розмова на роботі; якщо RAID означає зайвий масив незалежних (або недорогих) дисків, то чому RAID 0 класифікується як RAID взагалі, а не просто смугастий масив?

Якщо смуга даних на декількох дисках в одному масиві не дає жодних надмірностей, то чому він класифікується як масив RAID? Безумовно, найменше число повинно бути RAID 1 (дзеркальним відображенням), оскільки саме тоді насправді починається надмірність?


1
0 не вказує на рівень рейду, він вказує на смугу. Те саме для 0,10,50,60 тощо
JamesRyan

Я думаю, це залежить від того, яке визначення ви дотримуєтесь. dictionary.reference.com/browse/redundant згадує: 2. перевищення; перевищення звичайного або природного. - Отже, якщо ви приймаєте це визначення, то RAID-0 є юридичною термінологією, оскільки додатковий диск не потрібен для нормальної роботи.
MonkeyZeus

З тієї ж причини нульові фунти - це сума грошей, але нічого не варто.
Sobrique

Відповіді:


36

Ви насправді частина відповіли на це у своєму запитанні.

Найнижча форма RAID - RAID 1. RAID 0 додано після визначення RAID (не можу знайти посилання на дату для цього)

0 в RAID 0 використовується, щоб означати, що насправді він не вважається зайвим. Подумайте про це як більш правдиве / хибне, де 0 - хибне.


3
Здається, читання Вікіпедії має дати для RAID-4 (перший, мабуть, перший), RAID-1, RAID-5, RAID-2, ганьба це не згадує, коли RAID-0 з'явився, можливо, його слід називати NRAID0 - Non -Резервний;)
Гевін Берк

3
Оригінал документа 1988 року від Patterson, Gibson, Katz, який описує RAID-1 через RAID-5, знаходиться тут: cs.cmu.edu/~garth/RAIDpaper/Patterson88.pdf . Документ 1994 року, який додає посилання на RAID-0 і RAID-6, знаходиться тут: web.eecs.umich.edu/~pmchen/papers/chen94_1.pdf
Грег

1
Отже, якщо RAID-0 означає, що RAID помилковий, чому його все ще називають RAID?
Зак

6
@Zack - тому що решта абревіатури підходить (масив недорогих дисків) і використання абревіатур часто виходить за рамки їх наміченого наміру, коли це доречно. Візьміть HTTP, він знаходиться в одному човні, оскільки його рідко використовують для перевезення гіпертексту, але також json, відео, аудіо, графіка ... ніхто не піде "зомг !!! Це не гіпертекст. Мені потрібно знайти інший протокол".
Джеймс Снелл

Sooo .... автори специфікації RAID були розробниками Python?
hBy2Py

12

RAID - це лише назва зі значенням, яке змінювалося з часом.

Важлива частина полягає в тому, що основні технології та механізми однакові для рівнів RAID, тому для досягнення всіх рівнів RAID ви використовуєте один і той же контролер (або програмне забезпечення, наприклад, mdraid).


1
Я здогадуюсь, R в RAID завжди було надлишковим словом? Дійсно, контролер RAID може робити смугастий, дзеркальний тощо, хоча смугастий не є зайвим, так що це має сенс.
Гевін Берк

Так, але насправді це просто ім'я. Я перестала піклуватися про імена десятиліттями тому, через весь марний маркетинг, до якого ми, як правило, потрапляємо ...
Sven

@GavinBurke RAID - це те, що додає надмірності дискам. RAID 0 - це варіант RAID, який насправді не є зайвим, але він інакше все-таки RAID, тому вони називали його RAID 0.
user253751

2
@GavinBurke У модифікованому Minecraft є предмет під назвою "нестабільний злиток", який бурхливо вибухає незабаром після того, як ви його виробите. Пізніше вони додали спосіб зробити такі, які не вибухають ... вони ідентичні нестабільним злиткам, за винятком того, що вони не вибухають, тому їх називають "стабільними нестабільними злитками". Така ж ідея в дії.
користувач253751

6

Як показали інші, RAID 0 можна вважати рівнем 0, що означає нульову надмірність. Він називається RAID, навіть якщо немає двох зайвих причин:

  • Зазвичай його визначають і говорять в одних і тих же контекстах, тому ім'я застрягло. Те ж саме не можна сказати і для JBOD, але подібні домовленості не мають тенденції описуватися разом із рівнями RAID, оскільки вони мають менше спільного (RAID 0 принаймні передбачає зачистку, як виявлено у подібних RAID 5).

  • Хоча RAID 0 не пропонує резервування самостійно, він часто використовується як складова композиції RAID, яка пропонує надмірність. RAID 10 є найпоширенішим, поєднуючи 0 для швидкості з 1 для надмірності. RAID 50 та RAID 60 зустрічаються рідше, але однаково справедливі, за винятком випадків, коли потенційне звернення до ефективності запису (із-за шаблону запису 5/6 читання-контрольної суми) викликає занепокоєння.


2

Зазвичай ви говорите про рівень RAID. Отже, ви кажете, що система RAID-0, це не означає, що вона є "надмірною з типом 0", це означає лише, що вона "рівня RAID 0", відьма означає, що взагалі немає рейду.



-1

Чистий маркетинг.

<reminisce> Я пам’ятаю, коли на ринку почали з’являтися файлові сервери для локальних мереж. І так, RAID 0 була однією з можливих конфігурацій. RAID був настільки здоровенним моторошним словом у той час, що менеджери просто запитували: "чи добре у сервера RAID?" не знаючи точно, що це означало. Тож хитрі продавці почали називати смугу "RAID 0", і, таким чином, вони могли "правдиво" сказати "чому так!" </reminisce>

РАЙД ... це був настійний абревіатура. Не як, скажімо, SCSI, (вимовляється "скуйовджений"). Це був один із тих кількох абревіатур, що ІТ-менеджер міг викинути на зустрічі бюджетів високого рівня, щоб засліпити інших у схваленні покупки. Ви хочете отримати свій шматочок бюджетного пирога? Ви повинні мати хороші абревіатури. Просто спробуйте сказати, "щойно ми повинні отримати SCSI" на подібній зустрічі. Подивіться, як далеко ви доїдете.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.