Ru-Board.club
← Вернуться в раздел «Программы»

» Проблемы с VMware Workstation (часть 4)

Автор: RuS_UA
Дата сообщения: 24.06.2016 18:20
Добрый вечер.
Подскажите.
у меня дома 1 процесор с 3мя ядрами.
В Workstation 10 в настройках процесора ставлю 1 проц 3 ядра - виртуалка "тупит" даже невооурёжжым глазом

Хочется на максимум выжать производительность.
Когда ставлю 1 проц 1 ядро, всё работает но производительность 1/3...

Это тесчу на домашнем ПК на работу нужно поднять Win2003 для старых БД. Там HP Proliant Gen6 2 проца Xeon E5520 Windows Server 2008 Standart.
Что сделать или смотреть в сторону Hyper-V или VirtualBox?
(игрался я ядрами и на серве, что то не торт)

Автор: mig73
Дата сообщения: 24.06.2016 18:47
RuS_UA
А в этом разделе, как включено? И в BIOS виртуализация для AMD включена?
Автор: RuS_UA
Дата сообщения: 24.06.2016 22:21
mig73
Всё включено.
Чуть дальше.
В общем проблема только на Windows 2003 (На Хрюще норм) и то если задействуешь все ядра всех процесоров.

Пример у меня 3 ядра, на 3х тормозит, на 2х и 1 нет.
В принципе на 2х процесорном по 4 ядра, если даже половину задействую должно хватитить...
Хотя не понятно чего такая проблема.
Автор: mig73
Дата сообщения: 24.06.2016 22:49
RuS_UA
Сейчас обратил внимание, что Workstation 10 используется. Помню раньше было допустимо использовать четное кол. ядер кратных 2-м (но не более реального количества на хосте). Возможно в этом проблема. На VMware 12 нет такой проблемы, пробовал и 3 и 5, работает быстро и стабильно.
Автор: KUB1K
Дата сообщения: 25.06.2016 10:09
Доброго времени суток. Помогите запустить VMware Workstation Pro 12 в качестве службы, что бы если Server R2 2008 перезапустит не требовалась авторизация. Первые ссылки в гугле только запускают службу но не саму виртуалку. Заранее спс
Автор: Shoore
Дата сообщения: 25.06.2016 10:44

Цитата:
Первые ссылки в гугле только запускают службу

"C:\Program Files (x86)\VMware\VMware Workstation\vmrun.exe" -T ws start "E:\VHDD\Windows XP\Windows XP.vmx" nogui
Автор: KUB1K
Дата сообщения: 25.06.2016 12:20
Добавлено:

Цитата:
"C:\Program Files (x86)\VMware\VMware Workstation\vmrun.exe" -T ws start "E:\VHDD\Windows XP\Windows XP.vmx" nogui


Я правильно понял, это в параметрах службы?

Добавил это в ветку реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vmware\Parameters\Application - не помогло!
Автор: RuS_UA
Дата сообщения: 25.06.2016 19:30
KUB1K
Делаешь манину общей.
Включаешь автозапуск ВМ и всё.
У меня на работе так вертится.

Добавлено:
mig73

Цитата:
Сейчас обратил внимание, что Workstation 10 используется. Помню раньше было допустимо использовать четное кол. ядер кратных 2-м (но не более реального количества на хосте). Возможно в этом проблема. На VMware 12 нет такой проблемы, пробовал и 3 и 5, работает быстро и стабильно.

Видать проблема в этом. На 12 действительно такой проблемы нет.
Придётся обновить до 12й.
Автор: KUB1K
Дата сообщения: 25.06.2016 20:05

Цитата:
Делаешь манину общей.
Включаешь автозапуск ВМ и всё.
У меня на работе так вертится.  
 


как сделать её общей? написал bat для запуска через vwrun, запуск проходит только не включается сетевой интерфейс!

