这是一个专门为教育机构、培训场景和实验环境设计的云服务,它让教师/管理员可以轻松地创建和管理一整套预先配置好的虚拟机(也就是“云主机”),然后分发给学生/学员使用,而无需每个人自己去复杂地配置Azure虚拟机。
下面我将为您详细解释如何使用它,分为两个主要角色:教师/管理员 和学生/用户。
1、实验室账户:由IT管理员创建,是实验室的容器,用于管理策略和权限。
2、实验室模板机:教师在一台“模板虚拟机”上安装所有必需的软件和配置(如Visual Studio, AutoCAD, 数据科学环境等)。
3、实验室:教师基于模板机创建一个“实验室”,并指定虚拟机的规格(CPU、内存、GPU)、数量(学生数量)和使用策略(何时可用、自动关机等)。
4、用户:学生收到注册链接后,即可“认领”一台分配给自己的虚拟机,按需连接和使用。
一、 教师/管理员如何使用(创建和管理实验室)
Azure 订阅你需要有一个有效的Azure订阅(有付费账户或教育机构提供的额度)。
权限你需要有创建“实验室账户”和“实验室”的权限,通常由全局管理员或IT部门先设置好实验室账户。
1、 登录 [Azure 门户](https://portal.azure.com/)。
2、 搜索并选择“实验室服务”。
3、 点击“+ 创建”或“+ 添加”。
4、 填写基本信息:
订阅和资源组。
实验室账户名称为其取一个唯一的名字。
区域选择离你的用户最近的数据中心区域。
5、 完成其他设置(如连接到现有虚拟网络),然后点击“审阅 + 创建”,最后点击“创建”。
1、 在“实验室账户”页面,点击“+ 创建实验室”。
2、基本设置:
实验室名称“Python编程实践课-Lab1”。
虚拟机映像选择操作系统(Windows Server, Windows 10/11, Ubuntu, CentOS等)。
虚拟机大小根据软件需求选择(如Standard DS2 v2适合一般用途,NV系列适合GPU计算)。
容量设置需要多少台虚拟机(即学生数量)。
3、设置凭据:
* 为实验室中的所有虚拟机设置默认的用户名和密码,可以让学生之后自行更改。
4、实验室策略:
使用限制设置用户可以使用VM的总小时数(每周10小时)。
计划自动开关机设置VM自动启动和关闭的时间表(每周一到周五上午9点开机,下午5点关机,以节省成本)。
自动关闭策略当用户断开连接(RDP/SSH)后,VM在无操作状态下等待多久后自动关闭(例如15分钟),这是最重要的成本控制手段。
5、 点击“创建”,实验室就开始部署了。
1、 实验室创建完成后,在实验室管理页面,找到“模板”或“模板虚拟机”选项。
2、 点击“启动”模板机,然后通过“连接”获取RDP或SSH信息,登录到这台模板VM。
3、 在这台模板机上安装所有课程需要的软件、配置环境、放置实验数据。(安装IDE、编译器、数据库、课程用的数据集等)。
4、 完成所有配置后,关闭模板机。
5、 回到Azure Lab Services页面,点击“发布”,系统会根据你之前设置的“容量”,创建出多台与模板机完全一样的虚拟机实例供学生使用。
1、 在实验室概览页面,找到“注册链接”。
2、 将这个链接通过邮件、学习管理系统(LMS)等方式分发给你学生。
3、 学生点击这个链接即可注册并访问他们分配到的虚拟机。
二、 学生/用户如何使用(连接至实验室VM)
1、 从老师那里获取唯一的“注册链接”。
2、 点击链接,你可能需要用你的学校账户(或微软账户)登录。
3、 完成注册过程。
1、 注册成功后,登录 [Azure Lab Services 门户](https://labs.azure.com/)。
2、 你会看到你有权访问的所有实验室,点击相应的实验室。
3、 你会看到分配给您的虚拟机,点击“启动”按钮来启动它(可能需要几十秒到一分钟)。
4、 虚拟机运行后,点击“连接”按钮。
对于Windows VM会下载一个RDP文件,用本地电脑的“远程桌面连接”工具打开它即可连接。
对于Linux VM会显示SSH连接命令(如ssh username@ip
),或者提供图形化界面连接方式(通常通过SSH隧道)。
1、 像使用普通电脑一样使用你的云主机。
2、 完成工作后,务必断开RDP/SSH连接。
3、重要:虽然设置了自动关机,但为了确保不浪费额度,最好在断开连接后,回到Lab Services门户,手动点击“停止”按钮来关闭虚拟机。
成本极优你只需为虚拟机实际运行的时间付费,学生不做实验时,VM是关闭状态,不计算费用(仅收取少量的磁盘存储费)。
管理简单教师无需为每个学生手动配置环境,一次设置,批量部署。
性能强大学生可以访问到在本地电脑上无法运行的高性能计算(CPU/GPU)环境。
访问灵活学生可以通过任何能上网的设备(包括Chromebook、iPad)远程连接到他们的桌面环境。
希望这个详细的指南能帮助您理解和使用微软Azure Lab Services!如果您是教师,建议先在Azure门户中跟着步骤尝试创建一个简单的实验室熟悉流程。
文章摘自:https://idc.huochengrm.cn/zj/13721.html
评论