OCS 2007 R2 on Windows Server 2008 R2 support

Microsoft have announced official support for the Microsoft Office Communications Server 2007 R2 member server role on a server that has a Windows Server 2008 R2 operating system installed. Now for the fine print.. the following scenarios are currently not supported on Windows Server 2008 R2:

  • Group Chat will not function in a Windows 2008 R2 forest or when Group Chat member servers are joined to a Windows 2008 R2 domain. Some issues with changes in Windows 2008 R2 require a Group Chat Client and Group Chat Admin Tools hotfix, scheduled for mid-April 2010.
  • Deploying Group Chat on Windows 2008 R2 is currently not supported.
  • Upgrading the operating system to Windows Server 2008 R2 for an existing installation of OCS 2007 R2 is not supported.
  • Installing 32-bit OCS 2007 R2 administration tools on 64-bit Windows 2008 R2 is not supported.Development with Speech Server 2007 Developer Edition and deployment of the Speech Server 2007 role are not supported on Windows Server 2008 R2.

For more information, see KB 982021

Busted… Top 10 Exchange Storage Myths

Exchange 2010 includes improvements in performance, reliability, and high availability that enable organizations to run Exchange on a wide range of storage options. Building on improvements to disk input/output (IO) that were introduced in Exchange 2007, the latest version of Exchange requires less storage performance and is more tolerant of storage failures.

The Microsoft Exchange Team recently posted the “Top 10 Exchange Storage Myths” and I thought I would share a lot of that excellent content here

Myth #1: Exchange requires expensive, high-performing storage . I can't afford large mailboxes!
Reality: Exchange 2010 enables you to implement large, low-cost mailboxes. It performs well on less expensive disks and supports a range of storage options. See the Large Mailbox Vision Whitepaper.

Myth #2: Exchange 2010 doesn't support storage area networks (SANs).
Reality: Exchange 2010 doesn't support network-attached storage (NAS) (maybe the similar spelling confuses people ?), but it does support a large range of storage options including SAN and DAS. Depending on your high availability model, storage can be configured using RAID or RAID-less (JBOD) storage. Different customers will require different solutions based on their requirements, but everyone has the ability to deploy large mailboxes at low cost.

Myth #3: I already have a SAN (or I just bought one), so it doesn't make sense to implement DAS. By the way, my SAN can use those less expensive SATA disks too.
Reality: This one is not really a myth, but it is often misunderstood. SAN deployment may make sense for customers as long as you are able to deploy large mailboxes at low cost. Remember that Exchange supports a range of storage options including SAN and DAS. If you are looking to take advantage of multiple independent copies of databases, then consider the full cost of your storage solution.

Myth #4: JBOD configurations are not practical because the re-seed process after a disk failure takes too long, and this generates too much operational overhead.
Reality: Microsoft IT uses a JBOD configuration very successfully and it can be a very low cost solution. However, a level of operational maturity is required to manage the environment appropriately. There are a multitude of factors that can affect seeding throughput rates, and internally in our JBOD architecture we see between 35-70 GB/hour.

Myth #5: Large mailboxes perform badly with Outlook.
Reality: Exchange 2010 supports up to 100,000 items per folder, up from 20,000 in Exchange 2007. In addition to this, Outlook 2007 SP1 Feb09 update, Outlook 2007 SP2 & Outlook 2010 provide good performance for Cached Exchange Mode for mailboxes up to 10 GB in size, and even larger (25GB) using faster disks like 7.2K drives or SSD. Larger Mailboxes? The Exchange 2010 store was improved to support very large mailboxes (100 GB+) in online mode and with OWA. You can also use the Exchange 2010 personal archive to reduce mailbox size for Cached Exchange Mode clients.

Myth #6: When I migrate to Exchange 2010 my database size will explode because Exchange 2010 doesn't have single instance storage (SIS).
Reality: Exchange storage planning guidance has always dictated designing the storage without SIS in mind. SIS reduces Exchange Server's ability to do sequential data access, and the changes made help to provide the 70% IO reduction. Exchange 2010 does provide 20% database compression for HTML/Plain Text Messages. For more details about Exchange 2010 and SIS, see previous post — Dude, Where's My Single Instance?.

