Lync Server 2013 中的用户模型

 

上次修改的主题: 2013-10-07

此处所述的用户模型为 使用用户模型的 Lync Server 2013 容量规划中所述的容量规划度量和建议提供了依据。

Lync Server 2013 用户模型

下表介绍了 Lync Server 2013 的注册、联系人、即时消息 (即时消息) 和状态的用户模型。

环境和注册用户模型

类别 描述

部署大小和通讯组

我们对含有三个中央站点(每个站点有一个前端池)的大型部署进行了建模。

Active Directory 用户的百分比

我们假设组织中 70% 的 Active Directory 用户已启用 Lync Server。 80% 的已启用用户每天登录到 Lync Server, (80% 的并发) 。 本节下文中的数字都以并发用户为基础。

Active Directory 更改

我们假定每周在 Active Directory 中为 Lync 创建和启用用户总数的 0.5%,并且每周从 Active Directory 和 Lync 禁用用户总数的 0.5%。 5% 的用户每周至少更改一个 Active Directory 属性。

Active Directory 通讯组

我们假设组织中 Active Directory 分发组的数量等于 Active Directory 中所有用户数的三倍。 通讯组的大小如下:

  • 64% 具有 2-30 个用户

  • 13% 具有 31-50 个用户

  • 10% 具有 51-100 个用户

  • 13% 具有 101-500 个用户

IP 语音 (VoIP) 用户

60% 的 Lync Server 用户已启用统一通信 (UC) (即其电话号码归 Lync Server) 所有。

注册的客户端分布

65% 的客户端运行 Lync 2013 软件,包括 Lync 和 Lync Phone Edition。

30% 的客户端从早期版本的 Lync 运行客户端软件。

5% 的客户端使用 Lync Web App。

如果启用了移动性,我们假定 40% 的用户同时使用移动性和其他以前引用的已注册客户端选项。 在这种情况下,客户端的多个状态点 (MPOP) 比率为 1:1.9。 如果禁用移动性,则 MPOP 比率为 1:1.5。

远程用户分布

70% 的用户从内部连接。

30% 的用户通过 Edge Server 和 Director 进行连接。

联系人分布

一个用户拥有的最大联系人数为 1,000。 拥有 1,000 个联系人的用户低于 1%。 拥有 100 个或更多联系人的用户低于 25%。

使用公共云连接的用户平均拥有 80 个联系人。 在这些用户中:

  • 50% 的联系人在组织内。 这些用户中的 10% 为远程用户,从防火墙以外连接。

  • 40% 的联系人是公共云用户 (,例如 AOL、Yahoo!、MSN 或 Google Talk) 的用户。

  • 10% 的联系人来自联盟伙伴。

    重要

    • 自 2012 年 9 月 1 日起,Microsoft Lync 公共 IM 连接用户订阅许可证 (“PIC USL”) 不再可用于购买新的或续订协议。 拥有有效许可证的客户将能够继续与 Yahoo! 联合! Messenger,直到服务关闭日期。 美国在线和雅虎的 2014 年 6 月生命期结束! 已宣布。 有关详细信息,请参阅 Lync Server 2013 中对公共即时信使连接的支持

    • PIC USL 是 Lync Server 或 Office Communications Server 与 Yahoo! 联合所需的每个用户每月订阅许可证 信使。 Microsoft 提供此服务的能力取决于 Yahoo!的支持,雅虎是其最终协议。

    • Lync 比以往任何时候都更是一个功能强大的工具,用于跨组织和与世界各地的个人进行连接。 与Windows Live Messenger联合不需要 Lync Standard CAL 以外的其他用户/设备许可证。 Skype 联合身份验证将添加到此列表中,使 Lync 用户能够使用 IM 和语音访问数亿人。

未使用公共云连接的用户平均拥有 50 个联系人。 在这些用户中:

  • 80% 的联系人在组织内。 这些用户中的 10% 为远程用户,从防火墙以外连接。

  • 20% 的联系人来自联盟伙伴。

    每个用户在其联系人列表中都有一个通讯组。 为了进行性能测试,我们假设通讯组始终是展开的。

25% 的用户联系人使用 XMPP。

会话时间

平均用户登录会话持续 12 个小时。 所有用户在会话开始后的 120 分钟内登录。

IM 和状态用户模型

类别 描述

对等 IM 会话

平均每个用户每天发起六个对等 IM 会话。

每个会话 10 条即时消息。

每个消息都由两条 SIP INFO 消息和 2 条 SIP 200 OK 消息 (状态指示器(如“名称>正在键入”<)匹配)

状态轮询

