Compare Exchange 2007 and Exchange 2010
As it may be a surprise Microsoft is still using Jet EDB database for mailbox database stores. In Exchange 2010 there are no more storage groups. This makes very much sense as Exchange 2007 only allows one database per storage group to enable CCR and SCR. As with Exchange 2007 there are no administrative groups in Exchange 2010. ExOLEDB, CDOEX WebDAV and Store Events are gone in Exchange 2010 and replaced with Exchange Web Services (EWS) to provide web services. Public folders are NOT automatically created at the time of Exchange 2010 Installation. Public folders must be manually created to support legacy clients. Microsoft removed single copy clusters, Local Continuous Replication, Clustered Continuous Replication, and Standby Continuous Replication in Exchange 2010. Database Availability Group (DAG) replication technology replaced all DR technologies from Exchange 2007 as listed. The DAG is very similar to CCR and SCR, It uses log shipping to replicate data. DAG provides up to 16 copies and provides a staging failover to multiple copies. On the client side a major change is how Outlook clients connect to Exchange server 2010. Previously with Exchange 2003/2007, Outlook clients directly connect to back-end/Mailbox server for MAPI communications. With Exchange 2010, Outlook client directly connects Client Access Server. This makes very much sense as Client Access Server can easily route traffic to appropriate mailbox server.
The main differences between Exchange 2007 and Exchange 2010 are demonstrated below.
Feature |
Exchange 2007 |
Exchange 2010 |
Database |
Jet EDB database |
Jet EDB database |
Storage Groups |
Yes |
None, only data stores |
Public Folders |
Automatically created |
Manual creation |
Web Services |
ExOLEDB, CDOEX, WebDAV, EWS |
Exchange Web Services (EWS) |
Desktop Clients |
Outlook 2003, Outlook 2007, Outlook 2010 |
Outlook 2007, Outlook 2010 |
DR Technologies |
SCC, CCR, SCR |
Database Availability Group (DAG) |
Outlook clients connect to |
Mailbox Server |
Client Access Server |