Практическое руководство. Подключение к виртуальной среде
К любой виртуальной машине в среде Visual Studio Lab Management можно подключиться через удаленный рабочий стол Windows так же, как к любому компьютеру в сети. Кроме того, можно подключиться с помощью средства просмотра среды Microsoft.
Взаимодействовать с виртуальными средами можно с помощью средства просмотра среды Microsoft Test Manager и Microsoft, дополнительного средства, входящего в состав Visual Studio Test Professional. Подключаться можно только к развернутым средам. Возможность открытия удаленного подключения к каждой виртуальной машине в среде зависит от состояния этой виртуальной машины.
Подключение к виртуальной среде
В Microsoft Test Manager щелкните Центр лабораторий и перейдите на вкладку Лаборатория.
Выберите виртуальную среду, к которой необходимо подключиться.
Нажмите кнопку Подключить.
Размещенные и гостевые подключения
В средстве просмотра среды Microsoft используются два типа подключений:
размещенные
и гостевые.
Средство просмотра среды Microsoft автоматически определяет правильный тип подключения на основе клиентской операционной системы и удостоверения пользователя. Вручную выбрать тип подключения невозможно.
Размещенные подключения
Эти удаленные подключения маршрутизируются через узлы, на которых расположены виртуальные машины. Они используют протокол "подключение к виртуальной машине" гипервизора Hyper-V. Поскольку эти подключения маршрутизируются через узел, с их помощью можно взаимодействовать с виртуальными машинами даже при запуске машин, завершении их работы или при не полностью сформированной сети виртуальной машины. Для виртуальных машин не требуется наличие IP-адреса или операционной системы на виртуальной машине. Такая форма подключения полезна, если нужно, например, установить операционную систему на виртуальных машинах среды или настроить операционную систему.
Средство просмотра среды автоматически использует размещенное подключение при соблюдении обоих следующих условий.
Запуск средства просмотра среды Microsoft и подключение к среде выполняются в любом из следующих клиентов.
Windows XP SP3 (в случае клиентов с этой операционной системой необходимо следовать инструкциям в разделе Description of the Credential Security Service Provider (CredSSP) in Windows XP Service Pack 3 и в разделе When I use the Virtual Machine Connection tool to connect to a virtual machine on a Windows Server 2008 Hyper-V-based computer I receive an error message: "A connection will not be made because credentials may not be sent to the remote computer").
Windows Vista SP1 и более поздние версии.
Windows 7
Windows Server 2008
Если на клиенте установлена операционная система любой другой версии, установить размещенное подключение ни к одной из виртуальных машин невозможно.
Пользователь, запустивший средство просмотра среды Microsoft, является создателем среды. Это лицо, изначально создавшее среду.
В любой момент времени может существовать только одно активное размещенное подключение к среде. Следовательно, если один пользователь подключен к среде с помощью размещенного подключения, а другой пользователь пытается установить подключение такого же типа, первый пользователь отключается от среды. Чтобы указать, что в данный момент идет работа в среде и нежелательно, чтобы другие пользователи подключались к ней, можно использовать функцию среды Используется. Дополнительные сведения о о включении состояния Используется см. в разделе Практическое руководство. Просмотр и изменение виртуальной среды.
Гостевые подключения
Если хотя бы одно из условий, перечисленных в разделе о размещенных подключениях, не соблюдается, средство просмотра среды использует гостевое подключение. Это подключение использует RDP-протокол (протокол удаленного рабочего стола) для взаимодействия с виртуальной машиной. Для установки этого подключения должны выполняться следующие условия: виртуальная машина должна быть включена, сетевой стек машины должен работать, подключения удаленного рабочего стола должны быть разрешены, а пользователь, предпринимающий попытку подключиться к виртуальной машине, должен являться одним из пользователей удаленного рабочего стола на этой виртуальной машине. Эти подключения можно установить только на виртуальных машинах, поддерживающих RDP-протокол.
Примечание
При подключении к виртуальной среде с помощью удаленного рабочего стола или гостевого подключения могут часто возникать непредвиденные отсоединения.Одна из возможных причин потери соединения заключается в том, что виртуальная машина может быть настроена на автоматический вход в сеть.Удалите конфигурацию с автоматическим входом в сеть.Если ошибка повторится, обратитесь к системному администратору.
Размещенные подключения больше подходят для организации взаимодействия с виртуальными машинами при подготовке машин к работе после запуска, но гостевые подключения, как правило, имеют лучшие характеристики производительности, дополнительные функции (например, "скопировать в буфер обмена") и доступ к локальным устройствам. Функция "скопировать в буфер обмена" RDP-протокола позволяет копировать и вставлять текст, изображения и другие объекты с клиентского рабочего стола на рабочий стол виртуальной машины.
Число гостевых подключений к среде зависит от операционных систем, установленных на виртуальных машинах среды. Если операционная система на виртуальной машине является клиентской операционной системой, такой как Windows XP, можно установить только одно RDP-подключение. Если операционная система на виртуальной машине является клиентской операционной системой, такой как Windows Vista или Windows 7, можно создать несколько подключений, но в заданный момент времени активным может быть только одно из них. Если операционная система на виртуальной машине является серверной (например, Windows 2003 Server или Windows 2008 Server), в зависимости от настроек протокола удаленного рабочего стола на виртуальной машине может существовать несколько RDP-подключений.
Подключение к виртуальной машине контроллера домена
При работе со средой с сетевой изоляцией, содержащей виртуальную машину контроллера домена, взаимодействие с этой виртуальной машиной возможно только через размещенное подключение или же с другой виртуальной машины в среде. Это происходит потому, что Lab Management при настройке виртуальной машины контроллера домена не предоставляет возможность внешнего подключения. Чтобы подключиться к виртуальной машине контроллера домена, выполните следующие действия.
На машине с Windows Vista SP1 (а также более поздние версии) или клиентами Windows 7 войдите в систему в роли создателя среды. Это позволит установить размещенное подключение.
Если это невозможно, нужно подключиться к любой другой виртуальной машине в среде. С этой другой машины необходимо открыть RDP-подключение к виртуальной машине контроллера домена.
Работа со средой
После подключения к среде с помощью средства просмотра среды Microsoft в ней можно выполнять следующие действия.
Операции с состоянием среды: запуск, приостановка, завершение работы, отключение питания, обновление состояния, установка состояния "Используется".
Операции со снимком среды: создание снимка, восстановление на основе предыдущего или выбранного снимка, переименование, удаление снимка, организация общего доступа к снимку.
Операции с возможностями: просмотр состояния, сброс возможностей интеграции тестов и рабочих процессов.
При взаимодействии с выбранной виртуальной машиной с помощью средства просмотра среды Microsoft можно выполнить следующие действия.
Отправить на виртуальную машину сочетание клавиш CTRL+ALT+DEL.
Просмотреть рабочий стол виртуальной машины в полноэкранном режиме.
Просмотреть системные сведения о виртуальной машине. Системные сведения включают имя компьютера, внутреннее имя компьютера (для изолированных от сети сред) и имя виртуальной машины в диспетчере SCVMM.
Дополнительные сведения о об операциях, которые можно выполнить в виртуальной среде, см. в разделе Практическое руководство. Работа с виртуальной средой.