Форум Тринити

Открытый технический форум по серверам и системам хранения данных, кластерным решениям, SAN, NAS.
Microsemi infortrend storage
Текущее время: 26 сен 2018, 11:08

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
СообщениеДобавлено: 12 мар 2003, 12:36 
Не в сети
Site Admin
Site Admin
Аватара пользователя

Зарегистрирован: 22 авг 2002, 12:03
Сообщения: 2004
Откуда: St. Petersburg
BBU - Battary Backup Unit

Батарейка для raid контроллера позволяющая сохранить информацию находящуюся в кеш памяти на момент экстренного отключения питания.

Информация сохраняется несколько суток.
(обычно 2 дня)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 15 май 2003, 10:46 
Не в сети
Site Admin
Site Admin
Аватара пользователя

Зарегистрирован: 22 авг 2002, 12:03
Сообщения: 2004
Откуда: St. Petersburg
из mail переписки:
Цитата:
------------------------CUT----------------------
"BBU - Battary Backup Unit

Батарейка для raid контроллера позволяющая сохранить информацию находящуюся в кеш памяти на момент экстренного отключения питания.

Информация сохраняется несколько суток.
(обычно 2 дня)"
------------------------CUT----------------------

Это так и есть?
Т.е. данные в кеше (SDRAM), если не ошибаюсь, будут сохранятся день-два и ,
после восстановления питания, будут записаны?

Проведем мысленный эксперимент:
во время активной записи отключаем корзину от контроллера,
выключаем питание,
подключаем корзину,
включаем питание,
online на винты, если выпали....

получаем date in consistency?

Это пробовали продеоать, или так производитель пишет (где)?.


С уважением,
Артём Макаров


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 15 май 2003, 10:50 
Не в сети
Site Admin
Site Admin
Аватара пользователя

Зарегистрирован: 22 авг 2002, 12:03
Сообщения: 2004
Откуда: St. Petersburg
To Артём:
К сожалению при описаном вами эксперименте данные будут потеряны, т.к. до штатного для BBU события poweroff произойдёт событие RAID offline, соответственно буфферизировать данные нет смысла.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 15 май 2003, 11:37 
Не в сети
Сотрудник Тринити
Сотрудник Тринити
Аватара пользователя

Зарегистрирован: 23 авг 2002, 17:34
Сообщения: 16730
Откуда: Москва
Встретил одно утверждение, что у адаптековских рэйд контроллеров кэш включается только если установлена батарейка (несмотря на включение в биосе). Отсутствие кэширования я у них уже замечал, а вот батарейку ставить не додумывался. Кто-нибудь знает?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 15 май 2003, 11:46 
Не в сети
free-lance moderator
Аватара пользователя

Зарегистрирован: 15 май 2003, 11:25
Сообщения: 668
Откуда: SPb
setar писал(а):
To Артём:
К сожалению при описаном вами эксперименте данные будут потеряны, т.к. до штатного для BBU события poweroff произойдёт событие RAID offline, соответственно буфферизировать данные нет смысла.

Ага, понял.

(новый эксперимент2) если SCSI подсистема (шина, корзина) в порядке, делаем poweroff. Данные будут записаны после воостановления питания (предполагаем, что диски в offline не выскочили).
Это где-то документировано у производителя? (ссылочка есть?)

(новый эксперимент3) - reset компу - сохранятся данные, или тут тоже все будет потеряно?
Случай практический. Сервер FreeBSD находится далеко, физически недоступен. Залочил систему IPFW. По SSH не войти. Единственый способ - позвать кого нибудь reset нажать.

(Правда есть средство отключить в ядре проверку клавы и клаву на ходу втыкать, а потом ctrl-alt-del)

Не надоел ещё?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 15 май 2003, 11:55 
Не в сети
Site Admin
Site Admin
Аватара пользователя

Зарегистрирован: 22 авг 2002, 12:03
Сообщения: 2004
Откуда: St. Petersburg
art писал(а):
(новый эксперимент2) если SCSI подсистема (шина, корзина) в порядке, делаем poweroff. Данные будут записаны после воостановления питания (предполагаем, что диски в offline не выскочили).
Это где-то документировано у производителя? (ссылочка есть?)

Данные сохранятся.
Ссылочку поищу и поже вставлю в этот пост.

Цитата:
(новый эксперимент3) - reset компу - сохранятся данные, или тут тоже все будет потеряно?
Случай практический. Сервер FreeBSD находится далеко, физически недоступен. Залочил систему IPFW. По SSH не войти. Единственый способ - позвать кого нибудь reset нажать.
(Правда есть средство отключить в ядре проверку клавы и клаву на ходу втыкать, а потом ctrl-alt-del)

даные тоже сохранятся, и вот почитайте по поводу управления сервером на аппаратном уровне: плата расширения IPMI


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 31 окт 2005, 20:59 
Не в сети
Сотрудник Тринити
Сотрудник Тринити
Аватара пользователя

Зарегистрирован: 23 авг 2002, 17:34
Сообщения: 16730
Откуда: Москва
Еще некоторые соображения по поводу батарейки.

Часто раздаются возгласы - "у меня UPS!". Так вот - не всегда он Вам поможет. Птому как - юпсы тоже летят, летят блоки питания, выдергиваются кабели. Бывает это редко, зато очень метко.

Что при этом произойдет.
1. Операционка уверена, что данные записаны, а на самом деле они того. В этом случае будут повреждены записываемые файлы, а Вы об этом даже не узнаете. А если и узнаете, то сделать ничего не сможете. Как крайний случай - повреждение файловой системы. Это еще похлеще будет. Структура NTFS то может быть и восстановится (а может быть и нет, т.к. при интенсивонй нагрузке потерянных кластеров может быть очень много), но вот данные...
2. Рассинхронизация (инконсистентность) массива. Дело в том, что сам контроллер будет думать, что он все записал, а на самом деле... В результате данные в информационных блоках и парити не будут совпадать. До некоторой степени это может быть вылечено consystensy check'ом (кстати далеко не все знают что это такое), но опять таки - далеко не всегда, смотря какая нагрузка и сколько сбойных блоков. А если при этом еще и реальные бэд блоки на винтах есть, дело вообще кончится очень печально. В таких случаях нередко происходит просто развал массива со всеми вытекающими...

Так что не стоит полагаться на авось и экономить на спичках - батарейка стоит как правило порядка полутора сотен баксов, что несравнимо со стоимостью сервера, и, тем более, данных.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 02 сен 2013, 20:06 
Не в сети
Сотрудник Тринити
Сотрудник Тринити
Аватара пользователя

Зарегистрирован: 23 авг 2002, 17:34
Сообщения: 16730
Откуда: Москва
Дополнение в свете новых технологий :)

На большинстве современных аппаратных контроллеров устанавливаются не аккумуляторы, а суперконденсаторы и флэш - для той же цели.
Преимущества:
1. Срок жизни не ограничен 1-2 годами, как в случае аккумулятора. Кондера хватает на весь жизненный цикл сервера.
2. Предельная температура значительно выше (у BBU обычно 40 градусов, что иногда непросто обеспечить).
3. Кондер позволяет сбрасывать содержимое кэша на флэшку сразу же, а не дописывать при последующем включении (в случае BBU нужно успеть включить сервер в течение 2-3 дней после потери питания).


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 3 часа [ Летнее время ]


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB