How much bandwidth do I need for my users connecting to Exchange Online?

 

This question was from a university in Chicago adopting Office 365 for faculty, staff, and students.

Prerequisites

The first data point you need to gather before you can determine client bandwidth required for Exchange Online is what is your mailbox usage profile?  Are your users light, medium, heavy, or very heavy email users?  How can you determine this?

If you have Exchange 2003/2007/2010 on prem you can use a tool called the Exchange Profile Analyzer to run against your infrastructure to gather this crucial data point. See my other blog post here for more info.

If you migrating from another email system, you will have to gather some mail usage data points either manually or using other message profile statistics. Once you gather the data points you can associate it with the daily mail profile in the matrix below.

Here is a usage matrix we use to determine the mailbox usage profile:

image

 

What are the default bandwidth profiles?

After you gather your mailbox usage profile data based on above, you need to associate it to a light, medium, heavy bandwidth profile.  This data was gathered by our internal teams and is still being finalized but it will provide you a rough estimation of bandwidth required for your institution.

 

Exchange Online Light email user profile bandwidth

image

 

Exchange Online Medium email user profile bandwidth

image

 

Exchange Online Heavy email user profile bandwidth

image

 

Exchange Online Very Heavy email user profile bandwidth

image

 

New released Exchange Bandwidth calculator 

We just shipped a very useful Exchange bandwidth calculator you can use with on prem Exchange 2010 or Exchange Online.

Download the newly released beta Exchange client network bandwidth calculator here.

Download the newly released Exchange client network bandwidth guide here.

 

Plug in the numbers based on the site user mail profile determined above. NOTE: make sure you only use Outlook Anywhere cached (OA-cached column) and OWA 2010 column for Exchange Online. The other columns apply to Exchange on prem only.

 

Bandwidth estimation examples:

If I have a school that has 3000 Outlook 2010 light users and 1000 Outlook Web App light users connecting to Exchange Online. What estimated bandwidth do I need?

image

6.4 Mb/s Exchange to client traffic and .99 Mb/s client to Exchange.

 

If I have a school with 50,000 faculty,staff and students with 8000 Outlook 2010 light faculty and 42000 Outlook Web App Light users for students connecting to Exchange Online. What estimated bandwidth do I need?

  

image

63 Mb/s Exchange to client traffic and 16.97 Mb/s client to Exchange

  

 

What is the recommended maximum network latency?

It recommended your network have no more than 320ms round trip latency.

Comments

  • Anonymous
    January 01, 2003
    this is a pretty old post I did from 3 years ago - the latest Office 365 bandwidth guidance is here now:http://aka.ms/tune
    • Anonymous
      March 09, 2017
      I arrived here on the right day, this is exactly what i am looking for!
  • Anonymous
    December 13, 2013
    The comment has been removed
  • Anonymous
    December 27, 2013
    Pingback from Do you have any bandwidth calculators for Office 365? | UC3
  • Anonymous
    March 24, 2015
    on an average we can consider the mentioned article as theoretical bandwidth required but in piratical situation its very difficult to calculate the bandwidth required.

    Need help in calculating the same for 100 users connecting to office 365 as they reach office and all mails starts downloading at a time at morning 9 when office starts mat be each user might have some 10 MB mails to download.
  • Anonymous
    March 24, 2015
    Update 3-24-15: Latest Office 365 bandwidth guidance is here: http://aka.ms/tune


    This is a pretty
  • Anonymous
    November 29, 2015
    We are not able to run the Exchange profile analyser in Exchange 2010, it is getting an error saying at least one database need to select before start the collection.
    Can you please advise, one blog it is saying that we can't use EPA in Exchange 2010 as they gave up the WebDav protocol. please see the below link..

    http://blogs.technet.com/b/samdrey/archive/2013/07/17/exchange-2007-2010-2013-gather-email-statistics-like-exchange-profile-analyzer-used-to-give-in-the-past-but-now-using-powershell.aspx