Mage1

Mage1
Рейтинг
83
Регистрация
05.07.2007
ClockWorkMouse:
Кто-нибудь ставит SSD в RAID различных уровней, как они себя ведут при этом? Я имею в виду RAID из одних SSD.

А зачем ва RAID из них? Вы имеете в виду RAID1? Поставьте один SSD, он и так достаточно быстр. Читал где-то отчет о тестировании как раз интелов в рейде, едва-едва лучше чем один диск у них вышло.

vlad11:
Я подозреваю, что у вас Сигейты, от 1ТБ и выше.
Для них важно только количество Reallocated_Sector_Ct, у вас терпимо.

да, Seagate ST31500341AS, но всё же смущают большие количества Raw_Read_Error_Rate и Seek_Error_Rate

vlad11:

Может, вернете текст в базу и подключите Сфинкс для поиска в ней?
Если 6ГБ памяти маловато, можно немного подрезать выделение её под ZFS.

можно было бы попробовать, объем оперативки сопоставим с объемом текстовиков, но уже переехал на другой сервер, 24 Гб оперативки и 4х300 Гб SAS диски в RAID 10, файловая система UFS2, всё работает быстро и 15 Гб оперативки простаивает (4 Гб базе данных, 5 Гб сожрали остальные процессы). Думаю вот куда лишнюю оперативу использовать :) Думается при росте нагрузки или объемов данных закешировать в ней что-то, или перенести индекс (6Гб) поисковой системы на виртуальный диск в оперативке. Не подскажете, есть ли средства, позволяющие это сделать красиво? Можно написать скрипт, который при перезагрузке будет создавать диск в памяти с помощью mdmfs и копировать на него данные, но это костыль какой-то.

esetnod:
По DoD 5220.22-M, если не ошибаюсь,спецификация ECE на 7 проходов псевдорандомом и нулями.

7? o_O 6 контрольных

Ничего себе, +120 на проце? И он всё еще живой? Какая же у него максимально допустимая температура?

esetnod:
Успеваем урвать свой кусочек счастья = )
http://www.hetzner.de/en/hosting/produkte_rootserver/eq9
EQ9 без сетапа.

Интересно, а я как раз отказался (с 1-го мая) от EQ9 (заказал другой сервер), они решили их бесплатно устанавливать другим пользователям :)

Pavel.Odintsov:
Ну так и есть :) Ну SSD можете купить, стоять столько же, но скорость явно выше, причем на порядки :)

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

Pavel.Odintsov:

А Фрю мы в принципе не рекомендуем использовать на оборудовании Hetzner. Проблем будет довольно много, если есть время с ними разбираться долгими неделями с квм - пожалуйста, если нужен просто быстрый работающий сервер - мой совет брать Дебиян.

да вроде текущий сервер работает, не жужжит, так что будем продолжать есть кактус :)

ENELIS:
HBA в наше время тоже много чего умеет.
Если там есть кэш на рейде, то все это имеет смысл делать,

Adaptec RAID 5405

Cache Memory

256MB of DDR2 memory

ENELIS:

в противном случае лучше сделать пул зфс raidz2 из 4х дисков (такой в продакшне есть причем на сата 4х1 тб).

хм...то есть 2 диска данных и 2 диска четности? и это работает быстро? :/

iamsens:
интересно ФС работает медленно на чтение или на запись?

больше всего загружена чтением, более 2 млн. мелких файлов отдает, соответственно и меряю я скорость чтения, запись происходит относительно редко.

iamsens:

кстати какая модель аппаратного рейда? иногда лучше использовать софтовый рейд

Итак, контроллер Adaptec 5405, винты Seagate CHEETAH ST3300657SS

Mage1 добавил 05.04.2011 в 11:15

ENELIS:
Попробуйте 2 диска в 0 и 2 райда в zfs mirror. Работать будет быстрее (выходит кеш райда+кеш и оптимизации zfs, т.к. она райды свои делает не на уровне блоков, а на уровне данных), плюс хэши, снапшоты, лимиты, архивирование из zfs.

Надо подумать над этим вариантом. А контроллеры поддерживают такую опцию - из четырех дисков сделать два страйпа?

netwind:
pre-fail - это тип параметра, а не классификация текущего значения параметра. они изначально pre-fail.
лучше значения покажи

истинно так, значения следующие

диск 1

ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x000f 118 099 006 Pre-fail Always - 171780826
3 Spin_Up_Time 0x0003 100 100 000 Pre-fail Always - 0
4 Start_Stop_Count 0x0032 100 100 020 Old_age Always - 4
5 Reallocated_Sector_Ct 0x0033 100 100 036 Pre-fail Always - 1
7 Seek_Error_Rate 0x000f 089 060 030 Pre-fail Always - 880694001
9 Power_On_Hours 0x0032 091 091 000 Old_age Always - 8423
10 Spin_Retry_Count 0x0013 100 100 097 Pre-fail Always - 0
12 Power_Cycle_Count 0x0032 100 100 020 Old_age Always - 4
184 End-to-End_Error 0x0032 100 100 099 Old_age Always - 0
187 Reported_Uncorrect 0x0032 100 100 000 Old_age Always - 0
188 Command_Timeout 0x0032 100 100 000 Old_age Always - 2
189 High_Fly_Writes 0x003a 030 030 000 Old_age Always - 70
190 Airflow_Temperature_Cel 0x0022 048 045 045 Old_age Always In_the_past 52 (Min/Max 16/55)
194 Temperature_Celsius 0x0022 052 055 000 Old_age Always - 52 (0 16 0 0)
195 Hardware_ECC_Recovered 0x001a 046 039 000 Old_age Always - 171780826
197 Current_Pending_Sector 0x0012 100 100 000 Old_age Always - 0
198 Offline_Uncorrectable 0x0010 100 100 000 Old_age Offline - 0
199 UDMA_CRC_Error_Count 0x003e 200 200 000 Old_age Always - 0
240 Head_Flying_Hours 0x0000 100 253 000 Old_age Offline - 212940183576807
241 Total_LBAs_Written 0x0000 100 253 000 Old_age Offline - 733272948
242 Total_LBAs_Read 0x0000 100 253 000 Old_age Offline - 2541841852