Сделал общей, добавил в автозапуск ВМ и всё равно при включении не активен сетевой интерфейс. Причем если перезапустить то тоже самое. А если выключить и включить то он включается. Может кто знает в чём проблема? Заранее спс
Автор: Shoore
Дата сообщения: 25.06.2016 22:24
KUB1K 12:20 25-06-2016
Цитата:
это в параметрах службы?
Я через Планировщик "батник" такой запускаю, всё работает.
Автор: KUB1K
Дата сообщения: 25.06.2016 22:31
Сейчас эксперем. и выяснил что выключается только Bridge, Host-only и NAT при авто запуске остаются включенными а Bridge выключен
Автор: reff
Дата сообщения: 25.06.2016 23:08
RuS_UA
Цитата:
В Workstation 10 в настройках процесора ставлю 1 проц 3 ядра - виртуалка "тупит" даже невооурёжжым глазом
Не "ставьте". Используйте минимальное количество vCPU для нужд виртуальной машины. Ваша попытка скормить ненужный максимум привела к так называемой переподписке. В хостовой системе не может ничего не происходить, это означает, что как минимум один процессор, а в вашем случае, одно ядро будет занято, а виртуальная машина ждёт освобождения всех выделенных ей vCPU. Вывод: выделите не более 2 vCPU.
Цитата:
с 3мя ядрами
С 3 ядрами, без "мя". Числа не склоняются при написании.
Автор: KUB1K
Дата сообщения: 26.06.2016 11:10
Доброго времени суток! Помогите решить проблему!
Есть Server 2008 R2 и vmware 12. Создал Общую в.м. добавил в автозагрузку и тут начинается самое интересное.
1. Если включаешь ееё сам ручками всё норм.
2. Если включается через автозагрузку в.м., bat-ник, планировщик задач то на в.м. не активен Bridge интерфейс при чё host-only и nat активны.
Помогите решить проблему требуется автозапуск в. м. без моего вмешательства при вкл. пк.
Заранее спс

Сейчас так же поставил openmediavault на Debian такая же картина. При автозапуске не активен Bridge интерфейс.
Помогите кто может!!!!
Автор: fuflon4ik
Дата сообщения: 29.06.2016 17:33
VMwarePlayer
Хост - Linux, Гость - Вин7. Nat
В госте выполняю ipconfig
Standardgateway 172.16.....
Должно бы 192.168.... Нет?
Это нормально? Почему спрашиваю? Сеть себя в госте странно ведёт. Спонтанно иногда срывается соединение. IE даёт картинку, что нет интернета и в течение одной секунды соединение восстанавливается, скрипт работает дальше. Что может быть?
Автор: mleo
Дата сообщения: 29.06.2016 23:38
> Это нормально?

Нормально. Заходите в Virtual Network Editor и смотрите какой у вас диапазон IP для NAT (vmnet8)

> Спонтанно иногда срывается соединение

Что в сетевом адаптере у гостя? Есть специальные настройки IP или DNS? На хосте iptables настроен?
Автор: fuflon4ik
Дата сообщения: 30.06.2016 12:48
Дак в Player'e диапазон IP для Nat как посмотреть? Player по сравнению с Workstation совсем кастрированный. В расширенных настройках только Incoming Traffic - unlimited, Outgoing - unlimited и MAC можно сгенерировать. Больше ничего.
> Что в сетевом адаптере у гостя?
В винде в настройках адаптера - только LAN.
На хосте iptables настраивал с помощью arno. Общедоступных папок для локалки нет.
***
Сношу Player ставлю Workstation
***
Всё, спасибо за помощь!
Автор: mleo
Дата сообщения: 30.06.2016 16:59
> IP для Nat как посмотреть?

Я ж вам написал где посмотреть.
Запустите Virtual Network Editor (создается при установке vmware) и увидите все виртуальные адаптеры vmware. Там же можете настроить что вам нужно.

> только LAN.

Естественно. Заходите в Свойства адаптера и в ipv4 смотрите что с настройками IP и DNS


> с помощью arno.

Ну при настройке разрешений внутренних сетей вы должны были вписать все vmnet (1;8)

> Сношу Player ставлю Workstation

Вопросы никуда не денуться. Велкам. )
Автор: fuflon4ik
Дата сообщения: 01.07.2016 00:32
Workstation v12.1.1 Virtual Network Editor появился. Таки да, там всё настраивается. Красота. Работает ну очень заметно быстрее.

