Product Documentation

Provisioning Server 属性

Jun 17, 2016
在控制台上,可以使用“Provisioning Server Properties”(Provisioning Server 属性)对话框修改 Provisioning Server 的配置设置。 要查看现有 Provisioning Server 的属性,可以选择以下方法之一:
  • 突出显示 Provisioning Server,然后从“操作”菜单中选择属性
  • 在 Provisioning Server 上单击鼠标右键,然后选择属性
  • 如果“详细信息”窗格已打开,可以突出显示 Provisioning Server,然后从操作列表中选择属性菜单项。
“服务器属性”对话框中包含以下选项卡:
  • 常规
  • 网络
  • 存储
  • 选项
  • 日志记录
注意:如果在“Provisioning Server Properties”(Provisioning Server 属性)对话框中所做的更改要求重新启动服务器,Provisioning Services 会显示一条消息。

常规

名称说明
显示 Provisioning Server 的名称和简要说明。 服务器名称中最多只能包含 15 个字符。 请勿输入 FQDN 作为服务器名称。
额定功率

可以为每个服务器分配额定功率,用来确定最空闲的服务器。 所用的额定值范围由管理员定义。

例如,管理员可以决定为所有服务器使用 1 到 10 或 100 到 1000 的额定值范围。 如果使用 1 到 10 的额定值范围,则额定功率值为 2 的服务器的能力被视为是额定功率值为 1 的服务器能力的两倍,因此,为该服务器分配的目标设备数将是后者的两倍。 同样,当使用 100 到 1000 的额定值范围时,额定功率值为 200 的服务器的能力被视为是额定功率值为 100 的服务器能力的两倍,因此,为该服务器分配的目标设备也将是后者的两倍。

如果对所有服务器使用默认设置 1.0,则将在这些服务器之间平均分配设备负载。 在这种情况下,负载平衡算法不考虑各服务器的功率。

额定功率范围可以介于 0.1 到 1000.0 之间,默认值为 1.0。

注意:负载平衡方法在“虚拟磁盘负载平衡”对话框中定义。
将事件记录到服务器的 Windows 事件日志中
如果希望将 Provisioning Server 的事件记录到 Windows 事件日志中,请选择此选项。
高级服务器属性
服务器选项卡

每个端口的线程数 — 线程池中向给定 UDP 端口上收到的 UDP 数据包提供服务的线程数。 合理的设置值为 4 到 8 之间。 线程数越多,允许同时处理的目标设备请求数就越多,但耗费的系统资源也越多。

每个线程的缓冲区数 — 为线程池中的每个线程分配的数据包缓冲区数。 每个线程的缓冲区数应足够大,以使单个线程能够从目标设备读取一个完整的 IO 事务。 因此,每个线程的缓冲区数最好应设置为以下值:(IO 缓冲区大小/最大传输单元) + 1)。 如果该值设置过大,则将占用额外的内存,但不会影响效率。 如果该值设置过小,将占用较少的 RAM,但会降低效率。

服务器缓存超时 — 每台服务器都定期将状态信息写入到 Provisioning Services 数据库中。 该状态信息每次写入时都会加上时间戳。 如果数据库中状态信息的时间晚于服务器缓存超时时间(秒),则场中的其他服务器会将该服务器视为“运行”。 场中的每台服务器都将尝试每隔 (服务器缓存超时时间/2) 秒(即,频率为超时额定值的两倍)写入一次状态信息。 服务器缓存超时值越小,服务器检测脱机服务器的速度就越快,但也需要额外的数据库处理开销。 如果延长服务器缓存超时时间,则将减小数据库负载,但需要更长时间来检测脱机服务器。

本地和远程并发 I/O 限制 — 控制可以发送到指定存储设备的并发待决 I/O 事务数。 存储设备以本地驱动器盘符(例如 C: 或 D:)或基本 UNC 路径(例如 \\ServerName)形式定义。