总体上讲,假设状态轮询为平均每个用户每小时 60 次轮询。 对于每个用户,假设平均:

  • 在用户的组织选项卡(而非联系人列表)中每天一次用户状态轮询。 用户的组织选项卡中非联系人的平均数为 15 个用户。 每天执行两次联系人卡片查看操作。

  • 每次用户单击其他用户以开始对话时发生一次状态轮询,预计为每小时一次。

  • 每小时六次用户搜索。 每次执行搜索时,都会针对搜索结果列表中的每个人发送批轮询。 假设搜索结果的平均大小为 20。 如果搜索结果停留在屏幕上,则每 5 分钟就会刷新一次批轮询;假设每小时将进行两次这样的刷新。

  • 当用户在 Outlook 中打开或预览电子邮件时,电子邮件的“收件人:”和“抄送:”字段中将发生一次用户状态轮询,预计为每小时五封电子邮件、每封电子邮件四个用户。

状态订阅

当用户将其他用户添加为联系人时,第一个用户将“订阅”第二个用户的五类信息。 这些类别的信息的更新会自动发送给第一个用户。

针对每个客户端,会发送单个订阅请求以获取平均 40 个联系人状态,以及发送其他 40 个对话以获取联盟联系人状态。

扩展通讯组成员的状态可通过持久状态订阅(而非轮询)进行查找,并建模为每个用户每两小时一次扩展。

在以下情况下会发生 短期订阅 :某位用户登录,针对所有用户联系人存在批订阅,然后该用户很快注销。 假设每个用户每小时有 6 个短期订阅,其中每个订阅持续 10 分钟。

状态发布

平均每个用户每小时发布状态 4 次,最多每个用户每小时发布 6 次。

状态文档大小

假设完整状态文档的平均大小为 4K,最大为 25K。

下表介绍了通讯簿使用用户模型。

通讯簿使用用户模型

通讯簿搜索模式 使用

仅通讯簿 Web 查询(通讯簿 Web 查询服务执行的所有查询)

每个用户每天四次前缀查询。

每个用户每天 60 次精确搜索查询。 在这些查询中,40% 为批处理查询,平均每次查询 20 个联系人。 剩余的 60% 为单个联系人查询。

每个用户每天 25 次照片查询。 其中 24 次为单张照片查询,另外一次为批处理查询,平均查询 20 个联系人。

每个用户每天一次彻底的组织搜索查询。

混合模式,结合使用通讯簿文件和 Web 查询。 这是默认模式。

只有两种查询会连接到网络,即照片查询和彻底的组织搜索查询。

每个用户每天 25 次照片查询。 其中 24 次为单张照片查询,另外一次为批处理查询,平均查询 20 个联系人。

每个用户每天一次彻底的组织搜索查询。

下表介绍了会议模型。

会议模型

类别 描述

计划的会议与“立即开会”会议

60% 计划内会议,40% 计划外会议。

在计划的会议中,我们假定 80% 是分配的会议,这些会议是定期会议发生的:10% 是一次性公开会议;8% 是一次性匿名会议,2% 是一次性的非公开会议。

会议客户端分布

对于计划内会议:

  • 65% 的会议用户使用 Lync 2013。

  • 5% 的会议用户使用 Microsoft Lync Web App。

  • 30% 的会议用户使用早期客户端,包括 Microsoft Lync 2010、Office Communicator 2007 R2、Office Communicator 2007 和 Microsoft Office Communicator Web Access (2007 版本) 。

对于计划外会议:

  • 70% 的会议用户使用 Lync 2013。

  • 30% 的会议用户使用早期客户端,包括 Microsoft Lync 2010、Office Communicator 2007 R2、Office Communicator 2007 和 Microsoft Office Communicator Web Access (2007 版本) 。

会议并发

5% 的用户将在工作时间参加会议。 因此,在一个有 80,000 个用户的池中,在任何时候都可能有多达 4,000 个用户参加会议。

会议音频分布

40% VoIP 音频和电话拨入式混合会议,VoIP 用户和电话拨入用户的比率为 3:1。

35% 仅 VoIP 音频。

15% 仅电话拨入式会议音频。

10% 无音频(仅 IM 会议,平均每个用户发出 5 条消息)。

会议媒体混合

75% 的会议为 Web 会议,其中包括音频以及一些其他协作形式。

这些会议的其他协作方式如下:

注意