mleo, подскажите пожалуйста, сколько в VM ядер процессора выставить, чтоб производительность гостевой была максимальной. Я думал, чем больше - тем лучше, но где-то тут на форуме кто-то советовал 1 ядро.
i7-4790K, 16 Gb Гостевая win7, работает ХАМРР и одна программа.
Автор: mig73
Дата сообщения: 01.07.2016 00:44
fuflon4ik
Максимально возможное для вашего ЦПУ задавайте всегда. Совет про 1 ядро видел и мне он непонятен, поскольку нелогично во первых, во вторых по себе знаю, когда больше ядер/потоков гости ВМ работают гладко и менее напрягают хозяина.
Автор: mleo
Дата сообщения: 01.07.2016 01:37
> Я думал, чем больше - тем лучше

Если честно, то я не встречал рекомендаций по количеству выделения ядер. Нужно не забывать про хост, ибо все крутится на нем. Предпочитаю акцентировать внимание на ОЗУ.

Тут еще вот какая тема существует, что увеличение кол-ва ядер гостевой системой принимается нормально, а вот с уменьшением будут вопросы с производительностью.
Автор: reff
Дата сообщения: 02.07.2016 16:37
fuflon4ik
Цитата:
Я думал, чем больше - тем лучше, но где-то тут на форуме кто-то советовал 1 ядро.
Я упоминал о переподписке. Выделять нужно не одно ядро, а минимальное количество ресурсов. Согласитесь, это разные параметры.
mig73
Цитата:
Совет про 1 ядро видел и мне он непонятен
Полистайте документ Best Practices for Oversubscription of CPU, Memory and Storage in vSphere Virtual Environments
Pros and cons of oversubscription and how far it should be taken before it becomes dangerous
BY SCOTT D. LOWE и вот эту ссылку — http://www.riscnetworks.com/vmware/top-5-vmware-performance-issues-cpu-subscription-cpu-ready-time
fuflon4ik, и Вам бы почитать.
Автор: mraksol
Дата сообщения: 04.07.2016 14:28
Суть такова , решил я убрать детекты виртуальной машины софтом.

Изменил драйвера видио адаптера, закрыл бек доры,

Добавил в биос серинный номер и убрал упоминания о vmware

И взялся за vbios - видио биос

Кстати кому надо для загрузки с внешнего файла прописываем vbios.filename = videobios.rom

Дак в чем суть - меняю я dev ven в видио биосе с помошью hex редактора возвращаю контрольною суму - последний байт биоса. Файл 6005 (hex d15 0504)

потом правлю 6003 файл - 0504 ad15 hex в 2 местах

но смена ид устройства не происходит. Подскажите куда еще копать


Кто подскажет где данные dev ven id еще нужно поменять.

http://imageshack.com/a/img924/2889/nLXAAS.jpg
Автор: WildGoblin
Дата сообщения: 04.07.2016 16:11
mraksol

