Упражнение. Подключение к виртуальной машине Windows с помощью RDP

Завершено

У нас развернута и запущена виртуальная машина Windows, но она не настроена для выполнения каких-либо действий.

Помните, что наш сценарий — это система обработки видео. Наша платформа получает файлы через FTP. Камеры трафика отправляют видеоклипы в известный URL-адрес, сопоставленный с папкой на сервере. Пользовательское программное обеспечение на каждой виртуальной машине Windows выполняется как услуга, просматривает папку и обрабатывает каждый загруженный клип. Затем он передает нормализованное видео нашим алгоритмам, работающим в других службах Azure.

Существует несколько вещей, которые необходимо настроить для поддержки этого сценария:

  • Установите FTP и откройте порты, необходимые для обмена данными.
  • Установите собственный видеокодек, уникальный для системы камер города.
  • Установите нашу службу транскодирования, которая обрабатывает отправленные видео.

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

Подключение к виртуальной машине с помощью протокола удаленного рабочего стола

Чтобы подключиться к виртуальной машине Azure с клиентом RDP, вам потребуется:

  • Общедоступный IP-адрес виртуальной машины (или частный, если виртуальная машина настроена для подключения к сети)
  • Номер порта

Эти сведения можно ввести в клиент RDP или скачать предварительно настроенный RDP-файл .

Замечание

Файл RDP — это текстовый файл, содержащий набор пар name/value, определяющих параметры подключения для клиента RDP для подключения к удаленному компьютеру с помощью протокола удаленного рабочего стола.

Скачивание файла RDP

  1. На портале Azure откройте панель "Обзор " для созданной ранее виртуальной машины. Вы также можете найти виртуальную машину на домашней странице Azure в разделе "Все ресурсы" , если его нужно открыть. В панели Обзор есть много информации о виртуальной машине. Вы можете:

    • Определение того, запущена ли виртуальная машина
    • Остановить или перезапустить его
    • Получение общедоступного IP-адреса для подключения к виртуальной машине
    • Получить информацию об активности процессора, диска и сети
  2. В верхней строке меню выберите "Подключиться", а затем выберите "Подключиться " в раскрывающемся списке.

  3. Обратите внимание на параметры IP-адреса и номера порта , а затем выберите "Скачать RDP-файл " и сохраните его на компьютере.

  4. Перед подключением давайте отрегулируем несколько параметров. В Windows найдите файл с помощью обозревателя, щелкните его правой кнопкой мыши и выберите пункт "Изменить " (может потребоваться выбрать пункт "Показать дополнительные параметры ", чтобы найти параметр "Изменить "). В macOS сначала нужно открыть файл с клиентом RDP, а затем щелкните правой кнопкой мыши элемент в отображаемом списке и выберите "Изменить".

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

    • Отображение: по умолчанию он будет полноэкранным. Это можно изменить на более низкое разрешение или использовать все мониторы, если у вас несколько.
    • Локальные ресурсы. Локальные диски можно совместно использовать с виртуальной машиной, позволяя копировать файлы с компьютера на виртуальную машину. Нажмите кнопку "Дополнительно" в разделе "Локальные устройства и ресурсы ", чтобы выбрать общий доступ.
    • Опыт. Настройте визуальный интерфейс на основе качества сети.
  6. Предоставьте общий доступ к локальному диску C:, чтобы он стал виден виртуальной машине.

  7. Вернитесь на вкладку "Общие " и нажмите кнопку "Сохранить ", чтобы сохранить изменения. Вы всегда можете вернуться и изменить этот файл позже, чтобы попробовать другие параметры.

