none
На windows 2012 server виртуальные машины работают медленнее RRS feed

  • Вопрос

  • Ситуация такая:. Есть машина с установленной windows 2012 server. На ней крутится виртульная машина (Hyper-V) c windows 2003, sql server 2000 и 1c 7.7. Так вот если на той же самой машине вместо 2012-го сервера поставить 2008 или 2016 сервер, обработки на 1с 7.7 начинают работать в 2 раза быстрее. Виртуальная машина та же самая. Может настройку какую можно подкрутить? На рабочем сервере не хочется винду переустанавливать.
    17 февраля 2017 г. 3:46

Ответы

  • обработки 1С задействуют множество ресурсов - им нужны и хорошие диски и быстрый ЦП и многое другое.

    Если хотите разобраться с причиной, тогдва вам нужно:

    1. снимать метрики производительности CPU, RAM, HDD. Можно это сделать в реалтайме с обычного системного монитора, но будьте внимательны при выборе счетчиков ЦП, там 5 или 6 групп счетчиков и вам нужна только одна (см статью http://blog.bissquit.com/windows/windows-server/hyper-v-host-cpu-monitoring/)

    2. убедиться в идентичности окружения - сервер должен быть один и тот же, на каждую хостовую ОС должны быть установлены драйверы с официального сайта производителя, обработка 1с должна быть действительно одинаковой. Также не забудьте про обновления с windows update.

    3. позаботьтесь о службах интеграции. в 2016 Hyper-v их модель распространения отличается. по этому поводу только что отвечал в топике https://social.technet.microsoft.com/Forums/ru-RU/678fdd90-088b-4b80-b0e0-f082f496568a/-hyperv-server-2016-?forum=virtualizationru 


    17 февраля 2017 г. 7:02

Все ответы

  • Добрый день.

    Приведите тесты запуска "обработок 1С 7.7" на каждом гипервизоре. Есть большие сомнения в "в два раза быстрее". 

    17 февраля 2017 г. 5:03
  • 55 минут на windows 2012

    32 минуты на windows 2008

    28 минут на windows 2016

    Обработка одна и та же. Запускалось по несколько раз - результат практически одинаковый.

    17 февраля 2017 г. 6:01
  • конвертируйте все диски виртуалки в диски фиксированного объема и посмотрите что будет.

    Если на 2016 работает быстрее, почему бы на нем и не оставить? берите бесплатный hyper-v server 2016 и не парьтесь. 

    17 февраля 2017 г. 6:34
  • Диски виртуалки итак всегда были фиксированного объема. Рабочую машину выводить из строя не очень удобно, да хочется понять причину такого поведения.
    17 февраля 2017 г. 6:46
  • обработки 1С задействуют множество ресурсов - им нужны и хорошие диски и быстрый ЦП и многое другое.

    Если хотите разобраться с причиной, тогдва вам нужно:

    1. снимать метрики производительности CPU, RAM, HDD. Можно это сделать в реалтайме с обычного системного монитора, но будьте внимательны при выборе счетчиков ЦП, там 5 или 6 групп счетчиков и вам нужна только одна (см статью http://blog.bissquit.com/windows/windows-server/hyper-v-host-cpu-monitoring/)

    2. убедиться в идентичности окружения - сервер должен быть один и тот же, на каждую хостовую ОС должны быть установлены драйверы с официального сайта производителя, обработка 1с должна быть действительно одинаковой. Также не забудьте про обновления с windows update.

    3. позаботьтесь о службах интеграции. в 2016 Hyper-v их модель распространения отличается. по этому поводу только что отвечал в топике https://social.technet.microsoft.com/Forums/ru-RU/678fdd90-088b-4b80-b0e0-f082f496568a/-hyperv-server-2016-?forum=virtualizationru 


    17 февраля 2017 г. 7:02