Имя: Пароль:
IT
Админ
Ожидание захвата таблицы при скорости массива 1 г\с
0 majjorov
 
26.05.11
10:46
На сервере терминалов с 12 гигами мозгов, Xeon X3440\ установлен райд контроллер Adaptec Raid 51245\на нём объеденены в райд 0 (страйп) (в дальнейшем переделаю в 10, после того как будут носители, сейчас нужен результат) 5 ССД дисков со скоростью каждого 250 мегабайт в секунду...т.е скорость массива получилась порядка 1 г\с....на сервере в терминальном режиме работают 40 пользователей (база 4 гигабайта DBF)... постоянное ожидание захвата таблицы, при обычных винтах в програмом райде такого не было ... даже при скорости 150 мегабайт в секунду.. что может быть? база не типовая, уже во мнго переработанная нашим программером...на 8ку и SQl перейдём лишь со следующего года...
1 povar
 
26.05.11
10:48
базы на ССД держать, не ссыкатно ?
2 Мулька
 
26.05.11
10:49
Контроллер, имхо
3 Живой Ископаемый
 
26.05.11
10:50
наверное рейд не в курсе что его теоретическая скорость 1 г/с... наверное он считает по-другому.
4 acsent
 
26.05.11
10:50
х..во написана конфа
5 Живой Ископаемый
 
26.05.11
10:51
2(4) она волшебным образом становится х..вее когда чувствует, что работает с более быстрыми дисками?
6 Живой Ископаемый
 
26.05.11
10:52
а, стоп.. еще и 77?
7 majjorov
 
26.05.11
10:54
да база пока 1С 7.7...руководство решило на 8ку только с 2012го
8 acsent
 
26.05.11
10:55
(5) Т.е. туже базу перекладываем на другой диск и все ок?
9 majjorov
 
26.05.11
10:55
для массива позже сделаю зеркало.. пока хочу добиться оптимальной работы...
10 Живой Ископаемый
 
26.05.11
10:56
(8) ну ТС пишет же "при обычных винтах в програмом райде такого не было ... даже при скорости 150 мегабайт в секунду.. что может быть?"
11 acsent
 
26.05.11
10:56
Скорее всего виноваты недавние косяки вашего недопрограммера
12 acsent
 
26.05.11
10:56
(10) ключевое слово БЫЛО
13 majjorov
 
26.05.11
10:57
эту же базу перекину на обычный винт там норм.. ну как относительно скорости обычного винта конечно.. если столько же народу залезет там вообще всё будет висеть....вот 4 винта были в програмном райде о... скорость показывало 150-200 метров в сек... и небыло проблем с транзакциями, ну разве что когда гл. бух запускала отчёт какой нидь огроменный
14 aleks-id
 
26.05.11
10:58
>>руководство решило на 8ку только с 2012го
они не верят в конец света? :)))
15 Aleksey
 
26.05.11
10:58
(5) Бывает такое. Знакомы  2 раптора в райд-0 для мкорости ставили, так база на нем работала медленнее, чем прост на одном рапторе
16 Живой Ископаемый
 
26.05.11
10:59
ладно, мои посты вычитайте, я все равно тут теоретик.. :)
17 majjorov
 
26.05.11
11:00
брали ССд с надеждой что скорость решит броблему с работой в дбф базе... но пока не оправдывает
18 majjorov
 
26.05.11
11:02
сейчас вот думаю дождаться завершения рабочего дня и в контроллер воткнуть обычные САТА... другого выхода пока не вижу...
19 majjorov
 
26.05.11
11:03
может быть у ССд какая то проблема при многопоточной работе... тормоза в 1С начали уже при 5ти пользователях.. если я один был на серваке.. отчёты летали просто...
20 majjorov
 
26.05.11
11:24
"базы на ССД держать, не ссыкатно ?" а почему нужно бояться?
21 dk
 
