As part of the Outlook Anywhere scalability testing, analysis was done to determine the network costs between enterprise e-mail clients and Exchange 2007 SP1. The values presented here may help an organization determine an estimated value for the network use requirements that are part of connecting end-users to the Exchange 2007 infrastructure. The testing performed in this analysis included the following scenarios: Outlook 2007 online mode; Outlook 2007 cached mode; Outlook 2007 cached mode through RPC/HTTP (Outlook Anywhere) and Outlook Web Access. No reporting on the network bytes passed between Exchange roles was performed. This analysis is limited to the bytes entering and leaving the datacenter. Outlook Anywhere and Outlook Web Access connect to the Exchange servers with the Client Access server role installed, while Outlook 2007 (in both online and cached mode) connects directly to the Exchange servers that have the Mailbox server role installed. The network traffic from previous Outlook versions can be estimated from the Exchange 2003 results that are published in the Client Network Traffic with Exchange Server 2003 white paper because there have not been fundamental changes in Exchange-Outlook communications in the 2007 releases.
The user profile started with the message send and delivery rates from the "light", "medium", "heavy" and "very heavy" knowledge worker profiles. The following assumptions were made for the purposes of these tests:
-
An average message size of 50 KB
-
Every message delivered was read
-
Half of all incoming mail was deleted
-
Web clients logged on and logged off two times per day
-
Logon and logoff costs from the other client types were not evaluated because enterprise e-mail users generally stay logged on for days at a time.
| Profile | Light | Medium | Heavy | Very heavy |
| Sent per day | 5 | 10 | 20 | 30 |
| Received per day | 20 | 40 | 80 | 120 |
| Avg. message size | 50k | 50k | 50k | 50k |
| Messages read per day | 20 | 40 | 80 | 120 |
| Messages deleted per day | 10 | 20 | 40 | 60 |
| Outlook Web Access logon and logoff per day | 2 | 2 | 2 | 2 |
The network bytes transferred for each action is independent of mailbox size, so separate measurements for each profile were not performed, but measurement of the costs of the actions were made and totaled for each profile.
Note: |
|---|
|
For Outlook 2007 in cached mode and Outlook Anywhere, which work from a local copy of the user mailbox, there is insignificant traffic associated with reading or deleting mail because these actions work against the local copy. However, every e-mail received is downloaded to the client.
|
In the following table, all values are in kilobytes per day per user. The sending portion has been separated from the other actions, which are labeled as 'aggregate'.
| Profile | | Light | Medium | Heavy | Very heavy |
| | Sending | 190 | 380 | 760 | 1,140 |
| Outlook 2007 online mode | Aggregate | 2,510 | 5,030 | 10,050 | 15,070 |
| | Total | 2,700 | 5,410 | 10,810 | 16,210 |
| | | | | | |
| | Sending | 260 | 520 | 1,040 | 1,560 |
| Outlook 2007 cached mode | Aggregate | 1,040 | 2,080 | 4,160 | 6,240 |
| | Total | 1,300 | 2,600 | 5,200 | 7,800 |
| | | | | | |
| | Sending | 310 | 620 | 1,230 | 1,850 |
| Outlook Anywhere in Exchange 2007 | Aggregate | 1,230 | 2,470 | 4,940 | 7,400 |
| | Total | 1,540 | 3,090 | 6,170 | 9,250 |
| | | | | | |
| | Sending | 800 | 1,600 | 3,200 | 4,800 |
| Outlook Web Access 2007 | Aggregate | 5,390 | 10,620 | 21,070 | 31,530 |
| | Total | 6,190 | 12,220 | 24,270 | 36,330 |
To better understand how these values can be used, consider the following example:
Suppose a datacenter has 10,000 "Medium" Outlook cached mode users. Further assume these users are in the same time zone and they perform most of their work during an 8-hour day. The graphic here predicts what the average network bytes per second would be.
or
Assuming a daily peak of twice the average value, the network coming into the datacenter would have to support approximately 15 megabits per second from these users alone.
If these users were running in online mode, per-user bandwidth consumption value would be replaced as shown in the following formula:
or
Assuming a daily peak of twice the average value, the network coming into the datacenter would have to support approximately 30 megabits per second from these users.
Return to top