Яка різниця між дзеркальним відображенням програмного забезпечення RAID 1 та підробленим RAID?


13

Щойно я замовив два нових жорстких диска для мого основного робочого столу та копію 64-розрядного Windows 7 Professional. Я хотів би зробити чисту інсталяцію Windows 7 на нові накопичувачі (залиште мій старий завантажувальний розділ Windows XP Professional на деякий час у випадку, якщо щось стане катастрофічно не так тощо). Я хочу, щоб вони були налаштовані в дзеркальному режимі (RAID 1).

Я розумію, що Windows 7 Pro може виконувати дзеркальне програмне забезпечення, але чи можу я налаштувати це безпосередньо під час встановлення? Якщо так, то як? Зауважте, що я хотів би, щоб диск розділився на три розділи (ОС, програми та дані, а також об'ємні дані), усі вони повинні бути дзеркальними.

Було б краще (надійніше чи швидше) використовувати апаратну підтримку RAID моєї материнської плати? Моя материнська плата - це старша версія SLI nVidia nForce 680i, яка не є найбільш стійкою з материнських плат, і я не впевнений, наскільки надійною може бути її конфігурація RAID 1 (або якщо Windows 7 навіть зможе виявити та встановити на апаратному дзеркальному томі) . Також характеристики продуктивності RAID 1 досить різні, ніж RAID 0 або RAID 5, і мені цікаво, чи дзеркальне відображення програмного забезпечення Windows 7 може бути швидше, ніж апаратне RAID 1 (наприклад, я більше адміністратор Unix, коли я доведеться носити шапку адміністратора системи, і я мав великий успіх розгортання ZFS; більшість апаратних реалізацій RAID 1 повинні читати обидва диски та порівнювати результати, щоб шукати помилки даних, але ZFS може читати лише з одного диска в дзеркалі та просто використовувати вбудовану контрольну суму, тобто це може мати до 2 рази кількість прочитаних під час польоту, поки немає корупційних даних).

Редагувати: Гаразд, на моє запитання про те, чи може Windows 7 робити дзеркальне програмне забезпечення, відповіли, і це може. Я все ще не впевнений, чи є кращим вибором програмне забезпечення Windows RAID або функція "фальшивий RAID" апаратної системи моєї плати. Пам'ятайте, що мене цікавить лише дзеркальне відображення - не складніші операції з зачистки або паритету, які, як правило, показують низьку ефективність RAID-рішень на материнській платі.


Ваша плата nVidia nForce, ймовірно, також має програмний RAID, тому це може не мати великого значення.
sinni800

Відповіді:


5

Я думаю, що ефективність мудра, найкраще спробувати обидва і орієнтир, і поділитися результатами тут, щоб усі бачили! Я б запропонував використовувати утиліту ATTO Disk Benchmark .

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


1
Я не знаю, чому я не подумав про те, щоб оцінити себе, - напевно, я питав, чи існують широко відомі підводні камені з будь-яким підходом. Виявляється, якщо ви їх орієнтуєте ... вони виконують приблизно однаково; майже такий же, як, але трохи гірший, ніж один диск (при великих глибинах черги та великих розмірах блоків, один диск отримує неабияке збільшення читання - можливо насичення шини контролера?). Хоча порівняльна перевірка виявила одне: із включеним апаратним підробленим RAID, для завантаження системі потрібно ~ 15 секунд довше, що робить програмний RAID більш привабливим вибором.
kquinn

7

Мої два центи:

Windows 7, ймовірно, вимагає перетворення в динамічні томи для дзеркального відображення. У минулому це вводило всі види головних болів через сумісність з іншими дисковими програмами. Також динамічні обсяги дуже легко зіпсувати, якщо вам коли-небудь доведеться робити операції з відновлення диска. Я знаю це з особистого досвіду. Зазвичай я уникаю динамічних обсягів "як чума".

Дзеркальне відображення на вашій материнській платі зазвичай зберігає сумісну структуру на диску, це означає, що поки ваші вбудовані драйвери sata також завантажуються в ОС, ви можете переміщати будь-який з дзеркальних дисків до звичайного порта sata і завантажуватись в ОС просто, тож не дуже стирчить шию в плані відновлення.

Продуктивність мудра, вони, ймовірно, обидва приблизно однакові: обидва використовують ваш процесор, щоб виконати всю роботу.

Нарешті, RAID материнської плати може мати додаткові корисні функції, такі як автоматичне повідомлення електронною поштою, якщо учасник не працює, що стане в нагоді ....


Мені б хотілося, щоб я бачив цей коментар ще до того, як прийняв рішення (хоча, мабуть, все ще вибрав би програмне дзеркальне відображення з динамічними обсягами). Підробка моєї материнської плати є голими кістками, тому стимулів там немає. Але, як ви кажете, динамічні диски Win7 були трохи дивними. Мені довелося перезаряджати дзеркало чотири рази - один раз при створенні, один раз при відтворенні (викликаному мною) і двічі зараз, здавалося б, випадковими причинами (можливо, пов'язаними з збоями?). Повторний код Win7 затриманий - він намагається одночасно переробити всі дзеркальні розділи на диску, що абсолютно вбиває продуктивність.
kquinn

3

Після того, як мій основний контролер IDE вийшов з ладу в запущеній системі Windows з програмним забезпеченням RAID - і з моїми дисками на окремих контролерах - мене продають, що є правильним вибором. Коли контролер IDE вийшов з ладу, видимим результатом стала невелика трикутна піктограма попередження в системному треї, яка сповіщала мене про проблему, але в іншому випадку система продовжувала працювати нормально. Це було дійсно досить вражаюче, як тільки я зрозумів масштабність того, що сталося.

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


3

Це дійсно залежить від апаратного RAID материнської плати. Набагато дешевші материнські плати (читай: без серверів) вимагають все-таки встановити програмні драйвери RAID всередині Windows.

Також апаратний RAID буде оброблятися за допомогою вашої материнської плати, а отже, він може бути прив’язаний до вашої материнської плати. Якщо ви вже стурбовані стабільністю материнської плати, я б уникнув її RAID, як чума.

У цьому випадку, якщо ваша материнська плата не має фактичного апаратного RAID (не стандартного фальшивого апаратного RAID), вам набагато краще дотримуватися Windows 7 RAID. Навіть при розгляді чистого апаратного RAID порівняно з програмним RAID є компроміси з кожною системою, а апаратний RAID IMO необхідний лише у виробничих умовах.


2

Але ZFS не є RAID 1 або RAID 0 або RAID 5.

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

Наскільки мені відомо, налаштування програмного забезпечення RAID в Windows 7 можна здійснити лише після встановлення, але це безболісний процес навіть на завантажувальному диску (перетворіть диск в динамічний під управлінням диска, оснащення, перезавантаження, налаштування дзеркала).


"Але ZFS не є RAID1 або RAID0 або RAID5." Ні, це все три в одному :) Отже, RAID програмного забезпечення Win7, ймовірно, буде працювати гірше, ніж навіть RAID-контролер RAID на материнській платі. Це добре знати.
kquinn

1
RAID-контролери материнської плати (Intel, nVidia або AMD) не є справжніми апаратними RAID-контролерами. Вони покладаються на драйвери програмного забезпечення для реалізації функціональності RAID. Від того, наскільки вони швидші, ніж впровадження Windows 7, залежить те, наскільки добре виконана робота Microsoft.
користувач10762

2
@davpen [потрібна цитата] Я з радістю скажу, що контролери RAID материнської плати є одними з найгірших контролерів, але я не вірю, що вони вже є програмним RAID (ну, можливо, дещо більше), ніж nvidia GPU - це програмне забезпечення 3D-прискорення, яке покладається на драйвери програмного забезпечення для здійснення 3D-прискорення.
Тайлер

2
@Tyler - На бортових настільних RAID-контролерах немає кешованого пристрою, виділеної оперативної пам'яті або виділеного процесора XOR. Це вивантажує майже всю роботу на процесор, як і програмне забезпечення RAID для Windows. У цьому плані вони виступають майже однаково. Різниця, якщо це якщо ваша материнська плата вмирає, ваш RAID програмного забезпечення Windows можна перенести та імпортувати на іншій машині, ваше псуедо-апаратне рішення не можна переміщувати, за винятком ідентичного контролера підроблених апаратних засобів
MDMarra

2
@ Tyler + MarkM - право MarkM на керованому кеш-пам’яті та виділеній оперативній пам’яті, хоча виділений XOR Pro залежить від того, який чіпсет використовується. деякі чіпсети гірші за інші. якщо ви хочете справжнього HW RAID, у будь-якому випадку вам потрібна додаткова карта PCI (e). але, як каже MarkM, перелік програмного забезпечення RAID на рівні ОС - це портативність для різних апаратних засобів.
квакіт-кіхот

1

Деякі невеликі речі, які слід врахувати:

Ймовірність того, що вам коли-небудь знадобиться запускати такі речі, як програмне забезпечення для обробки зображень на диску: деякі не в змозі побачити апаратний RAID-контролер, коли він увімкнено.

Ви щойно придбали два накопичувачі - імовірно однакові накопичувачі - майже послідовні серійні номери? Якщо так і є проблема з партією, вони можуть вийти з ладу одночасно. RAID не купить вам нічого за цих обставин. Ви повинні купувати їх окремо - сподіваємось, з різних партій.

Коли RAID руйнуються, перевірте, чи потрібно виходити з ОС, щоб відновити дзеркало. На дзеркалах програмного забезпечення, які я бачив, ви можете завантажуватись, запускати ОС і репарацію у фоновому режимі, але це сповільнює вас (очевидно, як це добре читати диск і писати до дзеркала.) Я не впевнений, що потрібно для цього апаратного RAID.


У мене є інші плани резервного копіювання даних для важливих даних. Якби дані цього масиву зникли, я був би засмучений і нещасний - але мене б не накрутили, бо все на ньому є одноразовим або заміним.
kquinn

Я вже пару років використовую RAID материнської плати. Жахлива надійність контролерів, але повторна взаємозв'язок завжди працює у фоновому режимі, коли працює Windows.
Лорен Печтел

У деяких системах, з якими я працював, потрібно було отримати доступ до апаратного набору через власну програму перед завантаженням. Під час завантаження він створив би спеціальний натискання клавіші, і ви мали міні-програму, щоб запустити новий жорсткий диск, здійснити рейд, зламати рейд, відтворити ... але це все було перед завантаженням. Однак це були більш старі системи.
Blackbeagle

1

Я міг би допомогти тут - я спілкувався з людьми, які підтримують Microsoft та людей із Western Digital. Щойно я придбав два накопичувачі на 1 ТБ, оскільки хотів певної впевненості (завдяки моїм резервним лазінам), що мої дані будуть реплікуватися / створюватися резервними копіями з мінімальними перешкодами. Ну ... ось що я знаю:

Ви можете налаштувати дзеркальне відображення (це схоже на RAID 1), але насправді, виконавши наступне - із занепадом.

  1. Вам потрібно встановити Windows 7, щоб зробити дзеркальне відображення - з огляду на те, що ви це зробили

  2. Я, як правило, люблю розділяти свій диск 0 на C і D, де C - для ОС і програм ОС, а D - для даних. Кожен диск диска 0 і 1 повинен бути встановлений на Dynamic. (НЕ форматуйте диск 1 - залиште його неформатованим - інакше наступний крок не спрацює).

  3. Клацніть правою кнопкою миші диск D з диска 0 і лівою кнопкою миші Add Mirror- коли ви це зробите, ви побачите диск 1 і натисніть на нього. Програмне забезпечення знайшло диск 1, оскільки він повністю нерозподілений, і бачити його як безкоштовний диск для дзеркала.

  4. Клацніть OKі через декілька моментів ви побачите той самий простір приводу, який виділяється для диска 0, диск D на диску 1, і він називає його таким же - диск D і ресинхронізуючи з відсотком, що показує прогрес. Це може зайняти деякий час навіть без даних для синхронізації.

Коли ресинхронізація завершена - більше ніяких дій не потрібно - за винятком того, що вам, можливо, доведеться повторно сканувати диск, клацнувши його лівою кнопкою миші та вибравши Actionв меню потім Scan Disks- потрібна хвилина, і ви закінчите.

Тільки проблема полягає в тому, що ви не можете відобразити дзеркальний диск 0 - диск C! Я так засмучений - він намагається це зробити, але отримує лише поки що, і тоді ви отримуєте повідомлення про помилку в області диска 0, а іноді ви отримуєте помилку віртуального дискового менеджера "Не було знайдено екстентів для Plex". У чому справа з цим ?! Я спробував дослідити і, можливо, недостатньо, але ні Microsoft, ні Western Digital не могли мені допомогти. Вони не знають, що це означає, і, можливо, Windows 7 ще не готовий скористатись можливостями керування дзеркальним відображенням.

Як обійти це? - Я був би дуже вдячний, знаючи, як ви це зробили! Будь ласка, напишіть мені на електронну адресу freeman.jeffrey@verizon.net.

Це все, що я отримав - взяв мене за античний день, працюючи з Microsoft Western Western, але отримав цю інформацію.


У мене не було проблем з дзеркальним відображенням моїх системних і C: розділів на Windows 7 Professional x64. Я дотримувався фактично тих самих інструкцій, що й ви, і дзеркально проглядав без жодних проблем.
kquinn

Здається, що "plex" відбувається, якщо у вас вже є інший розділ. Дійсно дратує.
RomanSt

Я маю на увазі, що Windows хоче, щоб дзеркальні розділи завантаження були на одних і тих же секторах на кожному диску (можливо, з причини завантаження). Після отримання помилки "plex", коли я вперше спробував відобразити завантажувальний розділ, я перемістив існуючий перший розділ на цільовому диску в кінець великого блоку вільного простору, щоб вийти з нього, а потім спробував знову віддзеркалення, і це було успішним.
rakslice

1

Не робіть цього.

Я щойно пережив три місяці драматизму з програмним забезпеченням RAID 5 та Windows 7 (64-розрядна версія Premium). Коли RAID працював, це було не так швидко. Система продовжувала скидати жорсткі диски - всього 6. Останньою недоліком було, коли 2 диски жорсткого диска були скинуті, залишивши систему в дуже поганому стані. Я тільки що де-RAIDed системи зараз і є 3 х 1 ТБ жорстких дисків там (як b4 з RAID), і система не повільніше і набагато надійніше.


1

Програмне забезпечення RAID прекрасно працює для RAID 0 і RAID 1 - можливо навіть для RAID 10. Якщо ви хочете перейти на RAID 5 або RAID 6, знайдіть хороший апаратний контролер (ARECA, 3Ware тощо). Будьте обережні, оскільки досить багато RAID-карт на ринку також є "фальшивим RAID", як материнські плати.


0

Я планую встановити свою роздрібну копію на Windows 7 x64 і думаю, що я перейду з апаратного RAID 0 на дзеркальне відображення в Windows.

Справді кілька причин.

  1. Мені не дуже потрібно 1,5 ТБ на робочому столі, коли у мене є кілька туберкульозу в коробках NAS .

  2. дзеркальне відображення набагато безпечніше

  3. У дзеркальному відображенні процесора мало що робити. Існує не-XORing. Звичайно, в RAID 0 немає і XORing. Використання процесора повинно реально грати лише з RAID 5 або RAID 6 або RAID 3.

  4. як говорили інші, портативність, якщо моя материнська плата виходить з ладу.

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