这些数字合计达 100% 以上,因为一个会议可以有多种协作方式。

  • 50% 添加应用程序共享。 假设一个用户以每秒 1.1 MB 的峰值发送数据。

  • 50% 添加即时消息(平均每个用户两条消息)。

  • 20% 的添加数据协作(包括 PowerPoint 或白板)在其中,每个会议平均提供 2 个 PowerPoint 文件,平均 PowerPoint 文件大小为 10 MB (,而没有嵌入式视频) 或嵌入式视频) 的 30 MB (。 每个白板平均有 20 个批注。

  • 20% 添加视频。 在这些用户当中,70% 的用户参加启用了多视图视频的会议,其中每个用户会收到 2-3 个视频流。

  • 15% 添加共享便笺。

会议参与者分布

50% 为经过身份验证的内部用户。

25% 为经过身份验证的远程访问用户。

15% 为匿名用户。

10% 为联盟用户。

与会分布

用户被模拟为在前 5 分钟内加入会议。

在常规前端池中,Lync Server 2013 的最大受支持会议大小为 250 个用户。 每个池一次可承载一个 250 个用户的会议。 召开这样的大型会议的同时,池还可以承载其他较小的会议。 另外,通过设置专用池承载这些会议,可以支持多达 1000 位用户的会议。 有关详细信息,请参阅 Lync Server 2013 中大型会议的支持

模拟会议的方式如下:

  • 85% 的会议有 4 个参与者。

  • 10% 的会议有 6 个参与者。

  • 5% 的会议有 11 个参与者。

  • 用户数为 250 的一次大型会议。

下表详细说明了涉及电话拨入用户的会议的用户模型。

电话拨入式会议用户模型

类别 描述

经过身份验证/匿名

70% 的呼叫者通过匿名加入,并提示输入记录的名称。 30% 经过身份验证加入。

呼叫持续时间和保持音乐

不包括保持音乐的平均呼叫持续时间:50 秒。

50% 的电话拨入用户会听到保持音乐,平均持续 5 分钟。

双音多频 (DTMF)

15% 的仅电话拨入式会议有电话领导。 10% 包含电话拨入用户的混合会议也有电话领导。

20% 的电话领导在每次会议中使用 2 个 DTMF 命令。

通知语言

模拟使用英语作为通知语言。

下表详细说明了会议厅的用户模型。

会议厅用户模型

类别 描述

会议厅中的用户数量

5% 的电话拨入用户通过会议厅,25% 其他用户通过会议厅

从会议厅加入

在模拟中,所有用户在客户端超时之前由演示者许可加入。

下表说明了其他对等会话的用户模型。

对等会话用户模型

类别 描述

应用程序共享

每个用户每个月参加 5 个对等应用程序共享会话,平均每天参加 0.25 个会话。

文件传输

每个用户每个月参加 1 个对等文件传输会话(IM 会话的一部分),平均每天参加 0.05 个会话。 传输的会话文件平均大小为 1 MB。

下表介绍了用于策略的用户模型。

策略用户模型

类别 描述

会议、状态和存档策略

假设有一个全局策略、10 个标记会议策略、4 个存档策略和 10 个标记状态策略。

语音策略

假设每个站点有一个全局策略和 2 个标记策略。 100% 的站点都有站点策略,并为 30% 的用户分配每用户策略。 假设每个站点有一个拨号计划和两个路由。

忙时

对于对等会话,使用忙时呼叫尝试 (BHCA) 计算峰值负载。 此语音行业术语假设将在 20% 的时间内完成一天中 50% 的呼叫。 可使用以下公式进行计算:

BHCA=(total calls * 0.5) / 1.6

通过运行 VoIP 模拟忙时的性能测试和每天至少 1.6 小时的忙时负载的其他对等会话。

会议峰值负载假设在 4 小时的高峰时间内发生 8 小时工作日 75% 的会议。 这些高峰时间的负载是平均会议负载的 1.5 倍。

企业语音到 PSTN 调用

以下假设适用于企业语音调用:

  • 50% 的用户已启用企业语音,其中 60% 的用户已启用 PSTN 调用。

  • 启用了 PSTN 呼叫的其中每一位用户在忙碌时段都发出 4 个 PSTN 呼叫。 每个呼叫的持续时间为 3 分钟。

  • 其中 65% 的 PSTN 语音呼叫使用媒体旁路。

移动性

假设为 40% 的注册用户启用了移动。 对于启用了移动的每一位用户,假设移动客户端的活动是在该用户其他 MPOP 实例活动的基础上进行增加,但会议交互除外,对其而言,移动客户端只是可用来参与会议的另一种客户端类型。

持久聊天

假设 25% 的注册用户将参与到持久聊天会话中,并具有以下特征:

  • 每个用户平均 1.5 个聊天室

  • 每个聊天室每小时将产生 12 个轮询请求,每个轮询请求平均针对 10 个用户

响应组和呼叫驻留

假设 0.15% 的注册用户属于响应组。 假设 0.02% 的注册用户在任何给定的时间点都有驻留呼叫。