Вход | Регистрация


1С:Предприятие :: 1С:Предприятие 8 общая

Тормозит 8.3.8 клиент-серверный режим в виртуалке

Тормозит 8.3.8 клиент-серверный режим в виртуалке
Я
   Yotun
 
08.11.16 - 12:03
Добрый день!

Имеется сервер в виртуалке. К физическому железу доступа нет и не будет.
Windows Server 2008 R2, MS SQL 2014 SP2, платформа 8.3.8 2088
Процессор 2.3Ггц, памяти 32Гб, диск ССД

В файловом режиме всё прекрасно, базы работают шустро, тест Гилёва выдает 45-50 попугаев.

В клиент-серверном режиме даже единственная база ощутимо притормаживает, проведение документов выполняется по несколько секунд, тест Гилёва показывает от 7 до 10 баллов.

Ради интереса пробовался PostgreSQL, результат идентичный.

Судя по монитору производительности, процессор загружается не более, чем на 40%, по IOPS нагрузка тоже не зашкаливает.

Что можно промониторить, чтобы найти узкое место в таком случае
 
 
   Aleksey
 
1 - 08.11.16 - 12:05
Еще одна жертва виртуалки в 1С.

Честно говоря уже 100500 раз поднималась на мисте эта тема, но еще ниразу никто так и не привел решения этой проблемы. Да експлорер, клиент-банк, консультант и т.п. не тормозит и летает. А вот 1С не хочет
   Aleksey
 
2 - 08.11.16 - 12:06
Хотя в сети можно даже тесты найти по которым получается что 1С в виртуалке даже быстрее чем на реальном железе
   Cyberhawk
 
3 - 08.11.16 - 12:09
Конфигурацию озвучь
   Dmitrii
 
4 - 08.11.16 - 12:27
(2) Не знаю где ты нашел такие тесты. Я таких нигде не встречал.
А вот из того, на что я наталкивался, вычитал, что на виртуалках 1С работает в среднем на 10-25%% менее производительно, чем на сопоставимых по характеристикам физически полноценных серверах.
   pavlika
 
5 - 08.11.16 - 12:39
   Aleksey
 
6 - 08.11.16 - 12:41
(3) На мисте обсуждали года полтора назад, типа новая виртуальная платформа (не помню чья)
   Aleksey
 
7 - 08.11.16 - 12:44
   Yotun
 
8 - 08.11.16 - 14:24
(1) Не жертва, я прекрасно знаю, что нужно делать такие вещи на реальном железе, неоднократно делал и всем своим клиентам советую не заморачиваться на виртуалки для 1с.

Но в данной ситуации решаю не я, реального железа не будет

(3) Вообще, типовые БП 3.0, ЗУП 3.1, но в данном случае это роли не играет, ибо тормозит сама связка 1с + SQL

(5) Спасибо, гляну.

В общем, хочется понять, это вообще решается как-нибудь или нет. Если нет, будем искать альтернативные пути
   Fragster
 
9 - 08.11.16 - 14:35
(7) ни одного многопользовательского теста по указанным ссылкам проведено не было
   Garykom
 
10 - 08.11.16 - 14:43
(9) Там не тесты а рекламная хрень для VMware
 
 Рекламное место пустует
   MaxS
 
11 - 08.11.16 - 14:45
Поставить на хост индивидуальный HDD и подключить напрямую к виртуалке 1С - будет быстрее.
   Garykom
 
12 - 08.11.16 - 14:46
Да, подобные результаты "тестов" легко можно получить для скажем скорости чтения с диска, если взять к примеру комп с кучей оперативки и воткнуть туда виртуалку.

А эта виртуалка (для которой оперативки выставлено понятно меньше чем на хосте физическом) при работе скеширует нафик весь диск в оперативку физической машинки ))
   Dmitrii
 
13 - 08.11.16 - 14:48
(8) Что ты хочешь услышать, не рассказывая никаких подробностей?
Где SQL - на той же виртуалке, на другой виртуалке, но на том же хосте, вообще на отдельном компе? Если на той же виртуалке, то в шаредмемори с 1С или по сети? Если на другой машине, то какая сеть между 1С и СУБД?
Выполнена ли настройка всех регламентов на SQL? https://kb.1c.ru/articleView.jsp?id=13
Всё ли сделано по чек-листу настройки https://kb.1c.ru/articleView.jsp?id=88 ?

Про сервер СУБД вообще ни слова. Может там 100500 разных баз и приложений висит и 1С там в самом конце очереди.
   MaxS
 
14 - 08.11.16 - 14:49
(11) SSD вернее.
(8) Отдельно или вместе 1С и SQL ? Может быть некорректно сетевой адаптер выбран и через него тормоза.
   Garykom
 
15 - 08.11.16 - 14:56
Еще давно есть такая штука как zram, это когда используя процессорные мощности "увеличивают" объем оперативки путем сжатия данных в ней ну и заодно получаем ускорение работы с памятью.

А в современных многопроцессорных системах процы давно не узкое место в отличие от скорости работы с памятью и с дисками.
   Garykom
 
16 - 08.11.16 - 14:58
(15)+ Кста в статье честно сказано что по загрузке процов физические сервера наиболее экономичные в отличие от виртуалок.
   Yotun
 
17 - 08.11.16 - 15:09
(13) (14) Всё на одном хосте, и сервер приложений, и СУБД. Кроме 1с там вообще ничего нет

Пробовал и шаредмемори и по сети, по сети чуть быстрее, но в целом всё равно не удовлетворительно

Сетевой адаптер там один

Странно, что при всём этом файловый режим-то вполне нормально работает
   Dmitrii
 
18 - 08.11.16 - 15:17
(17) Делаем вывод, что 1С и СУБД на одной виртуалвке. Ок.
Тогда надо копать в сторону тормозов СУБД.
Начать надо с регламентов (всё ли настроено).
Потом анализировать производительность SQL. https://kb.1c.ru/articleView.jsp?id=92
Проанализировать нагруженность железа https://kb.1c.ru/articleView.jsp?id=10 (для виртуалок может не подойти).
   Armando
 
19 - 08.11.16 - 15:27
(0) На этом же железе но без виртуалке пробовал?
   Dmitrii
 
20 - 08.11.16 - 15:39
(19) У него железа нет и не будет.
   Yotun
 
21 - 08.11.16 - 15:51
(18) Спасибо за ссылки, гляну

(19) Нет доступа к хосту и к его настройкам тоже нет

Склоняюсь к мысли, что проблема всё-таки где-то в скорости обмена процессора с памятью. И судя по всему эта проблема не решается настройками самой виртуалки
   MaxS
 
22 - 08.11.16 - 16:08
(21) см.  Transparent Page Sharing на VMware
   88g88
 
23 - 08.11.16 - 16:53
посмотри это
https://technet.microsoft.com/ru-ru/library/cc749115(v=ws.11).aspx

малость не удобно но очень показательно.
один раз вытащил узкое место с этим
   88g88
 
24 - 08.11.16 - 16:54
(23) Есть инструкции что и как смотреть для SQL + 1с.
И анализ показателей
   88g88
 
25 - 08.11.16 - 17:03
(23) файл с описанием в личку отправил.
   Yotun
 
26 - 08.11.16 - 17:45
(25) Спасибо


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует