Я просто збираюся встановити свої жорсткі диски з RAID 0. Це дійсно так ризиковано, як кажуть люди?
Я просто збираюся встановити свої жорсткі диски з RAID 0. Це дійсно так ризиковано, як кажуть люди?
Відповіді:
RAID 0 подвоює ваші шанси на збій пам’яті (якщо припустити 2-диск Raid 0). Чому? Тому що тепер ви покладаєтесь на надійність 2 дисків, а не лише одного.
RAID 10 повертає розумний рівень надійності.
RAID 0 означає надмірність ZERO. Щоразу, коли є дані, які потрібно записати на пристрій RAID, вони розділяються надвоє, перша частина записується на перший диск, друга - на другу, що робить операцію запису досить швидкою. Але якщо зламається будь-який диск, всі ваші дані втрачаються (оскільки ви втрачаєте (приблизно) 50% усіх своїх файлів, роблячи всі вони марними)
Так. Якщо ви втратите лише один привід у масиві, ви втрачаєте все. Що означає, що що-небудь на RAID 0 повинно мати резервну копію .
Це залежить від того, для чого ви його використовуєте. Як говорили інші, це приблизно вдвічі збільшує ризик виходу з ладу даних на ньому порівняно з одним диском. Якщо у вас були 3 диски в рейді 0, то 3x ризик і т. Д. ... Це тому, що ви втрачаєте майже всі дані, якщо якийсь один диск виходить з ладу. RAID працює на низькому рівні, тому він, як правило, не розміщує один файл на одному диску, а інший - на іншому диску , а, як правило, розбиває файл на скільки-небудь багато дисків.
Однак якщо у вас є резервна копія, і це статичні дані, і тривалість роботи не має великого значення, то це не небезпечно . Наприклад, я можу використовувати raid 0 на ігровому автоматі з моїми файлами збереження на іншому диску. Таким чином, рівень завантаження буде швидким :-) Але для ІТ-доречного використання це не ідеальний вибір.
ІТ-ситуація була б надмірною машиною зі статичними даними. У цьому випадку нормально машина на деякий час спуститься.
Нарешті, жорсткі диски механічні, і вони ламаються досить часто . Можливо, ви цього не побачите, якщо у вас є лише декілька робочих столів, але з серверною кімнатою і безліччю дисків ви будете замінювати їх досить часто.
Так. у вас є 2 диски, raid 0 - якщо один виходить з ладу, всі дані втрачаються. якщо ви не використовуєте рейд - якщо 1 не вдалося, втрачається 50% даних ...
Якщо ви використовуєте рейд 1 - якщо 1 не вдалося - у вас втрачено 0% даних, але ви сплачуєте двічі за своє обладнання .... :-)
Якщо говорити з особистого досвіду втрати даних, я, безумовно, рекомендую врятувати себе від головного болю та уникати RAID 0. За кожен диск у масиві ви збільшуєте шанси втратити всі дані. У мене було 3 диски в RAID 0, а середній диск вийшов з ладу лише через кілька місяців, втративши майже 1 ТБ даних.
Я не думаю, що рейд 0 взагалі ризикований. Я особисто запускаю рейд 0 для моєї операційної системи для вигідної швидкості. Ви можете ввести шланг для моєї конфігурації рейду в будь-який час будь-якого дня, і я нічого не втрачу. У мене правильно налаштована система, щоб отримати переваги швидкості, не маючи при цьому можливої втрати даних.
Єдиний ризик - це для людей, які не знають, як розподілити ризик.
Я можу сказати вище, тому що я просто працюю лише на важливих файлах на іншому диску, ніж на тому, що використовується для моєї ОС. Я встановлюю додатки та інше на свій основний диск OS, але їх конфігураційні файли та інші є на вторинному диску. Потім вторинний диск - це дзеркала до іншого диска, і я роблю щотижневі резервні копії цього дзеркала на зовнішній диск. Якщо мій Raid 0 (OS Drive) не вдався, я просто витягніть накопичувач / диски і покладу ще один. Візьміть Linux Live CD і скористайтеся програмою на зразок dd або cat, щоб скопіювати вже зроблене зображення на рейд-накопичувачі . Я перезавантажуюсь, і тепер моя система повернулася до незайманого стану.
У 99% випадків RAID-0, ймовірно, буде поганою ідеєю з усіх причин, про які згадували інші (підвищений шанс повного виходу з ладу тощо).
Однак його можна використовувати в деяких (більш екстремальних) ситуаціях, наприклад, у великому масиві серверів, що працюють разом (a la google), де окремі збої на машині критично не впливають на кінцевий вихід, але RAID-0 - це швидкий і дешевий спосіб розширення потенціалу.
Але бути жорстоко чесним і не намагатися бути злим, але якщо ви ставите таке питання, ви не будете в останній групі адміністраторів сервера :)
Дуже багато хлопців говорять про ймовірність, і вони помиляються! Якщо ви хочете ризик скористатись рейдом 0, так це розраховується.
Припустимо, ймовірність відмови hard1 - p1 (в одиниці нашого періоду часу), а hard2 - p2, тоді, коли є ланцюг послідовності, тому що, якщо один жорсткий жорсткий сигнал порушить ланцюг.
Отже, для обчислення ризику маємо: ризик = (1-p1) * (1-p2)
Наприклад, якщо ймовірність відмови hard1 і hard2 становить 0,001, то ризик становить: 0,998001
Отже, як ви бачите, збій 2-х жорстких дисків майже такий же, як імовірність 1 жорсткого збою, який не надто високий.
Але тут є щось інше, що змінює ситуацію, і це те, що ви не можете відновити файли з рейдових зламаних hdds занадто просто, насправді, на мій досвід, це неможливо.
Фактор ризику використання RAID 0 значною мірою залежить від того, що ви збираєтеся ним використовувати.
Що стосується мого досвіду, я почав використовувати RAID 0 рік тому, використовуючи 2 недорогих диска для поліпшення продуктивності в іграх та кілька редагування відео та 1 великий жорсткий диск для простого зберігання. Я зберігаю резервні копії всіх важливих даних там, де я вважаю їх безпечними.
Що я буду робити, якщо один (або обидва) диски помруть на мені? У мене є зображення SO з усіма моїми програмами та драйверами, встановленими, тому я кину несправний диск, покладу інший на використання, поки він не помре, як його брат, придбаю пару абсолютно нових і знову будую масив і переходьте до мого комп’ютера, як я цього хочу.
Я вірю, що raid5 дасть вам деякі переваги як raid0, так і raid1, тому ви отримаєте як підвищену швидкість, так і надмірність, порівняно з використанням лише одного диска. Однак він займає як мінімум три диски.
Теорія ймовірностей говорить, що P1 - це ймовірність виходу пристрою-1, а P2 - для пристрою-2, то вихід з ладу будь-якого з них відбувається з шансом P1 + P2. Це означає, що шанси втратити дані справді вищі, насправді - вдвічі вищі.
Практично у мене є RAID 0, і це не виходить з ладу: жорсткі диски мають 1-2 гарантовані роки стабільності, і часто вони працюють нормально в цей період. Ви можете відстежувати їх параметри SMART, щоб гарантувати, що масив не вийде з ладу непередбачувано.
Я вважаю, що нині жорсткі диски є найповільнішою частиною комп'ютера. Використовуючи RAID 0, я зрозумів, що все працює МНОГО швидше, і вся система більш чутлива: завантаження ОС, м'яке завантаження, .. Насправді, тепер я втомився кожного разу, коли мені доводиться торкатися систем без RAID всередині :)
Однак, як сказав Джош, вам потрібно зробити резервні копії. Не тільки при використанні RAID;)
RAID 0 може бути чудовим рішенням у багатьох випадках, коли простої не є критичними.
RAID дає вам швидкість, надмірність або те і інше. RAID не є резервним рішенням, оскільки він лише захищає технічну помилку, лише один тип відмови, який може призвести до втрати даних. Це означає, що вам потрібно мати рішення для резервного копіювання незалежно від типу RAID, який ви використовуєте.
Незалежно від типу RAID, який ви використовуєте, у вас буде погіршення продуктивності у разі відмови диска або відновлення масиву, а оскільки в цей час жорсткі диски стають все більшими і більшими, а швидкість стає більш-менш застійною - час відновлення може розтягнутися на дні або навіть тижні і створювати зайві навантаження на диски.
Я особисто вважаю за краще запустити RAID 0, який у разі відмови диска буде відновлений із резервної копії. Це для мене швидше, дешевше, менш напружене рішення, оскільки трохи простоїв насправді не викликає занепокоєння.
Пам'ятайте, що під час відновлення масиву кожен блок даних читається / записується на всі диски, незалежно від кількості корисних даних на дисках. На практиці це, як правило, перетворює на набагато швидше дані, перебудовані з резервного копіювання порівняно з відновленням RAID після відмови диска. У поєднанні зі значно меншими циклами запису / зчитування при нормальній роботі RAID 0 порівняно з RAID 1/10 або RAID 5/6 це призведе до меншої кількості відмов диска в цілому.
Все вищесказане справедливо, якщо у вас є чітка стратегія автоматичного резервного копіювання, наприклад:
Щоб мінімізувати час простою навіть при використанні RAID 0, ви можете підключити резервне копіювання гарячих даних на швидких середовищах, таких як зовнішній SSD, оскільки набір гарячих даних зазвичай малий, а зовнішні SSD в ці дні досить дешеві, а також резервне копіювання холодних даних на повільних носіях. Більшість комерційних систем NAS, події дешеві, зможуть зробити це для вас сьогодні без особливих клопотів.
У критичних для місії системах все вищезазначене не має значення, оскільки час простою - це насправді не варіант, але навіть тоді існують кращі рішення - як реплікація знімків на ZFS, кодування brtfs або кодування стирань або надмірність сервера з відмовними системами.