在授权 Horizon FLEX 映像时,您可以创建虚拟机名称模式,从而在针对同一用户授权创建虚拟机时,Horizon FLEX 创建唯一的虚拟机名称。

虚拟机名称模式必须包括 { username} 或 { n} 参数。{ n} 参数可以用于创建编号模式,即为虚拟机名称添加递增的编号。以下模式有效:
  • VM-{username}
  • VM-{n}
计算机名称长度限制为 15 个字符。如果计算机名称长度超过 15 个字符,则仅使用前 15 个字符。例如,如果模式为 VM-1234567890- username 且用户名为 Jack,则计算机名称将删减为 VM-123456789-J。以下模式在某些情况下无效,其原因是计算机名称可能太长:
  • VM-(username}-{username}
  • VM-{username}-{n}
  • VM-{n}-{n}

为确保每个虚拟机均获得一个不同的名称并能够加入域,必须包含 {username} 或 {n} 占位符。当用户下载虚拟机时,{username} 占位符将替换为各个用户的名称。对于 {n},系统将从 Active Directory 中搜索名称与模式匹配的计算机。如果没有与模式匹配的名称,则编号的值为 1。否则,下一个编号的值是与模式匹配的所有名称中对应数字最大的编号的下一个数字。

例如,可将一个虚拟机授权给 user1,计算机名称模式可设置为 VM-username- n。在 user1 下载虚拟机时,系统将搜索 Active Directory 以确定计算机名称是否与名称模式匹配,例如 VM-user1-xx 是分配的编号)。如果最大的映射编号是 25,虚拟机名称为 VM-user1-25,则此计算机名称将会设置为 VM-user1-26。如果没有任何虚拟机与该模式匹配,则 Horizon FLEX 会将计算机设置为 VM-user1-1。

您可以将多个虚拟机授权给同一用户。例如,您可以将三个虚拟机授权给 user1。在 user1 下载虚拟机时,虚拟机名称将更改为 vm-x-user1。分配的虚拟机编号不会针对每个用户递增,但它取决于虚拟机的注册时间。

例如,user1 可能会有三个名称分别为 vm-10-user1、vm-26-user1 和 vm-39-user1 的虚拟机,这取决于向其他用户授权了哪些其他的虚拟机,以及 user1 在何时下载每个虚拟机。递增的编号仅供 Horizon FLEX 管理员用来进行跟踪。客户端用户不会看到递增的编号。