Outlook 2013连接到Office 365时缓存模式与联机模式下的流量问题

最近在迁移Office 365时,碰到一个流量居高不下,带宽不够用的问题,环境如下:

Office 365 E5订阅国际版,用户端使用Outlook2013连接O365邮箱,600用户,50M Office365专用带宽,当所有用户邮箱迁移到Office 365后,用户抱怨邮件收发慢,查看线路流量,发现上班时间,50M的专用网络带宽基本满载,平均使用30M,最高70M, 一个工作周(5天)总流量达到1.7TB!

经过抓包分析,发现流量都是正常到O365服务器的流量;

再仔细分析,选中流量排在最前的5个用户,进到用户电脑上去查看Outlook配置,发现此5个用户都没有启用缓存模式,如下图:

修改Outlook配置,将缓存模式启用,重开Outlook,后面的观察发现修改后的5个用户,没有再进到流量TOP10!( Outlook2013默认为启用缓存模式!)

看来问题就出在缓存与联机模式的差别上!

询问管理员得知以前Exchange服务器在本地,用户反应缓存模式下比联机模式收发邮件要慢,所以将用户Outlook配置中默认的缓存模式全部取消勾选,工作在联机模式下!

关于缓存模式和联机模式之间的说明,可以参考官方文档:

在 Outlook 2013 的缓存 Exchange 模式和联机模式之间进行选择

https://technet.microsoft.com/zh-cn/library/jj683103.aspx

在 Outlook 2013 中配置缓存 Exchange 模式

https://technet.microsoft.com/zh-cn/library/cc179175.aspx

为了使600用户都改回到缓存模式,使用组策略配置:

进到组策略管理中,添加新的策略,进到:User Configruation\Administrative Templates\Microsoft Outlook2013\Account Settings\Exchange\Cached Exchange Mode,将Use Cached Exchange Mode for new and existing outlook profiles修改为:Enable

将组策略套用到AD相应的OU中,确保配置生效!

经过一两周的观察,流量对比分析:

下图是大部分用户未启用Cache模式时,一周的流量图,可以看出,平均使用30M,最高70M, 一个工作周(5天)总流量达到1.7TB!

下图是全部用户启用Cache模式后,一周的流量图,可以流量明显下降,平均使用9M,最高48M,一个工作周(5天)总流量也明显下降到408G!

下图是后面两周继续观察的结果,流量图和修改后的第一周基本相当,所以说明问题已得到解决!

总结:在Office365环境下,因为邮箱访问需要通过Internet连接到外部,带宽和延时肯定不如邮件服务器在本地(100M,<=1ms)的效果好,所以建议使用默认配置:即勾选:使用缓存Exchange模式。

时间: 2024-07-31 23:20:40

Outlook 2013连接到Office 365时缓存模式与联机模式下的流量问题的相关文章

使用Powershell链接到Office 365

今天主要讲使用Powershell管理Office 365 可以分为office365用户管理,Exchange Online的管理等 1. 使用Powershell 链接到office 365 用户管理界面 需要先安装登陆助手及Azure AD模块 在windows powershell 下运行: Get-ExecutionPolicySet-ExecutionPolicy RemoteSigned //更改执行策略,执行一次就够了$credential = Get-Credential  

Exchange 2013 CU17和office 365混合部署(一)

五一之前一直忙于项目,做Exchange 2013和office 365的混合部署,现在也记录下混合部署的过程吧.首先说明下架构:本地Exchange 2013CU17已经部署完成,功能正常:混合部署规划使用 一台AAD Connect服务器: 两台ADFS服务器: 两台ADFS proxy服务器: 一个ADFS公网证书: 服务器名称 IP地址 作用 AADonline 10.7.81.23 AAD Connect服务器 ADFS01 10.7.81.24 ADFS服务器 ADFS02 10.7

Exchange 2013 CU17和office 365混合部署(二)

上一篇我们已经完成了添加域的步骤,下面我们将进行AAD Connect的安装和配置.安装AAD Connect之前,需要现在AAD服务器中安装.NET Framework 3.5,如下点击"添加角色和功能"勾选".NET Framework 3.5功能",下一步指定备份源路径(需要加载服务器操作系统ISO)"G:\sources\sxs\"安装完成登陆office 365管理中心,点击"Azure Active Directory&qu

Office 365 plans, SharePoint Online, and SharePoint 2013 on-premises 功能对比列表

Andrew ConnellSharePoint大牛整理了一个各个版本SharePoint功能对比列表,是SharePoint相关人员必备资料.赶紧收藏起来. SharePoint 2013 Feature Matrix Office 365 plans, SharePoint Online, and SharePoint 2013 on-premises 功能对比列表,布布扣,bubuko.com Office 365 plans, SharePoint Online, and SharePo

Office 365系列之九:使用Windows PowerShell管理O365平台

正如之前我们说的,通过O365管理中心.Exchange 管理中心.Lync管理中心SharePoint 管理中心能做的事情和能够实现的需求是远远满足不了客户的时间需求的.可以使用用于 Windows PowerShell 的 Azure Active Directory 模块 cmdlet 执行 Azure AD 管理任务.而且还可以做到使用单个 Windows PowerShell 窗口连接和同时管理 Office 365.SharePoint.Exchange 和 Lync 管理任务.接下

易宝典文章——玩转Office 365中的Exchange Online服务 之五 怎样利用PSl连接Exchange Online实现管理

前面已经对Office 365的全局管理做了简单介绍,接下来的内容将进入本系列的主题--ExchangeOnline的介绍.通过微软提供的Office 365 Web控制页面的确可以管理Exchange Online的日常维护,但是需要进阶管理,则需要用到PowerShell.和Exchange Server相同,Exchange Online的很多操作是需要通过PowerShell来实现的.因此,首先介绍如何将PowerShell连接的Office 365中的Exchange Online.

Office 365:如何管理Office 365中的Ophaned Mailbox

随着科技的迅速发展,很多大中型企业为了提高员工的工作效率,高效地完成业务流程,采用Office 365作为企业数据管理和人员沟通和交流的平台,以逐步摒弃了旧的办公模式,走向无纸质办公氛围.而当下,员工流动已成为企业管理的常态,那么,当员工离开组织时,保留他/她的电子邮件,为该员工重新回到您的组织,或者另一名员工接替离职员工的工作职责时将Mailbox里的内容提供给用户,是IT人员着重思考的问题. 早些时候,Office 365 账户和Mailbox的管理模式: 账户被删除之后,其关联的Mailb

如何使用Powershell为office 365用户批量分配许可证

最近有客户问,用AD同步的方式,为office 365批量创建了几百个用户,这些用户需要一个一个手动地在网页端为他们分配许可证吗? ---------------------------------------------------- 在管理员portal页面为用户逐一分配许可证是一个方法,但用户量较大时,机械劳动的工作量会很大.本文推荐一种使用powershell批量分配许可证的方法. 第一步,让powershell连接到office 365 Import-Module Msoline Co

Office 365 系列之十一:使用 Windows PowerShell 管理 O365 平台

正如之前我们说的,通过 O365 管理中心.Exchange 管理中心.Lync 管理中 心 SharePoint 管理中心能做的事情和能够实现的需求是远远满足不了客户的时 间需求的.可以使用用于 Windows PowerShell 的 Azure Active Directory 模块 cmdlet 执行 Azure AD 管理任务.而且还可以做到使用单个 Windows PowerShell 窗口连接和同时管理 Office 365.SharePoint.Exchange 和 Lync 管