|
Настройка связки сервер приложений 1с - скуль | ☑ | ||
---|---|---|---|---|
0
Птах
21.01.14
✎
12:09
|
Наверное, сто раз уже читал подобные темы, но перерыв интернет, адекватного ответа на свой вопрос не нашел. Итак, ситуация:
Имеем два виртуальных сервера на VMware, конфигурации Xeon 2 ГГц * 4 ядра/ 32 гб оперативы, винты нарезаны на быстром рейде, Win server 2012, на одном развернут SQL Standard 2012, на другом - сервер приложений 1с 8.2.19.83. Скуль - летает. Винты читают/пишут где-то по 100мбайт/сек. Памяти дофига, монитор ресурсов показывает где-то половинную загрузку по процу, память скуль съедает всю, что ему выделена (25 гб), сервер приложений и трети не одолевает. Загрузка винтов и сети на обоих серваках пренебрежимо мала. Казалось бы, все должно летать, и оставлять инверсионный след, но, форма 1с открывается не менее 3 секунд. Конфигурация для тестирования производительности 1с за авторством глубокоуважаемого В. Гилева тоже выдает крайне неудовлетворительные результаты: в районе 10 попугаев, что плохо по ее стандартам. Слышал мнение, что на виртуалках добиться хорошей производительности такой связки невозможно. Пните, плиз, нуба, куда копать. З.Ы. Настройки скуля делал примерно в соответствии со статьей: http://infostart.ru/public/65955/ |
|||
1
Balonbl4
21.01.14
✎
12:12
|
Ну,я бы первым делом избавился бы от виртуалок и поставил бы sql и сервер 1С на один хост.
|
|||
2
Птах
21.01.14
✎
12:16
|
(1) Зачем? :)
|
|||
3
suvolod
21.01.14
✎
12:30
|
Balonbl4 предлагает тебе метод исключения проблемы. Все равно других идей пока больше нет.
|
|||
4
Птах
21.01.14
✎
12:37
|
(3) Спасибо, кэп! Как мне самому такой способ в голову не пришел!
Оу, щит, он же приходил мне в голову... Следующий! |
|||
5
oslokot
21.01.14
✎
12:47
|
(0) [но, форма 1с открывается не менее 3 секунд]
какая это конфигурация открывается за 3 сек? |
|||
6
acsent
21.01.14
✎
12:49
|
100 мб/сек - это МАЛО. Диски небось виртуальные
|
|||
7
ЧеловекДуши
21.01.14
✎
12:50
|
(0) Режим Отладки выключи у сервера приложений от 1С :)
|
|||
8
ЧеловекДуши
21.01.14
✎
12:51
|
+ Как метод телепатии и надежды, что вы не пишете ГУАНО код :)
|
|||
9
oslokot
21.01.14
✎
12:52
|
Мое имхо:
1. у проц слабоват, 1с-ка любит гигагерцы 2. виртуалки в топку 3. скуль и сервер 1с на одну железку 4. План электропитания -> макс. производительность |
|||
10
oslokot
21.01.14
✎
12:57
|
(9) + Мои 22 см: http://savepic.net/4336428.jpg
|
|||
11
Птах
21.01.14
✎
13:06
|
(6) Я бы согласился, что это мало, если бы диски были загружены, очередь там под 2, или 100% активность. Так ведь нет же загрузки по ним. А так да, виртуальные диски.
(7), (8) Эммм, спасибо за участие, конечно... А таблеточки вы давно пить перестали? (10) Внушает, конечно, но как-то в (9) безапеляционно. Что, без вариантов? На чем основано? Вообще сейчас как раз на резервном сервере разворачиваю прямо на хосте скуль. Так что, если не получится добиться вменяемых результатов - буду перевозить. Просто обидно - так все красиво построено, и непонятно почему тормозит. |
|||
12
Maxus43
21.01.14
✎
13:08
|
приложения разрабами специально затачиваются и для работы с виртуальными машинами, 1с конечно этого не делает. Только железо, только хардкор
|
|||
13
Lama12
21.01.14
✎
13:09
|
(11) Очередь к диску и остальные показатели, поди в виртуалке снимаешь?
На хосте что? Не помню точно адрес статьи, да и не для 2012 sql server она была. Но сам MS не рекомендовал ставить SQL server в виртуалку. |
|||
14
Птах
21.01.14
✎
13:14
|
(13) И на виртуалке, и на хосте тихо всё.
А насчет того, что не рекомендуют скуль на виртуалке - спасибо, поищу. |
|||
15
Птах
22.01.14
✎
13:21
|
Есть у кого-то удачный опыт развертывания 1с на виртуалках?
|
|||
16
Bigbro
22.01.14
✎
13:25
|
50% для процессора на скуле это уже как бы многовато.
|
|||
17
Птах
22.01.14
✎
13:32
|
развернул сервер приложений и скуль на отдельном физическом хосте, результаты теста прилагаю, ЧЯДНТ?
http://i.imgur.com/hKnEMAA.png |
|||
18
Птах
23.01.14
✎
06:11
|
апну
|
|||
19
shuhard
23.01.14
✎
07:12
|
(15) работа 1С на виртуалке не имеет ни какой специфики, кроме проброса по USB ключей
|
|||
20
floody
23.01.14
✎
07:18
|
"развернул сервер приложений и скуль на отдельном физическом хосте"
конфигурацию дисков можете привести? и не понял, 1С+SQL на одном? или же на разных? |
|||
21
Aleksey
23.01.14
✎
07:25
|
И если на одном как они между собой общаются, через шаред мемори или тсп-айпи
|
|||
22
Bigbro
23.01.14
✎
07:26
|
судя по 17 - на одном. но почему в этом случае все настолько хреново как на графике показано - не совсем понятно...
|
|||
23
floody
23.01.14
✎
07:30
|
У меня на одном из серверов работала связка 1c+sql, вполне себе неплохо работала, без особых проблем. При этом указанный тест выдавал стабильно 16 баллов. Не стоит слепо ему верить, доверяй не проверяй.
|
|||
24
Птах
23.01.14
✎
07:33
|
(20) Диски - SCSI-рейд, быстрый, там тупить нечему. Да, на одном.
(21) По tcp-ip общаются, щас шаред мемори попробую. |
|||
25
shuhard
23.01.14
✎
07:35
|
(24)[SCSI-рейд]
явный гон SCSI нет на современных серверах лет 5 |
|||
26
mistеr
23.01.14
✎
07:45
|
Какая форма долго открывается, так и останется тайной?
|
|||
27
Птах
23.01.14
✎
07:46
|
(26) Форма комплексного процесса из 1с: Документооборот, например. Или какого-нибудь отчета в Бухгалтерии. Не в формах дело, объективно тормозит.
|
|||
28
Bigbro
23.01.14
✎
07:49
|
может у вас включено какое нибудь аеро в интерфейсе а с драйверами поддержки 3д проблема или нехватака видеопамяти?
попробуйте все красивости и рюшечки отключить для графики. сколько видеопамяти для виртуальной машины выделено и какое разрешение используется - хватает ли? |
|||
29
Bigbro
23.01.14
✎
07:52
|
половинаая загрузка по процу как выглядит? все ядра пополам или одно на 100% а остальные по чуть?
|
|||
30
Птах
23.01.14
✎
08:07
|
(29) Половинная загрузка по процу - это на рабочих виртуалках. Сейчас установил всё на отдельный железный сервер - там и до 10% не дотягивает.
|
|||
31
Птах
23.01.14
✎
08:09
|
(25) Да, вру, админ говорит, в этом серваке стоит какой-то софтовый рейд, так себе. Сейчас дисковую систему тестить буду.
|
|||
32
floody
23.01.14
✎
08:11
|
Потом откажется, что все на одном SATA 7200rpm :)
|
|||
33
Птах
23.01.14
✎
08:14
|
(32) Очень смешно. =|
|
|||
34
Jonny_Khomich
23.01.14
✎
08:16
|
А какой смысл делать 2 виртуалки на сервере?
|
|||
35
Bigbro
23.01.14
✎
08:22
|
(30)тормоза при открытии форм сохранились? что показывает отладчик 1С на что уходят эти 3 секунды?
|
|||
36
Птах
23.01.14
✎
13:45
|
Удалось повысить результаты теста на исходной конфигурации (виртуалках) до 20, админ отключил все энергосберегающие функции в биосе (автоматическое понижение частоты и проч.). 20 - это не 10, конечно, но хотелось бы еще больше. Ночью подкинем ядер виртуалке с сервером приложений, посмотрим на результаты.
|
|||
37
Птах
27.01.14
✎
06:38
|
вместо 4 ядер дали по 16 - прирост производительности 2 попугая (ну, то есть 10%)
|
|||
38
Genayo
27.01.14
✎
08:12
|
(37) У нас работает связка сервер приложения 1с на виртуалке - SQL на реальном железе. Сеть 10G.
Сейчас видно, что основное ограничение по железу - процессор. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |