Настройка связки сервер приложений 1с - скуль #695404


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

В этой группе 1С

Back to top