Подключение к виртуальной машине Windows

  1. Выберите "Подключиться".

  2. В диалоговом окне "Подключение к удаленному рабочему столу " обратите внимание на предупреждение системы безопасности и IP-адрес удаленного компьютера, а затем нажмите кнопку "Подключиться ", чтобы начать подключение к виртуальной машине.

  3. В диалоговом окне "Безопасность Windows" введите имя пользователя и пароль, созданные в предыдущем упражнении.

    Замечание

    Если вы используете клиент Windows для подключения к виртуальной машине, он по умолчанию будет использовать известные удостоверения на вашем компьютере. Выберите параметр "Дополнительно" и выберите "Использовать другую учетную запись ", которая позволяет ввести другое сочетание имени пользователя и пароля.

  4. Во втором диалоговом окне подключения к удаленному рабочему столу обратите внимание на ошибки сертификата, а затем нажмите кнопку "Да".

Установка рабочих ролей

При первом подключении к виртуальной машине Windows Server запускается диспетчер серверов. Это позволяет назначить рабочую роль для распространенных задач веб или данных. Вы также можете запустить диспетчер серверов с помощью меню "Пуск ".

Здесь мы добавим роль веб-сервера на сервер. Это устанавливает службы IIS и в рамках конфигурации вы отключите HTTP-запросы и включите FTP-сервер. Кроме того, можно игнорировать службы IIS и установить сторонний FTP-сервер. Затем мы настроим FTP-сервер, чтобы разрешить доступ к папке на диске больших данных, который мы добавили на виртуальную машину.

Так как мы не собираемся на самом деле настроить это здесь, просто закройте диспетчер серверов.

Установка пользовательского программного обеспечения

У нас есть два подхода, которые можно использовать для установки программного обеспечения. Сначала эта виртуальная машина подключена к Интернету. Если необходимое программное обеспечение имеет скачиваемый установщик, вы можете открыть веб-браузер в сеансе RDP, скачать программное обеспечение и установить его. Во-вторых, если ваше программное обеспечение настраивается, например наша пользовательская служба, вы можете скопировать его с локального компьютера на виртуальную машину, чтобы установить ее. Давайте рассмотрим этот последний подход.

  1. Откройте Проводник файлов. На боковой панели выберите этот компьютер. Вы должны увидеть несколько дисков:

    • Диск Windows (C:), представляющий ОС
    • Диск временного хранилища (D:)
    • Локальный диск C: (он будет иметь имя, отличное от следующего снимка экрана)

    Снимок экрана: локальный диск, общий доступ к которой предоставлен виртуальной машине Azure.

С помощью доступа к локальному диску можно скопировать файлы для пользовательского программного обеспечения на виртуальную машину и установить программное обеспечение. Мы не будем делать это, потому что это просто имитированный сценарий, но вы можете представить, как это будет работать.

Более интересно наблюдать в списке дисков то, что отсутствует. Обратите внимание, что диск данных отсутствует. Azure добавил VHD, но не инициализировал его.

Инициализация дисков данных

Все дополнительные диски, создаваемые с нуля, должны быть инициализированы и отформатированы. Этот процесс идентичен физическому диску.

  1. Запустите средство управления дисками из меню "Пуск ". Сначала может потребоваться перейти к средству управления компьютерами , а затем управлению дисками или попробовать выполнить поиск по управлению дисками в меню "Пуск ".

  2. Средство управления дисками отобразит предупреждение о том, что он обнаружил неинициализированный диск.

    Снимок экрана: предупреждение средства управления дисками о неинициализированном диске данных на виртуальной машине.

  3. Нажмите кнопку "ОК ", чтобы инициализировать диск. Затем он появится в списке томов, где его можно отформатировать и назначить букву диска.

  4. Откройте проводник и теперь у вас должен быть диск данных.

  5. Закройте клиент RDP, чтобы отключиться от виртуальной машины. Сервер продолжит работать.

RDP позволяет работать с виртуальной машиной Azure так же, как локальный компьютер. С помощью доступа к пользовательскому интерфейсу рабочего стола вы можете администрировать эту виртуальную машину так же, как любой компьютер Windows; установка программного обеспечения, настройка ролей, настройка функций и других распространенных задач. Однако это ручной процесс. Если вам всегда нужно установить некоторое программное обеспечение, можно рассмотреть возможность автоматизации процесса с помощью скриптов.