диск 2

ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x000f 117 099 006 Pre-fail Always - 130257907
3 Spin_Up_Time 0x0003 100 100 000 Pre-fail Always - 0
4 Start_Stop_Count 0x0032 100 100 020 Old_age Always - 4
5 Reallocated_Sector_Ct 0x0033 100 100 036 Pre-fail Always - 3
7 Seek_Error_Rate 0x000f 089 060 030 Pre-fail Always - 896625586
9 Power_On_Hours 0x0032 091 091 000 Old_age Always - 8424
10 Spin_Retry_Count 0x0013 100 100 097 Pre-fail Always - 0
12 Power_Cycle_Count 0x0032 100 100 020 Old_age Always - 4
184 End-to-End_Error 0x0032 100 100 099 Old_age Always - 0
187 Reported_Uncorrect 0x0032 100 100 000 Old_age Always - 0
188 Command_Timeout 0x0032 100 100 000 Old_age Always - 0
189 High_Fly_Writes 0x003a 001 001 000 Old_age Always - 264
190 Airflow_Temperature_Cel 0x0022 054 049 045 Old_age Always - 46 (Min/Max 16/51)
194 Temperature_Celsius 0x0022 046 051 000 Old_age Always - 46 (0 16 0 0)
195 Hardware_ECC_Recovered 0x001a 048 042 000 Old_age Always - 130257907
197 Current_Pending_Sector 0x0012 100 100 000 Old_age Always - 0
198 Offline_Uncorrectable 0x0010 100 100 000 Old_age Offline - 0
199 UDMA_CRC_Error_Count 0x003e 200 200 000 Old_age Always - 0
240 Head_Flying_Hours 0x0000 100 253 000 Old_age Offline - 49503793062120
241 Total_LBAs_Written 0x0000 100 253 000 Old_age Offline - 1017410449
242 Total_LBAs_Read 0x0000 100 253 000 Old_age Offline - 4049084289

диск 3

ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x000f 119 099 006 Pre-fail Always - 211023399
3 Spin_Up_Time 0x0003 100 100 000 Pre-fail Always - 0
4 Start_Stop_Count 0x0032 100 100 020 Old_age Always - 4
5 Reallocated_Sector_Ct 0x0033 100 100 036 Pre-fail Always - 3
7 Seek_Error_Rate 0x000f 089 060 030 Pre-fail Always - 917633183
9 Power_On_Hours 0x0032 091 091 000 Old_age Always - 8424
10 Spin_Retry_Count 0x0013 100 100 097 Pre-fail Always - 0
12 Power_Cycle_Count 0x0032 100 100 020 Old_age Always - 4
184 End-to-End_Error 0x0032 100 100 099 Old_age Always - 0
187 Reported_Uncorrect 0x0032 100 100 000 Old_age Always - 0
188 Command_Timeout 0x0032 100 099 000 Old_age Always - 1
189 High_Fly_Writes 0x003a 059 059 000 Old_age Always - 41
190 Airflow_Temperature_Cel 0x0022 063 057 045 Old_age Always - 37 (Min/Max 16/43)
194 Temperature_Celsius 0x0022 037 043 000 Old_age Always - 37 (0 16 0 0)
195 Hardware_ECC_Recovered 0x001a 049 045 000 Old_age Always - 211023399
197 Current_Pending_Sector 0x0012 100 100 000 Old_age Always - 0
198 Offline_Uncorrectable 0x0010 100 100 000 Old_age Offline - 0
199 UDMA_CRC_Error_Count 0x003e 200 200 000 Old_age Always - 0
240 Head_Flying_Hours 0x0000 100 253 000 Old_age Offline - 268542830186772
241 Total_LBAs_Written 0x0000 100 253 000 Old_age Offline - 58392503
242 Total_LBAs_Read 0x0000 100 253 000 Old_age Offline - 3686794226

собственно у всех имеются Reallocated_Sector_Ct, а количество Seek_Error_Rate и Raw_Read_Error_Rate астрономическое

vlad11:
А винт точно без бедов?

блин, посмотрел SMART и прозрел :) Все три диска с кучей параметров в pre-fail (Reallocated_Sector_Ct, Seek_Error_Rate, Raw_Read_Error_Rate), то-то я думаю, сервер не тот, что был раньше :) Сыпятся SATA-шные винты, что, правда, и не удивительно, под такой нагрузкой да 24/7 почти год продержались...переезжаем на SAS :)

Всего: 369