OneDrive 同步应用的网络使用率规划
本文适用于计划部署 OneDrive 同步应用,并希望估计用户同步所需的网络带宽的 IT 管理员。 如果你不是 IT 管理员,请按照本文中的步骤限制用于同步文件的网络带宽:更改OneDrive 同步应用上传或下载速率。
估计组织中所需的网络带宽
请按照以下步骤估算完全部署同步应用时将使用的带宽。
评估要向其部署同步应用的每用户和计算机数。 每次安装都会将所用带宽乘以,因此拥有三台同步计算机的用户使用三倍于具有单个同步计算机的用户的带宽。
部署时, 控制同步吞吐量。
评估可用带宽和网络条件
可以使用第三方速度测试工具(如 Wireshark 或 Fiddler)了解用户的实际下载和上传吞吐量。
数据包丢失、延迟和其他因素也会影响 OneDrive 上传和下载体验。 例如,高延迟网络或遇到丢失的网络可能会导致 OneDrive 上传和下载体验降级,即使在 (1,000 Mbps 的高带宽网络上,例如) 。 丢失和延迟可能会因同一网络上的用户数量以及这些用户执行的操作 ((例如下载或上传大型文件) )而异。
同步应用使用的带宽主要是文件上传和下载流量,并且与文件大小和要同步的文件数密切相关。 因此,使用的带宽取决于用户选择同步的 OneDrive 和 SharePoint 文档库中的文件数,乘以文件大小,然后是任何文件的更改率。 其他同步应用流量 ((例如,检查文件更改和检查应用更新) )很少。
测量试点组的同步应用的网络利用率
创建试点组时,请确保用户代表组织中人员的不同配置文件和不同的地理位置。 若要建立组,请执行以下操作:
估计文件的数量、典型文件大小、文件类型、每个库的总大小、修改文件的频率以及添加新文件的频率。
评估每个同步状态期间的网络利用率,如下所述。
使用试点组中的度量值推断整个组织的需求,并重新测试以验证估计值。 每个组织都不同。
团队网站的初始部署和初始同步
当用户首次下载位置时,带宽使用量将激增。 若要避免此高峰,请启用 “了解 OneDrive 文件按需”。 这允许用户在 文件资源管理器 中浏览其文件,而无需下载它们。
下图演示了启用和未启用“文件随选文件”随时间推移的网络利用率。
操作同步
初始同步完成后,网络使用量将减少,然后调平。
OneDrive 同步应用为 OneDrive 和 SharePoint 中存储的所有文件类型提供差异同步。 差异同步使同步应用能够仅同步已更改的大型文件部分,而不是同步整个文件。 在日常使用期间,当用户更改文件时,只会上传或下载更改,而不是整个文件。 这使得这些文件的文件同步过程更快。 它减少了上传和下载文件所需的时间,并减少了带宽同步消耗的时间。
注意
Windows 通知服务或 WNS 在高效网络利用率方面起着重要作用。 WNS 可确保尽快将来自云的任何更改推送到设备,而不是不断拉取到检查进行远程更改。 它可节省网络带宽和设备电池使用时间。 这有利于 Windows 和 macOS。 确保已启用与服务的连接。 请与网络团队协作,确保代理允许网络流量绕过 *.wns.windows.com,并避免对 *.wns.windows.com 进行 HTTPS 解密。
如果在组织中部署“已知文件夹移动”设置,则上传流量会激增。 如果你的组织规模很大,并且用户在其已知文件夹中有许多文件,请确保缓慢地推出策略,以尽量减少上传文件对网络的影响。 有关已知文件夹移动的详细部署指南,请参阅 将 Windows 已知文件夹重定向和移动到 OneDrive。
控制同步吞吐量
如果需要控制同步应用流量,我们建议使用 OneDrive 同步 应用提供的网络吞吐量策略。 还可以使用网络服务质量 (QoS) 策略或 Windows QoS 策略,或让用户选择其吞吐量设置。 有关可供用户使用的网络设置的信息,请参阅更改OneDrive 同步应用上传或下载速率。
使用 OneDrive 策略
可以使用 OneDrive 同步 应用中包含的策略来控制网络吞吐量。 这些策略在 OneDrive 安装目录中 %localappdata%\Microsoft\OneDrive\BuildNumber\adm\
可用,其中 BuildNumber
“关于”选项卡上的同步应用设置中显示的数字。
有关这些策略的信息,请参阅:
使用 Windows 服务质量 (QoS) 策略确定流量的优先级
若要定义出站网络流量的优先级,可以使用特定的区分服务代码点配置 QoS 策略, (DSCP) 值。 网络路由器使用 DSCP 值对网络数据包进行分类并确定相应的队列。 值越大,表示数据包的优先级越高。 队列的数量及其优先级行为需要设计为组织的 QoS 策略的一部分。
若要管理网络带宽的使用,可以为出站流量配置具有特定限制速率的 QoS 策略。 通过限制,QoS 策略会将传出网络流量限制为指定的速率。
打开组策略管理控制台。
浏览到要创建新策略的位置。 例如,如果所有客户端计算机都位于名为“客户端”的 OU (组织单位) 中,则应在“客户端”OU 中创建新策略。
右键单击位置,选择“ 在此域中创建 GPO”,然后选择“ 在此处链接”。
在“新建 GPO”对话框中,在“名称”框中输入新组策略对象的名称, (例如“OneDrive 同步应用”) 然后选择“确定”。
右键单击该策略,然后选择“ 编辑”。
在“组策略管理”编辑器中,依次展开“计算机配置”、“策略”、“Windows 设置”,右键单击“基于策略的 QoS”,然后选择“创建新策略”。
在“基于策略的 QoS”对话框中,在“名称”框中输入新策略的名称, (例如“OneDrive 同步应用”) 。
选择“ 指定 DSCP 值 ”,并根据组织的 QoS 策略将适当的值设置为 0 到 63。
在 “出站限制速率 ”框中,以 KBps 输入速率,然后选择“ 下一步”。
选择“仅具有此可执行名称的应用程序”,若要仅将 QoS 策略应用于OneDrive 同步应用进程,请输入“onedrive.exe”。 选择“下一步”。
确保同时选择了 “任何源 IP 地址 ”和“ 任何目标 IP 地址 ”,然后选择“ 下一步”。 这两个设置确保将管理这些数据包,与哪台计算机(IP 地址)发送这些数据包及哪台计算机(IP 地址)将接收这些数据包无关。
在 “选择此 QoS 策略应用于的协议 ”列表中,选择“ TCP”。 从任何源端口保留到所选的任何目标。
选择“完成”。