Основные понятия для служб лабораторий Azure

В этой статье описываются основные понятия и определения служб лабораторий Azure.

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

Diagram that shows the relationships between the different concepts in Azure Lab Services.

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

План лаборатории

В Службах лабораторий Azure план лаборатории — это ресурс Azure и служит коллекцией конфигураций и параметров, которые применяются ко всем лабораториям, созданным из него. Например, планы лаборатории указывают сетевую настройку, список доступных образов виртуальных машин и размеров виртуальных машин, а также, если для лаборатории можно использовать интеграцию Canvas. Дополнительные сведения о планировании параметров плана лаборатории.

План лаборатории можно связать с нулевыми или более лабораториями. Каждая лаборатория использует параметры конфигурации из плана лаборатории. Службы лабораторий Azure используют роли Azure RBAC для предоставления разрешений для создания лабораторий. Дополнительные сведения о встроенных ролях служб лабораторий Azure.

Лаборатория

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

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

При публикации лаборатории Службы лабораторий Azure подготавливают виртуальные машины лаборатории. Все виртуальные машины лаборатории для лаборатории имеют одинаковую конфигурацию и идентичны.

Чтобы создавать лаборатории в службах лабораторий Azure, учетная запись Azure должна иметь роль "Создатель лаборатории Azure RBAC" или должна быть владельцем соответствующего плана лаборатории. Дополнительные сведения о встроенных ролях служб лабораторий Azure.

Вы используете веб-сайт Служб лабораторий Azure (https://labs.azure.com) для создания лабораторий для плана лаборатории. Кроме того, можно настроить интеграцию Microsoft Teams или интеграцию Canvas со службами лабораторий Azure для создания лабораторий непосредственно в Microsoft Teams или Canvas.

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

Начало работы с созданием лаборатории с помощью портал Azure.

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

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

Узнайте, как подключить или отключить коллекцию вычислений Azure.

Шаблон виртуальной машины

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

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

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

Узнайте, как создать шаблон и управлять ими в Службах лабораторий Azure.

Виртуальная машина лаборатории

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

После публикации виртуальных машин лаборатории пользователи лаборатории могут подключаться к виртуальной машине через удаленный рабочий стол (RDP) или безопасную оболочку (SSH). Прежде чем они смогут подключиться к виртуальной машине лаборатории, пользователям лаборатории необходимо сначала зарегистрировать лабораторию с помощью ссылки регистрации. Затем службы лабораторий Azure назначают пользователю определенную виртуальную машину лаборатории.

В параметрах лаборатории можно настроить одно или несколько расписаний и назначить квоту пользователя.

Расписание

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

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

Примеры сценариев использования расписаний:

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

Существует два типа расписаний.

  • Стандартный. Это расписание запускает все виртуальные машины лаборатории, кроме виртуальных машин, которые еще не назначены, в указанное время начала и завершает работу всех виртуальных машин лаборатории в указанное время остановки.
  • Только завершение. Это расписание останавливает все виртуальные машины лаборатории в указанное время, даже если пользователь лаборатории запустил виртуальную машину вручную.

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

Дополнительные сведения о расписаниях см. в статье "Создание расписаний и управление расписаниями для лабораторий" в Службах лабораторий Azure.

План продаж

Квота — это ограничение времени, когда пользователь лаборатории может использовать свою виртуальную машину за пределами запланированных событий лаборатории. Использование квоты является необязательным, и вместо этого можно использовать расписания лабораторий или использовать сочетание обоих. Если квота не назначена, пользователи лаборатории могут использовать только виртуальную машину в запланированное время или если создатель лаборатории вручную запускает виртуальную машину лаборатории для них.

Примеры сценариев использования квот:

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

Когда пользователь лаборатории запускает виртуальную машину лаборатории, время квоты для начала подсчета лаборатории. Если создатель лаборатории вручную запускает виртуальную машину лаборатории для пользователя, квоты не используются для этого учащегося.

Квота применяется к лаборатории для каждого пользователя лаборатории по отдельности в течение всей длительности лаборатории.

Лаборатория может использовать либо время квоты, запланированное время, либо сочетание обоих.

Улучшенные сетевые функции

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

Используйте расширенную сеть для подключения к локальным ресурсам, таким как серверы лицензирования, и использовать определяемые пользователем маршруты (UDR). Некоторые организации также имеют расширенные требования к сети и конфигурации, которые они хотят применить к лабораториям. Например, требования к сети могут включать управление сетевым трафиком, управление портами, доступ к ресурсам во внутренней сети и многое другое.

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

Дополнительные сведения о подключении плана лаборатории к виртуальной сети.

Следующие шаги