Комментарии 25
Как-то очень для новичков…
Из недавней практики: при отключенных в биосе Intel VT-x и AMD-V и в зависимости от настроек виртуальной машины можно словить краш хост-системы. Может быть это было редкое сочетание, но у меня была именно такая петрушка: как только начиналась установка ОС на гостевую машину, виртуальная машина убивала себя, а следом и хост-систему целиком.
Из недавней практики: при отключенных в биосе Intel VT-x и AMD-V и в зависимости от настроек виртуальной машины можно словить краш хост-системы. Может быть это было редкое сочетание, но у меня была именно такая петрушка: как только начиналась установка ОС на гостевую машину, виртуальная машина убивала себя, а следом и хост-систему целиком.
>Выделение дополнительных процессоров редко бывает хорошей идеей. Используйте 1 CPU для настольных ОС.
Наоборот. На хосте обычно много ядер (4 или 8 или больше), и редко когда они бывают загружены полностью. А гостевым системам они не помешают: при начальной загрузке, например, они их задействуют полностью, т.е. старт убыстряется. Не говоря уже про более «отзывчивый» интерфейс, если там внутри что-то CPU-прожорливое работает.
Наоборот. На хосте обычно много ядер (4 или 8 или больше), и редко когда они бывают загружены полностью. А гостевым системам они не помешают: при начальной загрузке, например, они их задействуют полностью, т.е. старт убыстряется. Не говоря уже про более «отзывчивый» интерфейс, если там внутри что-то CPU-прожорливое работает.
Это точно не перевод? Обороты уж больно похожи.
Причем еще и переведно местами некорректно:
По смыслу там должно быть «то есть».
В английском варианте совет имеет смысл. В русском — нет.
Placing the virtual machine’s files on a separate drive – not your system drive – can help improve performance.В английском drive — это именно носитель. Для логического диска используется термин volume. В русском «диск» используется в обоих смыслах. Поэтому при переводе
Размещение файлов виртуальной машины на отдельном физическом диске или не на системном диске — может улучшить производительность.смысл фразы съехал не в ту степь.
По смыслу там должно быть «то есть».
В английском варианте совет имеет смысл. В русском — нет.
>Постарайтесь не использовать графические гипервизоры для серверных ОС.
Вот с этого места поподробнее бы. Какие бывают неграфические гипервизоры для домашнего использования? Хочу сделать себе копию боевой ОСи и поэкспериментировать.
Вот с этого места поподробнее бы. Какие бывают неграфические гипервизоры для домашнего использования? Хочу сделать себе копию боевой ОСи и поэкспериментировать.
ESXi, например (бесплатный вариант) — но ставится на голое железо и требует отдельной машины с виндой для запуска vSphere для управления хостом ESXi.
Windows Virtualization Server 2008/2012 (точное название не помню) ставится в Core режиме на голое железо, бесплатен, список ролей из-за бесплатности кроме Hypev-V ограничен. 2008/12 сервера, прекрасно рулятся через менеджер сервера с рабочей станции, я, например, забыл когда по rdp на них коннектился на прошлой работе.
Windows Virtualization Server 2008/2012 (точное название не помню) ставится в Core режиме на голое железо, бесплатен, список ролей из-за бесплатности кроме Hypev-V ограничен. 2008/12 сервера, прекрасно рулятся через менеджер сервера с рабочей станции, я, например, забыл когда по rdp на них коннектился на прошлой работе.
Как-то пятый совет не особо сочетается с первым дополнительным советом.
Выделите больше процессоров
1. Выделение дополнительных процессоров редко бывает хорошей идеей. Используйте 1 CPU для настольных ОС.
Не могу определиться, что же все-таки лучше, VirtualBox или VMware Player под виндой?
У меня обе.
В VMWare нормально сделана поддержка UEFI, зато в VirtualBox можно расшарить один virtual drive между разными виртуальными машинами.
Ещё в VMWare более удобно сделана работа с hotkeys — клавиатурный фокус не захватывается постоянно, можно остановить/запустить образ с клавиатуры и т.п.
В VMWare нормально сделана поддержка UEFI, зато в VirtualBox можно расшарить один virtual drive между разными виртуальными машинами.
Ещё в VMWare более удобно сделана работа с hotkeys — клавиатурный фокус не захватывается постоянно, можно остановить/запустить образ с клавиатуры и т.п.
зато в VirtualBox можно расшарить один virtual drive между разными виртуальными машинами.
VMware такое тоже умеет.
А дайте-ка подробную инструкцию, как это сделать. На VMWare Player/Workstation (не кластер).
Чтобы такие машины (допустим, их две будет) одновременно запустить можно было, а расшаренный диск подключен к обоим.
Чтобы такие машины (допустим, их две будет) одновременно запустить можно было, а расшаренный диск подключен к обоим.
не кластер
Не понял вашей ремарки, без кластерной ФС невозможно использовать один диск несколькими хостами.
я не про volume, я про drive.
Задача: есть virtual drive (диск 20 GB), надо чтобы к нему имели доступ 2 одновременно работающие виртуалки.
Задача: есть virtual drive (диск 20 GB), надо чтобы к нему имели доступ 2 одновременно работающие виртуалки.
Без проблем, создаёте диск на одной ВМ и цепляете его на отдельный SCSI-адаптер, затем добавляете его же во вторую на такой-же адаптер.
Нет, если всё делать из GUI, то запуск второй системы не получится — «Failed to lock the file».
Если же редактировать .vmx-файлы, то всё равно не работает:
Вы точно получили работающее решение, или это были догадки?
Если же редактировать .vmx-файлы, то всё равно не работает:
SCSI reservation requires that disk locking be disabled. See the documentation for instructions on how to disable disk locking and what precautions to take when disk locking is disabled.
Module DevicePowerOn power on failed.
Failed to start the virtual machine.
Вы точно получили работающее решение, или это были догадки?
Хотя возможно был неправ — как минимум они теперь могут одновременно запускаться.
Да, можно заставить работать и под VMWare, спасибо.
Смотря что вы планируете запускать.
Microsoft очень оптимизировала hyper-v 3 для windows.
Microsoft очень оптимизировала hyper-v 3 для windows.
Hyper-V. Серьёзно.
Это может быть удобно — каждая виртуальная машина не будет занимать неоправданно много места на вашем жестком диске. Тем не менее, это медленнее, чем создание фиксированного размера диска (диск с заранее выделенным местом). При создании фиксированного размера диска, все 30 Гб, будет занято немедленно на вашем компьютере.
Если не секрет — на сколько медленнее? На 1%, 10%, 100%, 1000%, 10000%? Как замеряли?
Я не знаю, насколько сильное падение, но VMWare при создании диска об этом сообщает, следовательно падение существенное.
Проблема именно в фрагментации образа, т.е. медленнее ровно на количество фрагментов файла и скорость диска. Кстати, поэтому же рекомендуется делать в винде файл подкачки фиксированного размера.
Тестирую в VM сайты в различных версиях IE.
Если выделить 2GB из 4 — виртуальной машине, то для IDE других браузеров, фотошопа уже места не останется.
Обожаю советы из разряда — «делайте так и и вот так — и будет вам счастье». Понимаю написали бы, выделите ВМ — как можно больше памяти, например 4-ю часть от имеющейся. Ну или как нибудь подругому. Почему не сразу 6 Гигов советовать уже.
Если выделить 2GB из 4 — виртуальной машине, то для IDE других браузеров, фотошопа уже места не останется.
Обожаю советы из разряда — «делайте так и и вот так — и будет вам счастье». Понимаю написали бы, выделите ВМ — как можно больше памяти, например 4-ю часть от имеющейся. Ну или как нибудь подругому. Почему не сразу 6 Гигов советовать уже.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Некоторые особенности использования виртуальных машин для новичков