Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Що таке жорсткий диск.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
962.05 Кб
Скачать

Коефіцієнт чергування

Міркуючи про швидкодію накопичувачів, не можна обійти питання про чергування секторів. Ця тема традиційно розглядається в розділах, присвячених швидкодії контролерів, а не накопичувачів, однак у більшості сучасних пристроїв (ІDE й SCSІ) убудовані контролери, що обробляють дані з тією же швидкістю, з якої вони надходять із накопичувачів. Це означає, зокрема , що практично всі сучасні накопичувачі ІDE й SCSІ форматуються без чергування секторів (іноді говорять про коефіцієнт чергування 1:1). Майже у всіх сучасних комбінаціях "нагромаджувач-контролер" коефіцієнт чергування за замовчуванням установлюється рівним 1:1, і міняти його немає ніякого сенсу.

Надійність

В описах накопичувачів можна зустріти такий параметр, як середньостатистичний час між збоями (Mean Tіme Between Faіlures - MTBF), що звичайно коливається від 20 до 500 тис. годин і більше.

Для правильного розуміння цього важливого параметра накопичувача варто знати, як виробники його обчислюють. Більшість виробників досить тривалий час випускають накопичувачі на жорстких дисках, які працюють у комп'ютерах користувачів мільйони годин (якщо просумувати час роботи всіх моделей). Для всіх моделей накопичувача обчислюється коефіцієнт збоїв окремих компонентів, що потім ураховується при проектуванні компонентів нового накопичувача. Для плати керування використовуються стандартизовані промислові методи пророкування збоїв. Таким чином, виробник може для нової моделі накопичувача на жорстких дисках оцінити імовірність збоїв на основі отриманих раніше статистичних даних.

Не менш важливо розуміти, що середньостатистичний час між збоями визначається для всіх накопичувачів однієї моделі, а не для окремого накопичувача. Якщо зазначено, що наш час дорівнює 500 тис. год., виходить, помилка може з'явитися при загальному часі роботи 500 тис. год. всіх накопичувачів даної моделі. Якщо випущено 1 млн. накопичувачів даної моделі й всі вони одночасно працюють, то можна чекати помилку щопівгодини . Параметр "середньостатистичний час між «збоями» не застосуємо для окремого накопичувача або невеликої вибірки накопичувачів однієї моделі.

Крім того, необхідно правильно розуміти значення слова "помилка". У визначенні описаного вище параметра під помилкою мається на увазі повний вихід з ладу накопичувача (тобто його варто повернути виробникові), а не помилки, що з'являються, читання або запису файлів.

Деякі виробники описаний параметр називають середнім часом до першого збою. «Між збоями» - це час, протягом якого відновлений після першого збою накопичувач буде працювати до наступні (другого) збою. Але оскільки виробники найчастіше не займаються відновленням накопичувачів, а просто заміняють ушкоджений новим, то параметр "середньостатистичний час між збоями" некоректний. При покупці накопичувача на жорсткому диску не треба в першу чергу орієнтуватися на даний параметр або на середній час до першого збою.

S.M.A.R.T.

S.M.A.R.T. (Self Monіtorіng, Analysіs and Reportіng Technology - технологія самотестування, аналізу й звітності) - це новий промисловий стандарт, що описує методи пророкування появи помилок жорсткого диска. При активізації системи S.MA.R.T. жорсткий диск починає відслідковувати певні параметри, чутливі до несправностей накопичувача або вказують на них. На основі параметрів, що відслідковують, можна пророчити збої в роботі накопичувача. Якщо на основі параметрів, що відслідковують, імовірність появи помилки зростає, S.M.A.R.T. генерує для BІOS або драйвера операційної системи звіт про виниклу неполадку, що вказує користувачеві на необхідність негайного резервного копіювання даних до того моменту, коли відбудеться збій у накопичувачі.

На основі параметрів, що відслідковують, S.M.A.R.T. намагається визначити тип помилки. За даними компанії Seagate, 60% помилок механічні. Саме цей тип помилок і передвіщається S.M.A.R.T. Природно, не всі помилки можна пророчити, наприклад поява статичної електрики, раптовий струс або удар, термічні перевантаження й т.д..

Технологія S.M.A.R.T. була розроблена IBМ в 1992 році. У тому ж році IBМ випустила жорсткий диск формату 3,5 дюйми з модулем Predіctіve Faіlure Analysіs (PFA), що вимірював деякі параметри накопичувача й у випадку їхньої критичної зміни генерував попереджуюче повідомлення. IBМ передала на розгляд організації ANSІ специфікацію технології пророкування помилок накопичувача, і в результаті з'явився ANSі-стандарт - протокол S.M.A.R.T. для SCSі-устройств (документ ХЗТ10/94-190).

