Имя: Пароль:
IT
Админ
SQL 2005 srv
0 uraskin
 
26.06.12
07:20
Добрый день!

Купили новый сервер: стоит дорого, шумит сильно, выглядит солидно, 1С работает медленно.

Запускаю те же операции, что и на текущем(рабочем, около 30 пол.)  сервере, по характеристикам на порядок слабее - итог, прироста производительности никакой. Из баз: одна своя конфигурация (тут я допускаю огрехи, связанные с кривым кодом) и КА почти типовая (тут то казалось бы что?!)

Новый сервер пробовал настроить по этой статье:
http://infostart.ru/public/65955/, результата не дало.

Самое глупое, что в филиалах эти же базы в файловом режиме работают гораздо быстрее на менее производительных серверах.

Что я делаю не так?
1 IamAlexy
 
26.06.12
07:22
в однопользовательском режиме файловый завсегда работает быстрее
2 IamAlexy
 
26.06.12
07:23
а вообще - быстродействие дисковых подсистем сравни.. это самое узкое место..
3 uraskin
 
26.06.12
07:36
диски на порядок производительнее, RAID одинаковый..
4 ДенисЧ
 
26.06.12
07:39
пусть админ пишет заяву по собственному...
5 uraskin
 
26.06.12
07:41
(4) все так плохо?
6 ДенисЧ
 
26.06.12
07:42
(5) у админа - да...
7 uraskin
 
26.06.12
07:42
что делать то? как настроить это все.

сейчас стоит на новом(мощном) сервере - SQL
на терминальном(старом) -  Сервер 1С
8 IVIuXa
 
26.06.12
07:54
(0)
"стоит дорого, шумит сильно, выглядит солидно"
ппц эт моя мама еще может сказать....

характеристики, операционка, логи - минимум
9 uraskin
 
26.06.12
08:02
(8) это был сарказм.

ОС: win server 2008 r2 x64

Intel Xeon CPU E5-2620 2.00/2.00 Ghz
32 гб ОЗУ
Это что выдали свойства системы, конкретную спецификацию хз где взять, я в этом не особо силен.

Логи чего?
10 Kavar
 
26.06.12
08:03
(9) Система дисковая какая?
11 uraskin
 
26.06.12
08:07
(10) IDM ServeRAID M5110e SCSI
12 uraskin
 
26.06.12
08:07
(10) IBM ServeRAID M5110e SCSI
13 Lionee
 
26.06.12
08:10
SCSI О_о
14 Lionee
 
26.06.12
08:11
(12)может быть SAS/SATA
15 IVIuXa
 
26.06.12
08:13
(9)
ОС: win server 2008 r2 x64  
какая ?
16 uraskin
 
26.06.12
08:15
(15) да именно, SAS/SATA controller
17 IVIuXa
 
26.06.12
08:16
+(15)
хотя пофиг снимается
18 uraskin
 
26.06.12
08:16
win server 2008 r2 x64  Standart SP 1
19 uraskin
 
26.06.12
08:17
какой RAID стоит не помню, админ в отпуске.
20 IVIuXa
 
26.06.12
08:23
скорость сети ?
21 uraskin
 
26.06.12
08:25
гигабит
22 Kavar
 
26.06.12
08:28
Монитор ресурсов запусти. иногда помогает.
23 IVIuXa
 
26.06.12
08:30
Администрирование->системный монитор, создай новую группу сборщиков данных, с параметрами память (обмен страниц в секунду), сеть (байт/в секунду), длина очереди процессора, загрузка процессора, длина очереди дисков
24 Lionee
 
26.06.12
08:32
длина очереди дисков это надо смотреть только ,много интересного
25 uraskin
 
26.06.12
08:39
(23) не нашел длину очереди дисков.в каком это разделе?
26 uraskin
 
26.06.12
08:40
я запустил тесты и параллельно запустил формирование объемного отчета в 1С. так?
27 IVIuXa
 
26.06.12
08:41
(25)
"физические диски" вроде
28 Kavar
 
26.06.12
08:41
(25) Физический диск.
Для каждого диска отдельно сделай.
29 rs_trade
 
26.06.12
08:50
(0) весьма сомнительная статейка по настройке.
30 IVIuXa
 
26.06.12
08:58
ну че там ? озвучка результатов будет ?
31 IamAlexy
 
26.06.12
08:59
(7) ааааааааа
ну так с этого бы и начинал

то есть в одном случае у тебя сревер 1С и СУБД на одном серваке, терминальном
в другом случае ты просто СУБД вынес на отдельный сервер..

и чего ты ожидал?
32 uraskin
 
26.06.12
09:05
отчет выполняется еще =/
33 uraskin
 
26.06.12
09:08
(31) да мне с десяток человек посоветовали вынести СУБД на отдельный сервер, я и послушал.
объясни почему так не стоит?

Руководствовались тем, что конфигурация там мощнее и, следовательно, информация будет обрабатываться быстрее.Сеть гигабитная, поэтому тормозить ничего не должно.
34 Lionee
 
26.06.12
09:08
у клиентов то ж гигабитная сеть ?
35 uraskin
 
26.06.12
09:10
между двумя серверами да, в дальше как мне известно 100 мегабит в роутер, потом по wifi клиентам
36 IVIuXa
 
26.06.12
09:10
(32)
ты надеюсь его не в двоичном файле пишешь ? ;)
хватит уже давай смотри
37 IamAlexy
 
26.06.12
09:10
на практике никогда не видел прироста производительности при выносе СУБД на отдельный сервер, даже при гигабитной сети между серверами..
39 Lionee
 