由于 PVS Service 是一种高度多线程化的服务,因此可以向指定存储设备发送数以百计的同步 I/O 请求。 这些请求通常由设备进行排队,并在时间允许时进行处理。 有些存储设备(特别是 Windows 网络共享)不能很好地处理大量并发请求。 在某些情况下,这些存储设备会断开连接,或花费不合理的超长时间来处理事务。 通过限制 PVS Service 中并发 I/O 事务的数量,可以使这些类型的设备实现更好的性能。

本地设备定义为以驱动器盘符开始的任何设备。 远程设备定义为以 UNC 服务器名称开始的任何设备。 通过这种简单的方法可以对网络共享和本地驱动器分别进行限定。

如果提供网络共享的计算机速度较慢,或者计算机上的驱动器速度较慢,则可能需要将远程设备数限制为 1 到 3,才能使网络共享实现最佳性能。 如果要使用速度更快的本地驱动器,则可以将本地驱动器数设置为一个相当高的值。 只有通过实践检验,才能确定特定硬件环境的最佳设置。 如果将计数值设置为 0,将禁用该功能,并允许 PVS Service 在没有限制的情况下运行。 这种做法适合速度非常快的本地驱动器。

如果网络共享超载,在大量引导期间会出现更多的设备重试和重新连接操作。 这是由于读取/写入和打开文件的时间超过 60 秒所致。 限制共享上的并发 I/O 事务数量可以大大减少此类问题。

网络选项卡

最大传输单元 — 单个 UDP 数据包中的字节数。 对于标准以太网,使用默认值即可。 如果尝试通过 WAN 进行传输,则可能需要使用更小的值,以防止出现 IP 碎片。 Provisioning Services 当前不支持 IP 碎片和重组。 同样,如果使用的设备或软件层增加了每个数据包的字节数(例如由于安全原因),则可能需要使用更小的值。 如果整个基础结构支持 jumbo 数据包(Provisioning Services NIC、目标设备 NIC 和任何干预交换机和/或路由器),则可以将 MTU 设置为比 jumbo 数据包最大值小 50 个字节,以实现更高的网络吞吐量。

I/O 突发脉冲大小 — 从服务器或设备发送 ACK 之前,在单个读取/写入事务中传送的字节数。 IO 脉冲越大,对单台设备的吞吐速度越快,但服务器和网络基础结构所承受的压力也就越大。 同样,IO 脉冲越大,出现数据包丢失和代价高昂的重试操作的可能性就越高。 较小的 IO 脉冲会降低单个客户端网络的吞吐量,但也会降低服务器负载。 较小的 IO 脉冲还会降低发生重试操作的可能性。 IO 脉冲大小/MTU 大小必须小于或等于 32,即,需要发出 ACK 前,一个 IO 脉冲中只能存在 32 个数据包。

套接字通信 — 为网络通信启用非阻塞式 I/O。

时间间隔选项卡

引导暂停时间(秒) — 达到最大引导设备数限制值时通知设备暂停的时间。 设备将向用户显示一条消息,然后,等到达到引导暂停时间(秒)后,尝试继续引导。 设备将继续每隔一个引导暂停时间段检查一次服务器,直到服务器允许设备引导为止。

最长引导时间 — 设备处于引导状态的时长。 设备一旦开始引导,即进入引导状态,直至超过该设备的最长引导时间。 经过这段时间后,不再将设备视为处于引导状态(就引导时间间隔而言),即使设备实际并未结束引导过程也是如此。 可以将最长引导时间视为每台设备处于引导状态(就引导时间间隔而言)的时间限制。

最大引导设备数 — 服务器允许同时引导的最大设备数,达到该数量时将暂停引导新设备。 只有当引导设备的数量低于此限制值时,服务器才允许引导更多设备。

虚拟磁盘创建时间间隔 — 在此 Provisioning Server 上创建虚拟磁盘时引入的时间间隔延迟量。 该值越大,虚拟磁盘的创建时间越长,但这样可以减少 Provisioning Server 支持运行中的目标设备继续有效运行所需的开销。