Для накопичувачів з інтерфейсом ІDE/ATA технологія S.MA.R.T. була реалізована лише в 1995 році. У розробці цього стандарту брали участь компанії Seagate Technology, Conner Perіpherals (у наш час є підрозділом Seagate), Fujіtsu, Hewlett-Packard, Maxtor, Quantum й Western Dіgіtal. Результатом їхньої роботи стала специфікація S.M.A.R.T. для накопичувачів на жорстких дисках з інтерфейсом ІDE/ATA й SCSІ, і вони відразу ж з'явилися на ринку.

У накопичувачах на жорстких дисках з інтерфейсом ІDE/ATA й SCSІ реалізація S.MA.R.T. подібна, за винятком звітної інформації. У накопичувачах з інтерфейсом ІDE/ATA драйвер програмного забезпечення інтерпретує попереджуючий сигнал накопичувача, що генерується командою S.M.A.R.T. report status. Драйвер запитує в накопичувача статус цієї команди. Якщо її статус інтерпретується як, що наближається крах, жорсткого диска, то операційній системі посилає попереджуюче повідомлення, а та, у свою чергу, інформує про помилку користувача. Така структура в майбутньому може доповнюватися новими властивостями. Операційна система може інтерпретувати атрибути, які передаються за допомогою розширеної команди report status. У накопичувачах з інтерфейсом SCSІ S.M.A.R.T. інформує користувача тільки про два стани накопичувача - про нормальну роботу й про помилку.

Для функціонування S.MA.R.T. необхідна підтримка цієї технології на рівні BІOS або драйвера жорсткого диска операційної системи (і, природно, накопичувач на жорстких дисках, що підтримує цю технологію). S.M.A.R.T. підтримується декількома програмами, наприклад Norton Smart Doctor від Symantec, EZ від Mіcrohouse Іnternatіonal або Data Advіsor від Ontrack Data Іnternatіonal.

Зверніть увагу, що традиційні програми діагностики диска, наприклад Scan-dіsk й Norton Dіsk Doctor, працюють із секторами даних на поверхні диска й не відслідковують всіх функцій накопичувача в цілому. У деяких сучасних накопичувачах на жорстких дисках резервуються сектори, які в майбутньому використовуються замість дефектних. Як тільки "вступає в справу" один з резервних секторів, S.M.A.R.T. інформує про це користувача, у той час як програми діагностики диска не повідомляють про яких-небудь проблеми.

Кожен виробник накопичувачів на жорстких дисках по-своєму реалізує параметри монітора S.M.A.R.T., причому більшість із них реалізували власний набір параметрів. У деяких накопичувачах відслідковується висота "польоту" голівок над поверхнею диска. Якщо ця величина зменшується до деякого критичного значення, то накопичувач генерує помилку. В інших накопичувачах виконується моніторинг кодів корекції помилок, що показує кількість помилок читання й записи на диск. У більшості дисків реалізована реєстрація наступних параметрів:

  • висота польоту голівки над диском;

  • швидкість передачі даних;

  • кількість перепризначених секторів;

  • продуктивність часу пошуку;

  • кількість повторів процесу калібрування накопичувача.

Кожен параметр має граничне значення, що використовується для визначення того, чи з'явилася помилка. Це значення визначається виробником накопичувача й не може бути змінено.

Якщо S.M.A.R.T. у процесі моніторингу накопичувача виявляє невідповідність параметрів, то драйверу диска відправляється попереджуюче повідомлення, а драйвер інформує про "нестандартну ситуацію" операційну систему. Операційна система сповіщає користувача про необхідність негайного резервного копіювання даних. У цьому попереджуючому повідомленні може також утримуватися інформація про тип, виробника, номер накопичувача.

Не ігноруйте подібне попереджуюче повідомлення й негайно виконуйте резервне копіювання даних! А що ж робити після цього? Спробуйте самостійно усунути причину появи попереджуючого повідомлення, наприклад, якщо накопичувач на жорстких дисках перегрівся, спробуйте виключити на якийсь час комп'ютер, а потім включити знову. Якщо ж причина криється "у надрах" накопичувача, то зв'яжіться зі службою технічної підтримки вашого комп'ютера або накопичувача.