26.05.11
11:28
а нормальные дисковые тесты погонять на этом чудо рейде не пробовали?
22 dk
 
26.05.11
11:29
2. поставить время ожидания таблиц в 0 - это стандарная рекомендация для терминальщиков
1с - меню - сервис - параметры
23 dk
 
26.05.11
11:39
24 aka MIK
 
26.05.11
11:42
(0) В конфе ничего не меняли последнее время? Ничего не перепроводите? Как там у вас с блокировками?

Семерка она при проведении даже захудалого дока блокирует журнал и все ждут
25 aka MIK
 
26.05.11
11:44
http://www.abelov.com/forum/f.php?pg=0&id=82551 ssd рекомендуют ставить только на pci-e другие просто шины не птянут
26 Fragster
 
гуру
26.05.11
11:44
(0) вчера на THG чтоли, селали рэйд0 из 12 ссд, 15 гигабайта получилось. это так, в качестве оффа

по сабжу - поставь приблуду от ромикса - должно быть оно в проц упирается.
27 Fragster
 
гуру
26.05.11
11:44
(26)+ переписывай на прямые запросы
28 Fragster
 
гуру
26.05.11
11:47
* 1,5 гигабайта
29 majjorov
 
26.05.11
11:55
"приглядитесь к PCI express SSD типа такого "
проверенно брал почти такой же но на 480 гигов... при 15 пользователях скорость чтения записи падает до 15-50 кбайт... не вариант
30 majjorov
 
26.05.11
11:57
вечером всё работало норм.. просто при запуске гл. бух народ это сразу ощущает и всё тупит... решил поменять на это чудо...и получились вот что получилось.. не спасло...т.е изменений ни кто не делал в базе..
31 majjorov
 
26.05.11
11:58
контроллер установлен в PCI-E... конечно же...и кэширование у ССд отрублено..
32 majjorov
 
26.05.11
12:00
сейчас 1 гигабайт... толку то.. скорости работы базы не прибавило... у ССд другой принцып работы нежели у HDD... в результате получается что 1С на обычных винтах в райде при меньшей скорости массива быстрее работает
33 dk
 
26.05.11
12:00
а что про (22)?
34 majjorov
 
26.05.11
12:04
ставил... если при 15...новая реализация ещё открывается, то при 0.. вообще нет.. постоянно ошибка журнала
35 Fragster
 
гуру
26.05.11
12:05
(34) приблуду от ромикса ставь. а вообще - походу глав бух на вопрос о восстановлении последовательности в отчетах нажимает "да" :)
36 1Сергей
 
26.05.11
12:05
>>база 4 гигабайта

Что мешает перейти на скуль?
37 majjorov
 