Myth #7: My Exchange guy knows nothing about storage - it needs to be managed by the storage experts. Less expensive storage is too hard/time-consuming/expensive to manage.
Reality: We know from the many organizations we have talked to who are using DAS (including Microsoft's own deployment), that they have not needed any additional people to manage less expensive exchange storage, nor have they increased their operational costs. When storage is expensive, you can spend a lot of time and resources optimizing for your storage investment. Using less expensive storage enables you to take a conservative approach and enables you to over-provision. The storage is then never touched except for firmware/driver updates or disk failures. You can use server management staff to manage the storage since the tasks are very similar (driver, firmware updates).

Myth #8: I can't backup large Exchange databases.
Reality: With the ability to have multiple copies of each database, along with features such as single item recovery and lagged copy support, you might not need to use traditional backups. You can also look at reducing the number of backups to weekly or bi-monthly full backups, you can backup from passive database copies, and you can use DPM "express" backups to save space.

Myth #9: We need a 3rd party archiving solution because Exchange data needs expensive storage and we need to put archived data on less expensive storage.
Reality: You can put all Exchange data on less expensive storage, not just the archive data. Co-locate hot and cold data to efficiently utilize large low cost disks and simplify management by using a single storage type.

Myth #10: All Exchange storage designs must follow the Exchange Mailbox Role Requirements Calculator verbatim, otherwise they will not be supported.
Reality: The Exchange Mailbox Role Requirements Calculator (Exchange 2010 / Exchange 2007) provides design guidelines but does not have anything to do with supportability. The Exchange Solution Reviewed Program (ESRP) - Storage also has information from our storage partners.

For more information on large mailboxes, be sure to check out the Large Mailbox Vision Whitepaper.

Recent Update Rollups for Exchange

The last three weeks have seen the release of a couple of update rollups. The first of these was Update Rollup 2 for Exchange Server 2010 RTM.  Article ID: 979611 describes all issues that the update rollup fixes.

Article ID: 979784 describes Update Rollup 3 for Exchange Server 2007 Service Pack 2 which was released on 18/03/2010. This update rollup does not apply to Exchange Server 2007 RTM or to Exchange 2007 Service Pack 1. The series of update rollup packages for Exchange Server 2007 SP2 is independent of the corresponding series of update rollups for Exchange Server 2007 RTM or Exchange 2007 SP1. For a list of update rollups that apply to Exchange Server 2007 RTM or to Exchange Server 2007 SP1, see How to Obtain the Latest Service Pack or Update Rollup for Exchange 2007

Important information for customers who install the update rollup on computers that are not connected to the Internet:

When you install the update rollup on a computer that is not connected to the Internet, you may experience long installation times. Additionally, you may receive the following message:

"Creating Native images for .Net assemblies."

This behavior is caused by network requests that connect to the http://crl.microsoft.com/pki/crl/products/CodeSigPCA.crl Web site. The network requests look up the certificate revocation list for each assembly that native image generation (NGen) compiles to native code. However, the Exchange Server is not connected to the Internet. Therefore, each request must wait to time-out before it moves on. To fix this problem, turn off the “Check for publisher’s certificate revocation” security option on the server that is being upgraded. To do this, follow these steps:

  1. In Internet Explorer, select Tools, select Internet Options, and then click the Advanced Tab.
  2. In the Security section, click to clear the Check for publisher's certificate revocation check box.
  3. Click OK to close the Internet Options dialog box.

When setup is complete, recheck the “Check for publisher’s certificate revocation” check box.

Exchange Server Pre-Deployment Analyzer (ExPDA)

Microsoft recently released the Exchange Pre-Deployment Analyzer. The Exchange Pre-Deployment Analyzer performs an overall topology readiness scan of your environment. When you run the Exchange Pre-Deployment Analyzer, it provides a detailed report that will alert you if there are any issues within your organization, which could prevent you from deploying Exchange 2010.

The checks performed by ExPDA are similar to the pre-requisite checks implemented (ExBPA) in the Exchange 2010 Setup program. However, unlike Exchange 2010 setup, this tool focuses only on overall topology readiness and not the ability to run Exchange 2010 on the local computer. The scan also performs a deep analysis of each existing Exchange 2003/2007 server to verify that it has the necessary updates and configuration in-place to support Exchange 2010.

image

For more information about the Exchange Pre-Deployment Analyzer (ExPDA), visit The Microsoft Exchange Team blog here

To download ExPDA, click here

Exchange Server Virtualization

I am often asked about virtualization when talking to my customers about Exchange. Virtualization has been a big thing in the industry for a while now, so it makes sense that many customers are looking to take advantage of the many benefits, including server consolidation. What does Microsoft support? Virtualization support has not changed much since Exchange Server 2007 SP1.

Microsoft supports Exchange Server in production on hardware virtualization software only when all the following conditions are true:

  1. The hardware virtualization software is running:
    Windows Server 2008 with Hyper-V technology
    Windows Server 2008 R2 with Hyper-V technology
    Microsoft Hyper-V Server 2008
    Microsoft Hyper-V Server 2008 R2
    Any third-party hypervisor that has been validated under the Windows Server Virtualization Validation Program (SVVP).
  2. The Exchange guest virtual machine:
    Is running Microsoft Exchange 2007 SP1 or Exchange 2010.
    Is deployed on the Windows Server 2008 and above
    Doesn't have the Unified Messaging server role installed. All Exchange server roles, except for the Unified Messaging server role, are supported in a virtualization environment.
  3. The storage used by the Exchange guest machine can be virtual storage of a fixed size, SCSI pass-through storage, or iSCSI storage. In a Hyper-V environment, each fixed VHD must be less than 2,040 GB.Virtual disks that dynamically expand or use differencing or delta mechanisms aren't supported by Exchange.
  4. Only management software can be deployed on the physical root machine. The root machine should be dedicated to running guest virtual machines.
  5. Microsoft doesn't support combining Exchange high availability solutions (SCC, CCR, DAGs) with hypervisor-based clustering, high availability, or migration solutions. DAGs are supported in hardware virtualization environments provided that the virtualization environment doesn't employ clustered root servers.
  6. Virtual machine snapshots of an Exchange guest virtual machine is not supported.
  7. Exchange supports a virtual processor-to-logical processor ratio no greater than 2:1. For example, a dual processor system using quad core processors contains a total of 8 logical processors in the host system. On a system with this configuration, do not allocate more than a total of 16 virtual processors to all guest virtual machines combined.
  8. The operating system for an Exchange guest machine must use a fixed sized disk that has a minimum size equal to 15 GB plus the size of the virtual memory that's allocated to the guest machine. This requirement is necessary to account for the operating system and paging file disk requirements.

 

For more detailed information on Exchange Server Virtualization see the following Technet documentation:

Exchange 2010 Server editions

About a month ago I wrote a short post about how customers using Exchange 2010 are also able to make use of DAG’s for high availability provided that they are using Windows Server 2008 Enterprise edition.

The first question that then comes to mind is: “Why would I need Exchange 2010 Enterprise edition then?”. Standard edition is designed for the mailbox needs of small to medium organizations and is also appropriate for non-mailbox roles in a larger Exchange deployment while Enterprise edition is ideal for larger organizations that may require a greater number of mailbox databases.

The following table provides a feature breakdown for each server edition of Exchange Server 2010:

 
Feature Standard edition Enterprise edition
Mailbox Databases 1 – 5 databases 6 – 100 databases
Role based access & control Yes Yes
Transport resiliency Yes Yes
Remote powershell Yes Yes
Online move mailbox Yes Yes
Web-based administration Yes Yes
Mailbox resiliency Yes Yes

Exchange Server 2010 Deployment Assistant

Now that Exchange 2010 has been officially launched and made available, I’m sure many organisations are already thinking about or planning their deployment. I my opinion, this will be especially true for those who still have Exchange 2003 deployed.

Microsoft have once again stepped up and just when you thought they’ve outdone themselves, they announce the release of the Exchange Server 2010 Deployment Assistant. This awesome tool is a result of feedback from the early adopters of Exchange 2010 and of course Microsoft wanting to help streamline the experience of deploying Exchange 2010.

image

The current version offers the Upgrade from Exchange 2003 scenario.Once the deployment scenario is selected, you are taken through a series of questions and then presented with a list of steps to complete. Each step has a huge amount of valuable information to guide you through your deployment.

image

Additional scenarios will be available in early 2010, these include:

  • Upgrade from Exchange 2007
  • Upgrade from Exchange 2003/2007
  • New installation of Exchange 2010

The Exchange Server 2010 Deployment Assistant can be found here

Exchange 2007 on Windows 2008 R2

Kevin Allison, GM Exchange Customer Experience announced on the Exchange Team blog yesterday that Microsoft will be releasing an update for Exchange 2007 enabling full support of Windows Server 2008 R2.

Microsoft had earlier decided not to update Exchange 2007 to support its latest server operating system, Windows Server 2008 R2. This change is a result of customer feedback, so all I can say about it is thanks for listening!