|
Настройки серверов 1С | ☑ | ||
---|---|---|---|---|
0
xXeNoNx
02.11.12
✎
10:09
|
Привет всем!
В общем проблема в следующем: Купили серваки дабы увеличить быстродействие и стабильность системы. Настроили вот так: 2 сервера под терминалку, 2 сервера под кластер 1С(балансировка, win2003), 2 сервера под MS SQL(SQL 2005, mdf и log лежат на разных дисках хранилища данных). - Ну в общем как по учебнику И есть текущий: 1 Сервер под терминалку и на 1 серве(win2003) установлена SQL(2005) + 1С сервер, mdf и log лежат тож на разных дисках хранилища Сеть 1Гб. Так вот, при тестировании новая конфигурация проигрывает примерно на 30% по производительности текущему серву. У меня предположение, что скорость упала из-за того что разнесли SQL и 1C по разным серверам, но не смотря на то что упала скорость, повысилась стабильность системы.., т.е. при подключении большего количества юзеров система будет работать точно также как и меньшем количестве пользователей. Либо второе, криво настроены серваки. У кого есть какие идеи по этому поводу? |
|||
1
shuhard
02.11.12
✎
10:21
|
(0)[криво настроены серваки. ]
однозначно |
|||
2
xXeNoNx
02.11.12
✎
10:25
|
Делал тесты следующие:
создал 2 базы на разных SQL серваках, на новом и старом, подключался через новый Кластер 1С к этим двум базам, обе работают одинаково и на 30% хуже старой системы. |
|||
3
xXeNoNx
02.11.12
✎
10:34
|
+(3) Получается что SQL серваки настроены правильно, дело в кластере 1С. Кластер 1С состоит из 2-х серваков, на них установлена win2008, затем у каждого своя 1 виртуалка(HYPER-V), на виртуалке установлен win2003 + серв 1С
|
|||
4
ice777
02.11.12
✎
10:41
|
(3) вот потому что виртуалка и тормозит.
|
|||
5
xXeNoNx
02.11.12
✎
10:43
|
(4) Ресурсы на полную выставлены для виртуалки
|
|||
6
kauksi
02.11.12
✎
10:44
|
Уже сто раз обсасывалось. лучшие умы бьются над этой проблемой
v8: 1с 8.х от чего зависит скорость и Миф о многопроцессорных/многоядерных серверах |
|||
7
xXeNoNx
02.11.12
✎
10:53
|
(6) Пасиб ща почитаю
|
|||
8
TARPV
02.11.12
✎
11:01
|
(0) Могу на своем опыте сказать, что разделение серверов 1С и сервера СУБД (MS SQL Server) снижает скорость работы.
А если организован кластер 1С (у нас делали на трех серверах), то начинают возникать проблемы связанные с передачей сеансов пользователей из одного рабочего процесса сервера 1С Х на другой рабочий процесс сервера Y. |
|||
9
xXeNoNx
02.11.12
✎
11:05
|
(8) А повысить скорость не удалось?
И на каком варианте остановились? |
|||
10
TARPV
02.11.12
✎
11:07
|
(9) Остановились на варианте, когда на одном аппаратном сервере одновремено работают сервер 1С и MS SQL Server 2008.
Сам аппаратный сервер достаточно производителный. |
|||
11
xXeNoNx
02.11.12
✎
11:24
|
(10) А сколько пользователей?
|
|||
12
xXeNoNx
08.11.12
✎
10:41
|
Отвечу сам себе, в случае когда 1С Сервер установлен на одной машине с SQL то обмен идет по Shared memory, иначе по TCP/IP отсюда и увеличение производительности
|
|||
13
МихаилМ
08.11.12
✎
11:13
|
(0)
"2 сервера под MS SQL" раскажите по-подробней к каком режиме. 1с8 , вроде, не поддерживает режимы горячего переключения. или репликация логов. |
|||
14
Exec
08.11.12
✎
17:52
|
С чем может быть связана большая разница в производительности, при разнесении на разные машины?
Если rphost и sql крутятся на одной машине, работая через общую память - производительность вырастает в ЧЕТЫРЕ раза, чем если аналогично, но когда rphost и sql на разных машинах. ОСи и sql тюнинговано максимально, сеть в идеальном состоянии (2Гбит/с между серверами). Но 4 раза... это 4 раза. Есть ли возможность хоть как-то приблизить к такой производительности, разнося на разные сервера? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |