Выгрузка кэша контроллера

Конфигурирование, планирование RAID систем, возможности, технологии, теория. Qlogic, LSI Logic, Adaptec ...

Модераторы: Trinity admin`s, Free-lance moderator`s

Ответить
abc
Advanced member
Сообщения: 207
Зарегистрирован: 24 ноя 2003, 14:01
Откуда: Москва

Выгрузка кэша контроллера

Сообщение abc » 08 июн 2005, 15:58

В какой момент контроллер выгружает данные из кэша при включении после аварийного выключения? Может ли что-нибудь помешать контроллеру сохранить данные.  Например, вход в bios конфигурации не повлияет? или повторное выключение?
И еще, более интересный вопрос. Часто отказ диска блокирует шину, контроллер встает, кэш остается грязным. Можно ли рассчитывать, что после устранения несправности + цикла выкл/вкл или ресета, контроллер все-таки выгрузит кэш на диски?

Аватара пользователя
gs
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 16650
Зарегистрирован: 23 авг 2002, 17:34
Откуда: Москва
Контактная информация:

Сообщение gs » 08 июн 2005, 16:49

Контроллер флушит кэш при старте в процессе собственно инициализации. Если конечно батарейка есть :). Надо просто подождать пока он не пройдет все свои стадии - процесс недолгий.

При блокировании шины такое начинается, что грязный кэш покажется цветочками :(

Аватара пользователя
gs
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 16650
Зарегистрирован: 23 авг 2002, 17:34
Откуда: Москва
Контактная информация:

Сообщение gs » 08 июн 2005, 16:51

Хотя в принципе при блокировании шины LUN моментально становится dead и контроллер в кэш все равно ничего набирать не будет. Но что будет с тем, что было в кэше на момент обрушения - одному аллаху ведомо. Тут скорее всего даже разработчики ничего вразумительного сказать не смогут - слишком много вероятностей (вплоть до переклинивания мозгов контроллера при дребезге на шине).

abc
Advanced member
Сообщения: 207
Зарегистрирован: 24 ноя 2003, 14:01
Откуда: Москва

Сообщение abc » 08 июн 2005, 17:09

То есть рассчитывать на то, что в кэше признак грязного кэша хранится на нем самом - нельзя? Я конкретно про линейку MegaRAID интересуюсь. Потому как ежели контроллер состояние кэша вытягивает с него, тогда можно надеяться, что после устранения затыка кэш будет сохранен - или это излишний оптимизьм:cry:?

Аватара пользователя
gs
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 16650
Зарегистрирован: 23 авг 2002, 17:34
Откуда: Москва
Контактная информация:

Сообщение gs » 08 июн 2005, 17:15

Кэш будет сохранен в любом случае, если контроллер в порядке. Но, к сожалению, при вылете шинного буфера винта у контроллера может и крыша съехать. Правда это бывает исключительно редко.

Ответить

Вернуться в «Массивы - RAID технологии.»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 18 гостей