26.05.11
12:07
своими силами пробовал перетащить базу в скуль.. не удалось.. база перемолочена вся и переписана...а программер у нас по совместительству....предлагал, но пока отложила... и распределённую не одобрили сделать((
38 majjorov
 
26.05.11
12:07
"походу глав бух на вопрос о восстановлении последовательности в отчетах нажимает "да" :)" ...
всегда нажимает ДА... и уезжает обедать...
39 Fragster
 
гуру
26.05.11
12:09
(37) посмотри, что в журнале регистрации творится, 80%, что (35). поможет Книга знаний: Исправление ошибки 1С:Предприятие 7.7/8.0 - 100% загрузка процессора при ожидании блокировки
40 dk
 
26.05.11
12:09
(34) тут 2 варианта, либо (22), либо (35)
но лучше (22)
-------
у тебя не жесткие диски тупят, а процов не хватает, т.к. при блокировке 1с грузит 1 проц на 100%
41 Fragster
 
гуру
26.05.11
12:09
(38) прострели ей коленку
42 dk
 
26.05.11
12:10
(38) гыыыыыыы
43 Fragster
 
гуру
26.05.11
12:10
йа, сука, телепат
44 VladZ
 
26.05.11
12:10
Ожидание захвата таблицы в 1с 7.7 практически не зависит от скорости винтов. Нужно базу смотреть... Может вы там предупреждений в модуль документа нафтикали...
45 Fragster
 
гуру
26.05.11
12:11
(44) => (38)
46 majjorov
 
26.05.11
12:11
проц курит бамбук не напрягается вообще... процентов на 20 максимум загружен...
оперативка 2,5 гига занято.. остальное свободно
47 aka MIK
 
26.05.11
12:11
(40) Дело не в процессорах а в блокировке журнала документов с дедлоками
48 VladZ
 
26.05.11
12:12
(46) Тут дело общей организации данных... А не в железе...
49 Fragster
 
гуру
26.05.11
12:12
нужен робот, который по ночам последовательность будет восстанавливать
50 aka MIK
 
26.05.11
12:12
Вот статья http://www.softpoint.ru/article_id1.htm

Не принципиально что там про скуль
51 majjorov
 
26.05.11
12:12
если не зависит от винтов, то почему такая разительная разница в работе? на HDD и на ССД при одинаковом количестве пользователей... ?
52 Fragster
 
гуру
26.05.11
12:12
(49)+ ну или главбухше объяснить, что так делать не надо
53 Fragster
 
гуру
26.05.11
12:13
(51) потому что раньше упиралось в ХДД, а теперь - в проц, натурально. ну и кстати, нафига кэш вырубил?
54 majjorov
 
26.05.11
12:15
на ССД КЭШ ни к чему...по крайней мере всю мукулатуру то перебрал ясно на это намекает.. всё же ССд это практически оперативка
55 povar
 
26.05.11
12:16
На самом деле ставить SSD туда, где много операций записи -- вообще плохая идея. Мало того, что выигрыша в скорости нет, так вдобавок еще и срок жизни SSD при ннтенвивной записи уменьшается.
56 Fragster
 
гуру
26.05.11
12:16
(54) "намекают"? 14летние задроты на форумах, у которых только они одни за компом?
57 majjorov
 
26.05.11
12:16
на этом серваке системка крутится на http://www.bestmemory.ru/goods/id8760000.html
58 povar
 
26.05.11
12:17
Стирание информации в SSD происходит довольно крупными блоками, поэтому есть эффект нового (или пустого) диска. Количество свободного места больше влияет на долговечность, но при его критическом недостатке и на скорость. Так же на это влияет поддержка и нормальная реализация функции Трим.
59 VladZ
 
26.05.11
12:17
(57) Еще раз: дело не в железе.
60 majjorov
 
26.05.11
12:18
(56) ...если оставляю КЭШ.. скорость чтения записи падает чуть ли не до 30 метров в секунду и вообще невозможно работать
61 majjorov
 
26.05.11
12:19
(58) Трим в райде не работает
62 povar
 
26.05.11
12:20
(61) вот потому и говорю, что для интенсивного чтения/записи и массивов ССД не подходит, пока, по крайней мере
63 povar
 
26.05.11
12:20
+надежность
64 majjorov
 
26.05.11
12:20
(59) сегодня всё же перетащу базы на HDD....это в любом случае придётся сделать чтоб народ мог норм работать завтра...и нашей програмерше задам вопрос.. может что придумает...
65 FN
 
26.05.11
12:32
(64)
меняйте програмера.

ЗЫ могу оптимизировать вашу нетленку удаленно в обмен на железо из (57)
66 majjorov
 
26.05.11
12:35
(65) скромные пожелания)))
67 FN
 
26.05.11
12:39
(66) ну ладно... опускаю планку до 2-х ССД.
68 majjorov
 
26.05.11
12:46
попробую сначало с нашей програмершей поговорить, всё же она автор этой базы и она с неё работает в свободное от основного места работы время....
69 majjorov
 