Цитата:
...закрыл бек доры...
Можно поподробнее?
Автор: mraksol
Дата сообщения: 04.07.2016 16:38
[more] [more]monitor_control.restrict_backdoor = "true"
cpuid.1.ecx="0---:----:----:----:----:----:----:----"
bios440.filename = "6006.ROM"
vbios.filename = "6005.ROM"
isolation.tools.copy.disable = "TRUE"
isolation.tools.dnd.disable = "TRUE"
isolation.tools.paste.disable = "TRUE"
vmx.buildType = "release"
mainMem.useNamedFile = "FALSE"
MemTrimRate = "0"
prefvmx.minVmMemPct = "100"
prefvmx.useRecommendedLockedMemSize = "TRUE"
sched.mem.pshare.enable = "FALSE"
logging = "TRUE"
isolation.tools.unity.disable = "TRUE"
unity.wasCapable = "FALSE"
unity.allowCompositingInGuest = "FALSE"
unity.showBorders = "FALSE"
unity.showBadges = "FALSE"
unity.enableLaunchMenu = "FALSE"
fileSearchPath = "D:\VM2\win7;."
monitor_control.virtual_rdtsc = "FALSE"
hypervisor.cpuid.v0 = "FALSE"
hypervisor.cpuid.v1 = "FALSE"
mce.enable = "TRUE"
vmci.available = "FALSE"
guest.commands.enabled = "FALSE"
RemoteDisplay.maxConnections = "1"
tools.setInfo.sizeLimit = "1048576"
isolation.device.connectable.disable = "TRUE"
isolation.device.edit.disable = "TRUE"
isolation.tools.setGUIOptions.enable = "FALSE"
isolation.tools.hgfsServerSet.disable = "TRUE"
isolation.monitor.control.disable = "TRUE"
isolation.tools.ghi.autologon.disable = "TRUE"
isolation.bios.bbs.disable = "TRUE"
isolation.tools.getCreds.disable = "TRUE"
isolation.tools.ghi.launchmenu.change = "TRUE"
isolation.tools.memSchedFakeSampleStats.disable = "TRUE"
isolation.tools.ghi.protocolhandler.info.disable = "TRUE"
isolation.ghi.host.shellAction.disable = "TRUE"
isolation.tools.dispTopoRequest.disable = "TRUE"
isolation.tools.trashFolderState.disable = "TRUE"
isolation.tools.ghi.trayicon.disable = "TRUE"
isolation.tools.unityInterlockOperation.disable = "TRUE"
isolation.tools.unity.taskbar.disable = "TRUE"
isolation.tools.unityActive.disable = "TRUE"
isolation.tools.unity.windowContents.disable = "TRUE"
isolation.tools.unity.push.update.disable = "TRUE"
isolation.tools.vmxDnDVersionGet.disable = "TRUE"
isolation.tools.guestDnDVersionSet.disable = "TRUE"
isolation.tools.diskShrink.disable = "TRUE"
isolation.tools.diskWiper.disable = "TRUE"
isolation.tools.autoInstall.disable = "TRUE"
vmsafe.enable = "FALSE"
isolation.tools.vixMessage.disable = "TRUE"
tools.guestlib.enableHostInfo = "FALSE"
sata0:0.present = "TRUE"
sata0:0.fileName = "D:\Загрузки\GRMWDK_EN_7600_1.ISO"
sata0:0.deviceType = "cdrom-image"
sata0:0.connectionStatus = "1"
gui.applyHostDisplayScalingToGuest = "FALSE"
sata0:1.present = "FALSE"
usb_xhci.present = "FALSE"
floppy0.present = "FALSE"
usb:0.present = "TRUE"
usb:0.deviceType = "hid"
usb:0.port = "0"
usb:0.parent = "-1"
[/more]
+ БИОС патченный в основном все палят по биос сериал намберу.
Но без смены vid dev устройств в данном случае видио - все это безтолку.

Проблема заключается вот в чем vid dev id видио ad15 0504 hex в самом биосе видио адаптера файл 6005 Binary изменил востановил контрольною суму.

Дальше нашел их еще в cmos 6003 файл в бинарниках. 0504 ad15 изменил также.

И все равно иды не изменились, гдето еще скрывается ид устройства но где не могу понять. [/more]

Добавлено:
???
Автор: RuS_UA
Дата сообщения: 06.07.2016 17:35
Добрый вечер.
Опять обращаюсь за консультацией.

Это у меня одного или сеть в виртуалках гнилая?
В общем скорость с сервера до гостевой ОСи медленно и плавно сползает к 1 МБ/с.
На другие ПК не больше 3х...

Я думал поставлю ВМ (windows Server 2003 Ent x86) разрашю папку по сети прикручу Сетевой Диск в гостевой и буду наслаждаться рейдом 1+0 в итоге такая фигня...
потом попробовал через Общие папки ... таже шняга только в профиль (скорость чуть больше около 8 Мб/с)
как же базы будут по сети крутиться?
Сервера 3 штуки HP Proliant Gane6 windows 2008 r2 standart (лицуха перебить никак низя)
Пробовал на 2х и на 2х такая же проблема...

Автор: uncleShi
Дата сообщения: 06.07.2016 18:58

Цитата:
Это у меня одного или сеть в виртуалках гнилая?
это у вас ))) и из вашего описания ничерта не понятно.
Автор: RuS_UA
Дата сообщения: 06.07.2016 19:14
Да что тут непонятного
Есть 3 сервара HP Gan6 на них Windows Server 2008 x64 лицухи.
На сервер поставил VmWare Workstation 12 (была 10) на VmWare поднял Windows 2003 x86 (для старых) баз.
В начале были проблемы с количествоп процесоров (на серверах их по 2), когда включал на виртуалке полное количество ядер (8 штук), то винда жутко лагала. Проблема так и не бьіла решена. В итоге на неё забил, т.к. будут "вертется" DOS программы старые СУБД, для них не критично.
На сервере разшарена ПАПКА с старыми СУБД
На ВМ подключен сетевой диск.

