Client Network Requirements in Exchange 2010

Client network traffic is area that often generates many questions. This area is frequently the subject of discussion when site consolidation is being discussed which also raises the issues of network cost and sizing.

While there is some information available on how to estimate this client network traffic, this is mostly relevant to Exchange 2007 and Outlook 2007. I am not aware of any changes in Exchange 2010 and Outlook 2010 that will change the client network requirements, so the information below is based on this.

The first bit of information you need are user profiles, use the Microsoft Exchange Server Profile Analyzer tool to collect this information if you don’t already have it. You can download the Microsoft Exchange Server Profile Analyzer tool from the links provided at the bottom of this page.

Profile Light Medium Heavy Very Heavy
Sent/Day 5 10 20 30
Received/Day 20 40 80 120
Ave Msg Size 75kb 75kb 75kb 75kb
Msgs Read/Day 20 40 80 120
Msgs Del’d/Day 10 20 40 60
OWA logon/Day 2 2 2 2

Next we determine how much traffic is generated by each user profile per day. In the table below, all values are in Kilobytes/User/Day. The table separates sending from all other actions which are labelled as aggregate.

Profile Light Medium Heavy Very Heavy
Sending 285 570 1,140 1,710
Outlook - Online Aggregate 3,765 7,545 15,075 22,605
Total 4,050 8,115 16,215 24,315
Sending 390 780 1,560 2,340
Outlook - Cached Mode Aggregate 1,560 3,120 6,240 9,360
Total 1,950 3,900 7,800 11,700
Sending 465 930 1,845 2,775
Outlook Anywhere Aggregate 1,845 3,705 7,410 11,100
Total 2,310 4,635 9,255 13,875
Sending 1,200 2,400 4,800 7,200
Outlook Web App Aggregate 8,085 15,930 31,605 47,295
Total 9,285 18,330 36,405 54,495 

Now that we have these values, how do we use them? The last piece of the puzzle is the formula. The following formula can be used to estimate the network traffic (in KB/Sec) required by your Exchange 2010 clients.

image

Using this formula and the data in the above tables, if we wanted to calculate the network requirements for 2,500 heavy users who use Outlook in Cached Mode it would look something like this:

image

image

Network Traffic (KB/Sec) = 677 KB/Sec. To convert this to Mbps:

image

Network Traffic (Mbps) = 5.4 Mbps.

This formula assumes all these users are in the same time zone, so they do the majority of the work during an 8 hour day.

This information is based on the original post from MS Exchange Team blog.

Download Microsoft Exchange Server Profile Analyzer (32 bit) here

Download Microsoft Exchange Server Profile Analyzer (64 bit) here