26.05.11
14:20
перекинул базу на другой комп... там райд 0 из 4х винтов... скорость 200 мс... 10 пользователей.. (просто попросил несколько человек погрузить базу)... ни разу не вышебло ожидания захвата....бред...зачем тогда скорость 1 гиг если по каким то причинам тормозит ССд....даже тот что под систему.. запустил тест на нём.. 2 м\с.. и это от 600-720 м\с по умолчанию..
70 FN
 
26.05.11
14:35
(69) запусти что-то типа hd tune на обоих серверах и сравни результаты
71 acsent
 
26.05.11
14:38
Патч ромикса ставил?
72 acsent
 
26.05.11
14:38
Ясен пень что дело не в дисках. ты бы хоть перф монитор посмотрел
73 acsent
 
26.05.11
14:39
(69) В рабочей тоже 10 юзеров?
74 FN
 
26.05.11
14:51
(72) судя по (69) с дисками тоже есть проблема.
хотя изначально - проблема явно не в дисках
75 povar
 
26.05.11
14:53
дело в дисках, я тебе сразу сказал
76 majjorov
 
26.05.11
14:54
(73) в рабочей 40, просто всех не стану же просить временно отвлечся на тесты...на ССД начал тормозить уже при 5ти.. так что на HDD хватит и 10и
(70) запускаю HD speed и сравниваю...
(71) vk_sleep_1c оно?
77 majjorov
 
26.05.11
14:58
(75) думаеш стоит отказаться от ССД для базы данных?
78 povar
 
26.05.11
14:59
(77) ИМХО еще технология не развита для массивов и большого числа циклов чтение/запись
79 FN
 
26.05.11
15:03
(77) У тебя явно что-то с настройками.
Я сравнивал 10 рейд из 4-х САТА дисков и один (!) ССД. Так ССД был чуть-чуть быстрее в 1С (субъективно) на скульной базе. В ДБФ, теоретически, разница в пользу ССД должна быть еще больше.
80 povar
 
26.05.11
15:05
(79) у меня наоборот все, ССД кингстон модель не помню, 120 Гб
81 FN
 
26.05.11
15:16
(80) у кингстона только одна модель на хоть что-то похожа SNVP325....
остальное все УГ
82 Aleksey
 
26.05.11
15:17
(77) Для одного пользователя нет. Для 50, лучше скази еще ничего не придумали
83 majjorov
 
26.05.11
15:20
(79)как было сказано выше (82) для одного пользователя один результат но когда 40-50 пользователей... там другие нагрузки...
84 majjorov
 
26.05.11
15:21
а если я подниму страйп на HDD к нему зеркало на SSD... такой вариант ктонибудь пробовал?
85 Venom
 
26.05.11
15:23
(23) А в таком исполнение ССД можно в рейд массив собрать?
86 majjorov
 
26.05.11
15:27
(85) PCI-E REVO 480 gb + 5 SSD 50 gb?
87 majjorov
 
26.05.11
15:28
(78) т.е я поторопился с решением перевести базу на ССД?
88 majjorov
 
26.05.11
15:34
как вариант действительно можно попробовать объеденить PCI-E REVO 2 720 м\с и 5 ССД в один массив, но даже если достигну 1,5 г\с ведь не факт что 1С у народа будет быстрее работать... да и как я смогу проверить вечером когда все уже ушли...т.е если я нагружу базу... это одно а утром придёт народ и начнётся всё поновой...
89 acsent
 
26.05.11
15:35
(88) Как таких людей к компам подпускают? Поиск узких мест начинается не с установки ссд
90 majjorov
 
26.05.11
15:37
(89) предлагаете всё же копаться в базе? переводить на SQL? распределять базу? ..
91 acsent
 
26.05.11
15:38
(90) Предлагаю запустить перф мон и узнать РЕАЛЬНЫЕ узкие места
92 majjorov
 
26.05.11
15:52
(91) шкала средняя длина очереди диска 100.000
93 majjorov
 