Потом начались эпопеи с скоростью по сети.
Сеть между ХОСТ-ВМ - скорость 1МБ/с (между сетевым диском и ВМ-диском)
Сеть ВМ-другие ПК - около 3МБ/С
Сеть ХОСТ-другие ПК 10МБ/С (то есть 100 МБит свичи 100МБ стоят 100% скорость)

Скорость между дисками на ХОСТЕ (переваливает за 100МБ рейд 1-0).

В итоге фиг знает что делать.
Поставил на друой сервер VMWare и копирнул ВМ тожа фигня...

Накой то ппц... уже чесно говоря надоедает...

На домашнем ПК (старый Phenom)
ХОСТ- Windows 7
ВМ - Windows XP (держу для своих нужд)

Сеть между ХОСТ-ВМ - скорость 14МБ/с (между сетевым диском и ВМ-диском)
Сеть ВМ-другие ПК - около 10 МБ/С
Сеть ХОСТ-другие ПК 10МБ/С (то есть 100 МБит свичи 100МБ стоят 100% скорость)

То есть хромает только скорость между ХОСТ-ВМ по сети работает нормально...
Причём хромает нормально ибо у меня ССД.

Проц что на серверах что дома при копировании не грузится...
Автор: reff
Дата сообщения: 06.07.2016 20:41
RuS_UA
Цитата:
Есть 3 сервара HP Gan6 на них Windows Server 2008 x64 лицухи.
Степень лицензионности, безусловно, очень влияет на скоростные показатели программно-аппаратных комлексов.

Цитата:
На сервер поставил VmWare Workstation 12 (была 10)
Месье знает толк.
Проверьте сетевую подсистему у всего и вся (аппаратного и виртуального) с помощью iperf, а не мегабайтами в секунду непонятно каким образом замеренные. Не удивлюсь, если Проводником.
В установленные на серверах ОС можно доставить роль hyper-V и уже в нём запускать потребные 2003 R2.

Цитата:
будут "вертется" DOS программы старые СУБД, для них не критично
Выделять для DOS-приложений более одного процессора? Это ж надо!
Автор: uncleShi
Дата сообщения: 06.07.2016 20:56
в госте vmware tools установлены?

Цитата:
На сервере разшарена ПАПКА с старыми СУБД
на хост сервере?

так, лирика.

Цитата:
что тут непонятного
всё. )))
8 ядер для ДОС ))) ? Памяти виртуалке тоже наверное +100500Гб? зачем на hp proliant gen 6+srv2008(кстати именно 2008, не R2?) VMware Workstation?

Добавлено:
reff в четыре руки )))
Автор: RuS_UA
Дата сообщения: 06.07.2016 21:21

Цитата:
на хост сервере?

Да

Цитата:
всё. )))
8 ядер для ДОС ))) ? Памяти виртуалке тоже наверное +100500Гб? зачем на hp proliant gen 6+srv2008(кстати именно 2008, не R2?) VMware Workstation?

То есть для Windows Server 2003 в роли терминальника в добавок ядра не нужны? )

Цитата:
не R2?

R2, упустил описание.

Цитата:
VMware Workstation?


Цитата:
В установленные на серверах ОС можно доставить роль hyper-V и уже в нём запускать потребные 2003 R2.


Как по мне проще настройка, когда ставить 2003 винду на ГиперВ то в ней не перехватывается мышка из за этого крайне неудобно устанавливать и настраивать систему по удалёнке.
Потому и пал взор на VmWare.

Цитата:
с помощью iperf, а не мегабайтами в секунду непонятно каким образом замеренные.

Замеряны они тем способом который и будет использоваться.


Цитата:
в госте vmware tools установлены?

Установлены, переустановлены, скачаны перекачаны


Завтра потесчю LanSpeedом ... ГиперВ не охота ковырять... но видать нет другого выхода.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186

Предыдущая тема: Windows Internet Explorer 8 (IE8)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.