设备选项卡

许可证超时 — 自上次从目标设备收到持有许可证的消息,到释放该许可证以供其他目标设备使用之前所经过的时间。 如果目标设备异常关闭(例如停电),会在这段时间内持有其许可证。

网络

IP 地址

为使目标设备与此 Provisioning Server 通信而由 Stream Service 使用的 IP 地址。 添加新的 Provisioning Server 时,应输入新服务器的有效 IP 地址。

添加 — 为所选 Provisioning Server 添加 IP 地址。

编辑 — 打开“IP 地址”对话框,以更改所选 Provisioning Server 的 IP 地址。

删除 — 从所选 Provisioning Server 的可用 IP 地址列表中删除所选 IP 地址。

端口
输入第一个和最后一个 UDP 端口号,以指定可供 Stream Service 用来实现目标设备通信的端口范围。
注意:此范围中至少应包含五个端口。 默认的第一个端口号为 6910,最后一个端口号为 6930。

存储

存储

列出可供此 Provisioning Server 使用的所有存储(表示虚拟磁盘物理路径的逻辑名称)。

添加 — 打开“存储属性”对话框,以将新存储及其属性包含在存储列表中,这会覆盖默认路径。

编辑 — 打开“存储属性”对话框,以更改存储的属性。 选择现有存储,然后单击编辑以更改该存储的属性。

删除 — 从该 Provisioning Server 的可用存储列表中删除所选存储。

存储属性 — 选择存储下的“添加”或“编辑”后打开

存储 — 存储的名称。 编辑现有存储时,系统将自动填充此字段。 如果是新存储,请从下拉列表中选择存储。

用于访问存储的路径 — 仅当需要覆盖存储属性中所配置的默认路径时,才需要输入存储路径。 如果存储属性中的默认路径对该服务器有效,请在服务器存储属性中将该存储的路径保留为空。
注意:如果要在服务器的“属性”对话框中设置一个替代存储路径,必须在创建新版本的虚拟磁盘之前设置该路径。 由于此路径信息将在 .vhdx 头信息中存储及引用,因此,执行版本控制后更改该路径可能会导致出现意外结果。

写入缓存路径 — 单击添加编辑按钮可打开“写入缓存路径”对话框,然后即可输入该存储的相应写入缓存路径。

从列表中选择现有路径,然后单击删除可删除该路径与存储的关联。

使用上移下移按钮可更改缓存路径的优先级顺序。 如果已针对高可用性进行配置,缓存路径的列出顺序必须与每台服务器的顺序相同。

选项

Active Directory

自动更新计算机帐户密码 — 如果目标设备为域成员,并且需要在 Windows Active Directory 与目标设备之间重新协商计算机密码,请选择自动更新计算机帐户密码,并使用滑块来设置两次重新协商之间间隔的天数。

启用自动虚拟磁盘更新
选中此选项可自动更新虚拟磁盘,然后可设置每天检查更新的时间。

日志记录

日志记录级别

可以从以下日志记录级别选项中进行选择:

跟踪

“跟踪”级别记录所有有效的操作。

调试

“调试”级别记录与特定操作有关的详细信息,是最高日志记录级别。 如果日志记录级别设置为“调试”,日志文件中将显示所有其他级别的日志记录信息。

信息

默认日志记录级别。 “信息”级别记录与工作流程有关的信息,这些信息通常可以解释操作是如何发生的。

警告

“警告”级别记录与成功完成但存在问题的操作有关的信息。

错误

“错误”级别记录与引发错误状况的操作有关的信息。

致命

“致命”级别记录与导致系统无法恢复的操作有关的信息。

最大文件大小
输入在创建新文件前日志文件所能达到的最大大小。
最大备份文件数
输入要保留的备份日志文件的最大数量。 达到该值时,将自动删除最早的日志文件。