none
Виртуальный класс на основе Hyper-V RRS feed

  • Вопрос

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

    Можно ли на базе Hyper-V настроить класс для выполнения лабораторных работ, т.е. интересует возможность одновременной работы нескольких пользователей с одной виртуальной машиной? Каждый, разумеется, должен работать в своей песочнице.

    13 октября 2010 г. 12:18

Ответы

  • Нереализуемо - несколько ВМ с одинаковыми именами на одном хосте.

    В таком сценарии вариантов два: либо несколько хостов, либо один хост и ВМ с одинаковой конфигурацией, но разными именами в консоли Hyper-V, отличающихся друг от друга нумерацией по количеству обучающихся, например.

    • Помечено в качестве ответа SuchNS 13 октября 2010 г. 16:23
    13 октября 2010 г. 13:50
    Модератор
  • Powershell library- Get-VMSnapshot, Choose-VMSnapshot , Apply-VMSnapshot , New-VMSnapshot ,Remove-VMSnapshot, Rename-VMSnapShot, Update-VMSnapshot, Get-VMSnapshotTree, Get-VmBackupScript.

    Боюсь, в требуемом Вам сценарии мало что реализуемо. Разве что, опять же, создавать ВМ для каждого филиала, и с учетом этого править содержание курса.

    • Помечено в качестве ответа SuchNS 13 октября 2010 г. 16:23
    13 октября 2010 г. 15:51
    Модератор

Все ответы

  • Вы определитесь, у Вас пользователи будут с отдельной песочницей (полагаю, виртуальнубю машину имеете в виду? или приложение внутри ВМ?) или с отдельной ВМ работать?

    Проще всего развернуть несколько ВМ, по количеству пользователей, сделать снапшоты, и после окончания лабораторной работы делать откат на начальное состояние.

    13 октября 2010 г. 12:29
    Модератор
  • Имею в виду виртуальную машину. А если точнее - несколько вирутальных машин. И с точки зрения пользователя это должно выглядеть, как физический сервер с Hyper-V и набором виртуальных машин доступных только этому пользователю.

    Несколько одинаковых ВМ не подходит. Речь, если на чистоту, об удаленном проведении официальных курсов Microsoft. Соответственно все виртуалки должны иметь одинаковые имена и слушатель должен "видеть" только свои ВМ.

    Моих знаний о Hyper-V хватили лишь на то, чтобы сказать - такую конфигурацию получить нельзя. Мб, я чего-то не знаю и это как-то можно настроить. Сложность настройки значения не имеет. Важно понять, такое в принципе возможно или нет? Вот я и решил обратится к коллективному разуму. :)

    13 октября 2010 г. 13:24
  • Нереализуемо - несколько ВМ с одинаковыми именами на одном хосте.

    В таком сценарии вариантов два: либо несколько хостов, либо один хост и ВМ с одинаковой конфигурацией, но разными именами в консоли Hyper-V, отличающихся друг от друга нумерацией по количеству обучающихся, например.

    • Помечено в качестве ответа SuchNS 13 октября 2010 г. 16:23
    13 октября 2010 г. 13:50
    Модератор
  • Денис, а скрыть "чужие" вирутальные машиныв консоли Hyper-V можно?
    13 октября 2010 г. 14:03
  • Технически возможно (и видел такую конфигурацию), когда под управлением сервера Hyper-V запускаются виртуальные серверы, а в их среде - виртуальные машины в среде Virtual PC. В таком случае виртуальные машины могут даже иметь одинаковые имена, если запускаются на разных виртуальных серверах - они ведь не "видят" друг друга по сети. Ограничение только то, что конечные виртуальные машины могут быть только 32-битными (ограничение VirtualPC), и вся эта конфингурация работает ОЧЕНЬ медленно.
    13 октября 2010 г. 14:16
    Модератор
  • Идея понятна, но такое решение не устраивает уже потому, что не поддерживаются 64-битные ВМ. Хотелось, настроить в Москве класс и предоставить возможность филиалам им пользоваться, не меняя физические машины на местах.
    13 октября 2010 г. 14:27
  • Это ограничение именно Virtual PC. Под управлением VMWare Workstation или Server будут поддерживаться конечные 64-битные виртуальные машины, но с производительностью, к сожалению, ничего не сделаешь.

    13 октября 2010 г. 14:34
    Модератор
  • VMWare - это тоже не вариант. Курсы-то официальные. И потом я не уверен, что VMWare и Heper-V "не подеруться" на одном сервере.

    Для запуска виртуальной машины, насколько я знаю, можно использвать ярлык со ссылкой на vmconnect. А восстановить состояние ВМ из снимка можно с помощью скрипта?

    13 октября 2010 г. 14:42
  • Powershell library- Get-VMSnapshot, Choose-VMSnapshot , Apply-VMSnapshot , New-VMSnapshot ,Remove-VMSnapshot, Rename-VMSnapShot, Update-VMSnapshot, Get-VMSnapshotTree, Get-VmBackupScript.

    Боюсь, в требуемом Вам сценарии мало что реализуемо. Разве что, опять же, создавать ВМ для каждого филиала, и с учетом этого править содержание курса.

    • Помечено в качестве ответа SuchNS 13 октября 2010 г. 16:23
    13 октября 2010 г. 15:51
    Модератор
  • Спасибо всем!

    Попробую предложить вариант с дублированием вируталок. На рабочий стол каждому слушателю можно будет выложить ярлыки на его копии виртуальных машин. Внутри имена останутся стандартными. Придется для каждого слушателя создавать свою сеть. Ну и понадобится скрипт для воссатновления состояния ВМ. Выглядит громоздко, будет отличается от инструкций в учебнике, но другого способа я не вижу.

    13 октября 2010 г. 16:23