26.05.11
16:17
(91) осталось 4 пользователя 1С летает....
очередь дисков 0... при народе был 53,000...
94 Fragster
 
гуру
26.05.11
17:31
кстати, модель ссд не указана... есть те, которые только на линейном чтении заявленную скорость и иопсы выдают...
95 majjorov
 
26.05.11
18:38
(94) OSZ SATAII 2.5" Solid Agility 2
96 majjorov
 
27.05.11
07:08
ну что я убрал ССД диски...объеденил обычные SATA страйп...скорость показывало норм.. но тормоза в базе продолжались... отчёты долго формировались ожидание захвата таблицы...сейчас убрал REVO PCI-E c системного и поставил SATAшку...с неё и загрузился...скорость массива баз показывает 250-330 метров \ секунду... народ говорит что всё летает....где логика? почему системный диск так влиял на скорость работы базы?
97 Fragster
 
гуру
27.05.11
08:37
своп?
98 Fragster
 
гуру
27.05.11
08:37
(92) масштаб следовало поменять
99 Fragster
 
гуру
27.05.11
08:37
а вообще кол ж ставит систему и данные на один контроллер?
100 Fragster
 
гуру
27.05.11
08:38
*кто
102 rs_trade
 
27.05.11
09:15
Опыт фаната SSD

Друг компании и просто клевый парень Уиллс Портман может рассказать истории пострашнее. Он заразился религией твердотельных дисков после моего поста 2009-го года. За эти два года он купил восемь дисков и все они сдохли.

— Super Talent 32 Гб SSD, сдох после 137 дней
— OCZ Vertex 1 250 Гб SSD, сдох после 512 дней
— G.Skill 64 Гб SSD, сдох после 251 дня
— G.Skill 64 Гб SSD, сдох после 276 дней
— Crucial 64 Гб SSD, сдох после 350 дней
— OCZ Agility 60 Гб SSD, сдох после 72 дней
— Intel X25-M 80 Гб SSD, сдох после 15 дней
— Intel X25-M 80 Гб SSD, сдох после 206 дней
103 Fragster
 
гуру
27.05.11
09:23
(102) копипастишь с хабры - копипасть полностью
104 rs_trade
 
27.05.11
09:30
105 rs_trade
 
27.05.11
09:31
— OCZ Agility 60 Гб SSD, сдох после 72 дней
— Intel X25-M 80 Гб SSD, сдох после 15 дней

это жесть конечно. на них хоть гарантию дают какую нить?
106 Fragster
 
гуру
27.05.11
09:42
(105) год. и по гарантии меняют.
107 ado
 
27.05.11
09:44
(76) Вообще-то зависит не только от количества пользователей, но и от того, что это за пользователи. Одного (38) достаточно, чтобы база встала колом.
108 majjorov
 
27.05.11
14:56
(99) (100) с чего Вы взяли что данные и система на одном контроллере?
система на встроеном в материнскую плату контроллере, а массив на внешнем контроллере... вот и в чём связь если системный диск стоит ССД а база на другом контроллере на HDD.. пока систему не запустил с обычных HDD... тормоза в 1С не прекратились...может терминальные сессии как то ССД системку грузят....
109 Fragster
 
гуру
27.05.11
15:07
(108) конечно. %TEMP% - его вообще лучше на рамдрайв сделать, если рамы много, гига 4-6
110 majjorov
 
27.05.11
15:15
(109) вечерком перекину темп на SSD
111 Fragster
 
гуру
27.05.11
15:18
(110) встанет колом, перекинь на рамдрайв лучше
112 Fragster
 
гуру
27.05.11
15:19
(111) там операций записи столько же, сколько чтения - для ССД очень плохой вариант - и с точки зрения живучести, и с точки зрения производительности. еще и система трим не поддерживает, наверное
113 majjorov
 
30.05.11
11:58
(102) всё же думаете не стоит держать базу на ССД?