26.06.12
09:13
там еще клиенты  wifi ,и дядя Петя варит что нибудь оградку неподалеку
40 uraskin
 
26.06.12
09:14
(39) кстати китайцы реально работают недалеко )))
42 uraskin
 
26.06.12
09:15
на что смотреть в тесте?

я зашел на
C:\PerfLogs\Admin\Новая группа сборщиков данных\ARDEN-SERV_20120626-000003\Test 1C

там мой фалик был, открылась диаграмма.
43 uraskin
 
26.06.12
09:16
ОЧЕНЬ зашкаливает длина очереди процессора
44 IVIuXa
 
26.06.12
09:16
(42)
в двоичном....бл
46 uraskin
 
26.06.12
09:18
щас залью на файлообменник скриншот.
47 ptiz
 
26.06.12
09:25
(33) У вас памяти всего 32 гб, так что разделение сереверов СУБД и 1С может быть оправдано. Как уже говорили - смотри очередь к диску и сколько памяти ест SQL.
48 IVIuXa
 
26.06.12
09:31
(43)
эт скорость добавления в очередь
чем выше тем лучше
49 Lionee
 
26.06.12
09:31
и тишина
50 IVIuXa
 
26.06.12
09:35
(48)
блин с поставлено в очередь перепутал 2003 ;)
51 uraskin
 
26.06.12
09:39
52 IVIuXa
 
26.06.12
09:43
(51)
а где обмен страниц в секунду ?
53 uraskin
 
26.06.12
09:51
(52) сейчас
54 uraskin
 
26.06.12
09:52
55 IVIuXa
 
26.06.12
09:57
(54)
обмен страниц хммм большой должен в 0 уходить
56 IVIuXa
 
26.06.12
09:57
+(55)
че то с памятью
57 IVIuXa
 
26.06.12
09:58
+(56)
или я цвета перепутал...
не видно ни хрена
сделай нормально файл с табуляцией
58 IVIuXa
 
26.06.12
10:00
+(57)
ткни на обмен страниц - среднее сколько ?
59 IVIuXa
 
26.06.12
10:01
+(58)
и максимум
60 uraskin
 
26.06.12
10:15
обмен страниц:
среднее 0,041
макс 2,665
61 uraskin
 
26.06.12
10:30
(38) у Гилева какие то старые тесты, их вообще актуально использовать?
65 uraskin
 
26.06.12
11:02
66 uraskin
 
26.06.12
11:03
завтра вернусь к проблеме.
попробую потестировать на одном севере все сразу
68 IVIuXa
 
27.06.12
01:38
(67)
хмммм нужно искать процесс который грузит
возможно драйвер кривой
69 uraskin
 
27.06.12
07:07
Итак, решил продолжить копаться.

Перенес Сервер 1С и СУБД на новый сервер, ничего не изменилось.

Графики примерно одинаковые, %загруженности процессора идет прямой линией.

"Попробуй создать несколько рабочих процессов." - по подробнее можно? Еще один кластер на сервере 1С?
В настройках SQL стоит степень параллелизма = 0, в хелпе говорится, что при этом число процессоров не ограничивается.Я пробовал "играться"  числами, ничего не дало.
70 uraskin
 
27.06.12
07:11
Про рабочие процессы уже нашел, тестирую.
71 uraskin
 
27.06.12
07:27
добавление рабочих процессов ничего не дало.

график тот же остался, производительность так же.
72 leshikkam
 
27.06.12
07:30
Какая частота ядра процессора нового сервера и какая частота ядра процессора старого сервера?
73 uraskin
 
27.06.12
07:37
(72) 1.60 VS 2.00
74 uraskin
 
27.06.12
07:38
я тестирую на одном отчете, за один период 1 квартал.

в филиале с той же базой по объему, но в файловом варианте он выполняется секунд 20.

на новом сервере минут 14-15...

рукалицо
75 uraskin
 
27.06.12
07:41
файловый сервер в филиале немного мощнее только в процессоре.
76 leshikkam
 
27.06.12
07:41
(73) ну я думаю вот тут и ответ - частота ядра ниже. Шина конечно шире у нового сервера, но частота ядра критичней.
- Количество дисков нового сервера?
- Контроллер (более точно чем в начале ветки) - модель, память, наличие батарейки
- Конфигурация массива (количество массивов, уровни)
- Модель БД (full, simple)?
- Расположение tempdb, mdf базы, ldf базы? (на каких массивах/разделах массива)
- текст запроса отчета давай заодно.
77 uraskin
 
27.06.12
07:43
(76) у нового больше.
78 uraskin
 
27.06.12
07:43
стоп, а что там про батарейку? батарейку для контроллера RAID массива, вы про нее?
79 uraskin
 
27.06.12
07:47
отчету по порядку:

-6 дисков (объедены по 2 массива, как я понял. 1 системный, другой DATA. Диски все идентичны)
-про батарейку слышал карем уха что ее еще нет(до ухода админа в отпуску), без нее бы работало?
-про массива ничего пока не могу сказать. как посмотреть точную конфигурацию?
-модель Simple
-tempdb на системном разделе (стандартная папка C:\program files\sql....), файлы базы на другом массиве.
-текст запроса..а смысл? если на файловой работает быстро?
80 leshikkam
 
27.06.12
07:48
(78) ага
81 leshikkam
 
27.06.12
07:49
(79) - не видишь смысла не трать время тех кто готов попробовать помочь.
без конфигурации массива и текста запроса дальше говорить бессмысленно.
82 uraskin
 
27.06.12
07:54
(81) принцип выполнения запроса в файловом и серверном варианте - разный?