<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Is this thing on?</title><link>http://blogs.technet.com/b/scottschnoll/</link><description>Scott Schnoll&amp;#39;s weblog</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>Understanding Internet Database Availability Groups</title><link>http://blogs.technet.com/b/scottschnoll/archive/2012/04/01/understanding-internet-database-availability-groups.aspx</link><pubDate>Sun, 01 Apr 2012 16:40:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3489592</guid><dc:creator>Scott Schnoll [MSFT]</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/scottschnoll/rsscomments.aspx?WeblogPostID=3489592</wfw:commentRss><comments>http://blogs.technet.com/b/scottschnoll/archive/2012/04/01/understanding-internet-database-availability-groups.aspx#comments</comments><description>&lt;p&gt;The high availability and site resilience platform built into Exchange 2010 provides automatic recovery from storage, network and server and other failures that affect active mailbox database copies. In addition, it provides manual recovery from failures affecting an entire site or datacenter.&lt;/p&gt;
&lt;p&gt;Customers have asked for, and many have tried desperately to create, an Exchange 2010 architecture or design that provides automatic failover from datacenter-level events. At the time we released the RTM version of Exchange 2010, we strongly felt that manual recovery from events that affect an entire datacenter (for example, loss of power, fire, natural disaster, etc.) was preferable to automatic recovery by the system. After all, the system has no awareness of the nature of the failure and it can&amp;rsquo;t really make intelligent decisions as to whether or not users should have service and data access moved to an alternate datacenter.&lt;/p&gt;
&lt;p&gt;But after more than five years of running Exchange in a cloud-based service environment in one form or another (Business Productivity Online Suite, Live@EDU, Office 365, etc.) we have realized that automatic recovery could be accomplished by the system in an intelligent way, provided the system had enough replication endpoints, and a sufficient number of points of Internet ingress and egress. So, we also started side development on a feature we internally called the &amp;ldquo;super DAG&amp;rdquo;. Obviously, using that name as the actual feature name does not work well for localization and other reasons, so we asked Marketing to come up with a more professional name.&lt;/p&gt;
&lt;h3&gt;The Internet Database Availability Group&lt;/h3&gt;
&lt;p&gt;Today, we are announcing the Internet database availability group (iDAG). The iDAG is an extension to the database availability group (DAG) component built into Exchange 2010. An iDAG is a group of an unlimited number of Mailbox servers that hosts an unlimited number of databases and provides automatic recovery&amp;nbsp;from datacenter-level failure events.&lt;/p&gt;
&lt;p&gt;Once a DAG has been extended with an iDAG, the iDAG becomes the new boundary for mailbox database replication, database and server switchovers, failovers, and a new internal component called Internet Active Manager (iAM). iAM, which runs on every server in a DAG, manages switchovers and failovers for iDAGs. Will iAM enable better management and recovery scenarios for your iDAG? Absolutely!&lt;/p&gt;
&lt;p&gt;The iDAG overcomes several limitations of the traditional DAG:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;It can contain more than 16 Mailbox servers. In fact, there is no limit to the number of Mailbox servers that can be added to an iDAG.&lt;/li&gt;
&lt;li&gt;It can contain more than 1600 databases. In fact, there is no limit to the number of mailbox databases that can be hosted on a Mailbox server in an iDAG.&lt;/li&gt;
&lt;li&gt;It uses HTTPS instead of TCP for log shipping, making it much more firewall-friendly.&lt;/li&gt;
&lt;li&gt;It provides automatic recovery from all failures.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Any server in an iDAG can host a copy of a mailbox database from any other server in the same iDAG.&lt;/p&gt;
&lt;h3&gt;Internet Database Availability Group Lifecycle&lt;/h3&gt;
&lt;p&gt;As with DAGs, iDAGs leverage the Exchange 2010 feature known as incremental deployment, which is the ability to deploy redundant Mailbox servers and databases after Exchange is installed. After you deploy Exchange 2010, you create an iDAG, add Mailbox servers to the iDAG, and then replicate mailbox databases between the iDAG members.&lt;/p&gt;
&lt;p&gt;Note: It is supported to create an iDAG that contains a combination of physical Mailbox servers and virtualized Mailbox servers, provided that the servers and solution comply with the Exchange 2010 System Requirements. As with all high availability configurations, you must ensure that all Mailbox servers in the iDAG are sized appropriately to handle the necessary workload during scheduled or unscheduled outages.&lt;/p&gt;
&lt;p&gt;An iDAG is created by using the New-InternetDatabaseAvailabilityGroup cmdlet. An iDAG is initially created as an empty Active Directory object. This directory object is used to store relevant information about the iDAG, such as server membership information, HTTP URL and location. When you add the first server to an iDAG, an Internet-based failover cluster is automatically created. This failover cluster is used exclusively by the iDAG, however the cluster does not need to be dedicated to the DAG. You can use the cluster for any other purpose you like.&lt;/p&gt;
&lt;p&gt;In addition to a failover cluster being created, the infrastructure that monitors the servers for network or server failures is initiated. The failover cluster heartbeat mechanism and cluster database are then used to track and manage information about the iDAG that can change quickly, such as database mount status, replication status, and last mounted location.&lt;/p&gt;
&lt;p&gt;During creation, an iDAG is given a unique name (that must start with the letter &amp;ldquo;i&amp;rdquo; in lower case, and assigned three static IPv6 addresses (for redundancy). Specify a comma-separated list of IP addresses by using the InternetDatabaseAvailabilityGroupIPAddresses parameter.&lt;/p&gt;
&lt;p&gt;Consider an iDAG that will have three servers. Two servers (EX1 and EX2) are on the same subnet, and the third server (EX3) is on a different subnet.&lt;/p&gt;
&lt;p&gt;New-InternetDatabaseAvailabilityGroup -Name iDAG1 &lt;br /&gt;-InternetDatabaseAvailabilityGroupIPAddresses 2001:0:4137:1f9a:1037:1d90:b3e4:3e79, 2001:4898:80a8:f019:d8d6:250e:baf0:9393 &lt;br /&gt;Add-InternetDatabaseAvailabilityGroupServer -Identity iDAG1 &amp;ndash;Server EX1 &lt;br /&gt;Add-InternetDatabaseAvailabilityGroupServer -Identity iDAG1 &amp;ndash;Server EX2 &lt;br /&gt;Add-InternetDatabaseAvailabilityGroupServer -Identity iDAG1 &amp;ndash;Server EX3&lt;/p&gt;
&lt;p&gt;The cluster for iDAG1 is created when EX1 is added to the iDAG. During cluster creation, the Add-InternetDatabaseAvailabilityGroupServer cmdlet retrieves the IP addresses configured for the iDAG and ignores the ones that don't match any of the subnets found on EX1. In this example, the cluster for iDAG1 is created with an IP address of 2001:0:4137:1f9a:1037:1d90:b3e4:3e79, and 2001:4898:80a8:f019:d8d6:250e:baf0:9393 is ignored.&lt;/p&gt;
&lt;p&gt;Then, EX2 is added, and the Add-InternetDatabaseAvailabilityGroupServer cmdlet again retrieves the IP addresses configured for the iDAG. There are no changes to the cluster's IP addresses because EX2 is on the same subnet as EX1.&lt;/p&gt;
&lt;p&gt;Then, EX3 is added, and the Add-InternetDatabaseAvailabilityGroupServer cmdlet again retrieves the IP addresses configured for the DAG. Because a subnet matching 2001:4898:80a8:f019:d8d6:250e:baf0:9393 is present on EX3, the 2001:4898:80a8:f019:d8d6:250e:baf0:9393 address is added as an IP address resource in the cluster group. In addition, an OR dependency for the Network Name resource for each IP address resource is automatically configured. The 2001:4898:80a8:f019:d8d6:250e:baf0:9393 address will be used by the cluster when the cluster group moves to EX3.&lt;/p&gt;
&lt;p&gt;This process is then repeated an unlimited number of times to extend the iDAG further and further into cyberspace.&lt;/p&gt;
&lt;p&gt;Windows failover clustering registers the IP addresses for the cluster in the Domain Name System (DNS) when the Network Name resource is brought online. In addition, a cluster network object (CNO) is created in Active Directory. The name, IP addresses and CNO for the cluster are used only internally by the system to secure the iDAG and for internal communication purposes. Administrators and end users don't need to interface with or connect to the iDAG name or IP address for any reason.&lt;/p&gt;
&lt;p&gt;In addition to a name and one or more IP addresses, the iDAG is also configured to use a witness server, witness directory, alternate witness server, and alternate witness directory. The witness server and witness directory are either automatically specified by the system, or they can be manually specified by the administrator. The alternate witness server and directory must be specified manually by the administrator. In addition, multiple alternate witness servers can be configured for increased redundancy. In the event of a datacenter failover, the iDAG will automatically reconfigure the witness server and alternate witness server for you.&lt;/p&gt;
&lt;p&gt;By default, an iDAG is designed to use the built-in continuous replication feature to replicate mailbox databases among servers in the iDAG. If you're using third-party data replication that supports the Third Party Replication API in Exchange 2010, you must create the iDAG for use with third-party replication mode by using the New-InternetDatabaseAvailabilityGroup cmdlet with the ThirdPartyReplication parameter. After this mode is enabled, it can't be disabled.&lt;/p&gt;
&lt;p&gt;After the iDAG is created, Mailbox servers can be added to the iDAG. When the first server is added to the iDAG, a cluster is formed for use by the iDAG. iDAGs make limited use of Windows failover clustering technology, such as the cluster heartbeat, cluster networks, and the cluster database (for storing data that changes, such as database state changes from active to passive or vice versa, or from mounted to dismounted and vice versa). As each subsequent server is added to the iDAG, it's joined to the underlying cluster, the cluster's quorum model is automatically adjusted by the system, and the server is added to the iDAG Active Directory object in.&lt;/p&gt;
&lt;p&gt;After Mailbox servers are added to an iDAG, you can configure a variety of iDAG properties, such as whether to use network encryption or network compression for database replication within the iDAG. You can also configure iDAG networks and create additional iDAG networks.&lt;/p&gt;
&lt;p&gt;After you add members to an iDAG and configure the iDAG, the active mailbox databases on each server can be replicated to the other iDAG members. After you create mailbox database copies, you can monitor the health and status of the copies using a variety of built-in monitoring tools. In addition, you can perform database and server switchovers. &lt;/p&gt;
&lt;h4&gt;Internet Database Availability Group Quorum Models&lt;/h4&gt;
&lt;p&gt;Underneath every iDAG is a Windows failover cluster. Failover clusters use the concept of quorum, which uses a consensus of voters to ensure that only one subset of the cluster members (which could mean all members or a majority of members) is functioning at one time. Quorum isn't a new concept for Exchange 2010. Highly available Mailbox servers in previous versions of Exchange also use failover clustering and its concept of quorum.&lt;/p&gt;
&lt;p&gt;But what is new is the iDAGs use of a new quorum model called the Internet Node Majority and File Share Witness Model (iNMFSW). The iNMFSW is similar to traditional quorum models that require a minimum number of votes to maintain quorum. However, the minimum number of votes needed for quorum in an iDAG is one. This is because, unlike traditional DAGs (which are limited to using voting members and a single witness server), an iDAG uses all Internet-capable devices to maintain quorum. So unless the Internet is down or otherwise unavailable, an iDAG can never lose quorum. If quorum is lost, however, administrator intervention will be required to correct the quorum problem and restore iDAG operations. &lt;/p&gt;
&lt;h3&gt;Using an Internet Database Availability Group for High Availability&lt;/h3&gt;
&lt;p&gt;To illustrate how an iDAG can provide high availability and site resilience for your mailbox databases, consider an iDAG with five hundred members.&lt;/p&gt;
&lt;p&gt;In this example, the database copies aren't mirrored across each server, but rather spread across hundreds of servers scattered across the Internet. This ensures that no two servers in the iDAG have the same set of database copies, providing the iDAG with greater resilience to failures, including failures that occur while other components are unavailable as a result of regular maintenance.&lt;/p&gt;
&lt;p&gt;Consider the following scenario, using the preceding example iDAG, which illustrates resilience to multiple database and server failures.&lt;/p&gt;
&lt;p&gt;Initially, all databases and servers are healthy. You need to install some operating system updates on EX212. You perform a server switchover, which activates the database copies on another Mailbox server somewhere on the Internet. A server switchover moves all active mailbox database copies from their current server to one or more other Mailbox servers in the iDAG in preparation for a scheduled outage for the current server. You can perform a server switchover quickly by running the following command in the Exchange Management Shell.&lt;/p&gt;
&lt;p&gt;Move-ActiveMailboxDatabase -Server EX212&lt;/p&gt;
&lt;p&gt;In this example, all of the active mailbox databases on EX212 are moved. By omitting the ActivateOnServer parameter in the preceding command, you chose to have the system select the best possible new active copy.&lt;/p&gt;
&lt;p&gt;While you perform maintenance on EX212, EX306 experiences a catastrophic hardware failure and goes offline. Prior to going offline, EX306 active database copies. To recover from the failure, the system automatically activates the copies on alternate servers in the iDAG within 30 seconds.&lt;/p&gt;
&lt;p&gt;After the scheduled maintenance is completed for EX212, you bring the server online. As soon as EX212 is available, the other members of the iDAG are notified, and the database copies hosted on EX212 are automatically synchronized with the active copy of each database.&lt;/p&gt;
&lt;p&gt;After the failed hardware component in EX306 is replaced with a new component, EX306 is brought online. After EX306 is available, the other members of the iDAG are notified, and the databases hosted on EX306 are automatically synchronized with the active copy of each database. &lt;/p&gt;
&lt;h3&gt;Using an Internet Database Availability Group for Site Resilience&lt;/h3&gt;
&lt;p&gt;In addition to providing high availability within a datacenter, an iDAG can also be extended an unlimited number of datacenters in a configuration that provides site resilience all datacenters. Incremental deployment can be used to extend any iDAG to any datacenter by deploying Mailbox servers and the necessary supporting resources. &lt;/p&gt;
&lt;h4&gt;Using Multiple Internet Database Availability Groups for Site Resilience&lt;/h4&gt;
&lt;p&gt;Prior to iDAGs, in order to achieve site resilience for multiple locations, you had to use multiple DAGs. With an iDAG, this is no longer necessary. A single iDAG can be extended across an unlimited number of datacenters, providing site resilience for all of your locations and databases. When using a single iDAG to provide site resilience in an environment where each datacenter to which you extend the DAG has an active user population, the Internet eliminates all single points of failure because quorum no longer requires a majority of the voters to be active and able to communicate with each other. It simply requires connectivity to another iDAG member. &lt;/p&gt;
&lt;h3&gt;Client Experience When Using Internet Database Availability Groups&lt;/h3&gt;
&lt;p&gt;As mentioned above, iDAGs can be used to provide both high availability and site resilience. The client experience when using an iDAG no longer depends on the type and version of the client and the protocol used by the client to access mailbox data. For example, if a datacenter failover occurs, the behavior and reconnection logic used by an Exchange ActiveSync, POP3, or IMAP4 client is the same as the behavior and reconnection logic used by Microsoft Outlook clients.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3489592" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/High+Availability/">High Availability</category><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/April+Fools/">April Fools</category></item><item><title>TechEd 2012 Registration Time!</title><link>http://blogs.technet.com/b/scottschnoll/archive/2012/01/24/teched-2012-registration-time.aspx</link><pubDate>Tue, 24 Jan 2012 20:58:32 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3477055</guid><dc:creator>Scott Schnoll [MSFT]</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/scottschnoll/rsscomments.aspx?WeblogPostID=3477055</wfw:commentRss><comments>http://blogs.technet.com/b/scottschnoll/archive/2012/01/24/teched-2012-registration-time.aspx#comments</comments><description>&lt;p&gt;Registration is now open for both &lt;a href="http://northamerica.msteched.com/default.aspx" target="_blank"&gt;TechEd North America 2012&lt;/a&gt; and &lt;a href="http://europe.msteched.com/" target="_blank"&gt;TechEd Europe 2012&lt;/a&gt;!&amp;#160; &lt;/p&gt;  &lt;h1&gt;&lt;img src="http://northamerica.msteched.com/p/tena2011/resources/TENA2012_Spread-The-Word_Signature1.png" /&gt;&lt;/h1&gt;  &lt;p&gt;&lt;strong&gt;Celebrate 20 years of Microsoft TechEd North America!&lt;/strong&gt; TechEd is Microsoft's premier technology conference for IT professionals and developers, offering the most comprehensive &lt;a href="http://northamerica.msteched.com/contentcatalog"&gt;technical education&lt;/a&gt; across Microsoft's current and soon-to-be-released suite of products, solutions, tools, and services. Our four day event in Orlando, Florida offers hands-on learning, deep product exploration and countless opportunities to &lt;a href="http://northamerica.msteched.com/directory"&gt;connect with a community&lt;/a&gt; of industry and Microsoft experts.&lt;/p&gt;  &lt;p&gt;There are many reasons &lt;a href="http://northamerica.msteched.com/whyattend"&gt;why you can't miss TechEd 2012&lt;/a&gt;. If you are developing, deploying, managing, securing and mobilizing Microsoft solutions, TechEd is your best opportunity to focus on the key technology and business issues that will help you solve today's real-world IT challenges and prepare you for tomorrow's innovations.&lt;/p&gt;  &lt;p&gt;Year after year, technology professionals gather at Microsoft TechEd North America to &lt;strong&gt;immerse themselves in more than 1,000 learning opportunities&lt;/strong&gt; that cover an unparalleled breadth and depth of Microsoft technologies. TechEd is the best place as an industry professional to focus on technology education and professional development opportunities that are relevant to you and your business without all the distractions of the office. Meeting face-to-face with Microsoft and industry experts can start relationships that will help your work for years to come.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://northamerica.msteched.com/signin"&gt;Join myTechEd&lt;/a&gt; to network with the brightest people in the industry, and then &lt;a href="http://northamerica.msteched.com/registration"&gt;register for the 20th Annual TechEd!&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;img src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-44-28-metablogapi/2043.clip_5F00_image001_5F00_480E923B.png" width="405" height="105" /&gt;&lt;/p&gt;  &lt;p&gt;Come to TechEd Europe, unplug from your day job, &amp;amp; dive into the thousands of learning &amp;amp; networking opportunities. In addition to over 400 sessions with Microsoft and industry speakers, TechEd offers you face-to-face connections with thousands of your peers who share your challenges. TechEd is the forum to gain the expertise and insights that will help you get the most from your IT investments.    &lt;br /&gt;TechEd offers 4 days to:     &lt;br /&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;LEARN in-depth about the latest technology trends and how you can leverage these effectively in your business &lt;/li&gt;    &lt;li&gt;DISCOVER the future of Microsoft’s products, technologies, solutions and services directly from Microsoft’s leaders with news, announcements, and demos &lt;/li&gt;    &lt;li&gt;NETWORK with Microsoft and industry thought leaders, and fellow delegates that share your technology interests and business challenges &lt;/li&gt;    &lt;li&gt;PLAN the features and architecture to support your business goals and product roadmap &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Need Even More? Attend a Pre-Conference Seminar&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;By arriving a day early on Monday, 25 June and registering for the special &lt;a href="http://europe.msteched.com/PreCons"&gt;Pre-Conference Seminars&lt;/a&gt; you will get in-depth training and insights on the Microsoft technologies and products that power your business. Select from 10 different topics taught by John Craddock, Kate Gregory, Steve Fox, Mikael Nystrom, Kent Agerlund, Alberto Ferrari, Richard Hundhausen, and more! &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Register NOW for TechEd Europe (limited number of academic tickets available for students and educators)&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="https://register.europe.msteched.com/"&gt;Register&lt;/a&gt; Now or visit &lt;a href="http://europe.msteched.com/"&gt;europe.msteched.com&lt;/a&gt; and learn more!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3477055" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Conferences/">Conferences</category><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/TechEd/">TechEd</category><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/IT+Pro/">IT Pro</category></item><item><title>Free Microsoft Private Cloud Training</title><link>http://blogs.technet.com/b/scottschnoll/archive/2012/01/19/free-microsoft-private-cloud-training.aspx</link><pubDate>Thu, 19 Jan 2012 19:23:51 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3476338</guid><dc:creator>Scott Schnoll [MSFT]</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/scottschnoll/rsscomments.aspx?WeblogPostID=3476338</wfw:commentRss><comments>http://blogs.technet.com/b/scottschnoll/archive/2012/01/19/free-microsoft-private-cloud-training.aspx#comments</comments><description>&lt;p&gt;On February 21 &amp;amp; 22 we are running a 2-day virtual training event to help the world learn about the upcoming enhancements with &lt;b&gt;Creating &amp;amp; Managing a Private Cloud with System Center 2012 Jump Start&lt;/b&gt;.&amp;#160; It is &lt;b&gt;100% free &lt;/b&gt;so register now!&lt;/p&gt;  &lt;p&gt;Sign up today at: &lt;a href="http://mctreadiness.com/MicrosoftCareerConferenceRegistration.aspx?pid=298"&gt;http://mctreadiness.com/MicrosoftCareerConferenceRegistration.aspx?pid=298&lt;/a&gt;&lt;/p&gt;  &lt;h1&gt;Event Overview&lt;/h1&gt;  &lt;p&gt;Adopting this exciting new computing paradigm provides a whole new landscape of technology and career direction for IT professionals. Microsoft Learning and the Microsoft System Center 2012 team have partnered to bring you an exciting opportunity to learn what you need to know to deploy, manage and maintain Microsoft’s private cloud solution. Leveraging the popular Jump Start virtual classroom approach, the industry’s most gifted cloud experts will show attendees why this new private cloud solution, based on System Center 2012 and Windows Server, has garnered so much attention. Presenters include Symon Perriman, Sean Christensen, Adam Hall, Kenon Owens, Prabu Rambadran &amp;amp; Chris Van Wesep and there will be a live Q&amp;amp;A during the event.&lt;/p&gt;  &lt;h1&gt;Event Agenda&lt;/h1&gt;  &lt;p&gt;Day 1: Deployment &amp;amp; Configuration (Feb. 21)&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Part 1: Understanding the Microsoft Private Cloud &lt;/li&gt;    &lt;li&gt;Part 2: Deploying the Infrastructure Components &lt;/li&gt;    &lt;li&gt;Part 3: Deploying the Private Cloud Infrastructure &lt;/li&gt;    &lt;li&gt;Part 4: Deploying the Service Layer &lt;/li&gt;    &lt;li&gt;Part 5: Deploying the Applications &amp;amp; VMs &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Day 2: Management &amp;amp; Operations (Feb. 22)&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Part 6: Managing the Infrastructure Components &lt;/li&gt;    &lt;li&gt;Part 7: Managing the Private Cloud Infrastructure &lt;/li&gt;    &lt;li&gt;Part 8: Managing the Service Layer &lt;/li&gt;    &lt;li&gt;Part 9: Managing the Applications &amp;amp; VMs &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Sign up today at: &lt;a href="http://mctreadiness.com/MicrosoftCareerConferenceRegistration.aspx?pid=298"&gt;http://mctreadiness.com/MicrosoftCareerConferenceRegistration.aspx?pid=298&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3476338" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Microsoft/">Microsoft</category><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Training/">Training</category><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Private+Cloud/">Private Cloud</category></item><item><title>Recommended Windows Hotfix for Database Availability Groups running Windows Server 2008 R2</title><link>http://blogs.technet.com/b/scottschnoll/archive/2011/11/21/recommended-windows-hotfix-for-database-availability-groups-running-windows-server-2008-r2.aspx</link><pubDate>Mon, 21 Nov 2011 16:12:35 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3466455</guid><dc:creator>Scott Schnoll [MSFT]</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/scottschnoll/rsscomments.aspx?WeblogPostID=3466455</wfw:commentRss><comments>http://blogs.technet.com/b/scottschnoll/archive/2011/11/21/recommended-windows-hotfix-for-database-availability-groups-running-windows-server-2008-r2.aspx#comments</comments><description>&lt;p&gt;I just &lt;a href="http://blogs.technet.com/b/exchange/archive/2011/11/20/recommended-windows-hotfix-for-database-availability-groups-running-windows-server-2008-r2.aspx" target="_blank"&gt;posted an entry&lt;/a&gt; on the Exchange Team Blog about a Windows hotfix that is strongly recommended for database availability groups that are deployed on Windows Server 2008 R2.&amp;nbsp; Go check it out and install the hotfix, if applicable.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3466455" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Windows+Clusters/">Windows Clusters</category><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/High+Availability/">High Availability</category><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Updates/">Updates</category><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Exchange+Server+2010/">Exchange Server 2010</category></item><item><title>TechNet Print-a-Book Beta Available</title><link>http://blogs.technet.com/b/scottschnoll/archive/2011/07/21/technet-print-a-book-beta-available.aspx</link><pubDate>Thu, 21 Jul 2011 19:23:46 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3442827</guid><dc:creator>Scott Schnoll [MSFT]</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/scottschnoll/rsscomments.aspx?WeblogPostID=3442827</wfw:commentRss><comments>http://blogs.technet.com/b/scottschnoll/archive/2011/07/21/technet-print-a-book-beta-available.aspx#comments</comments><description>&lt;p&gt;This week, a feature known as Print/Export a Collection (a.k.a. Print-a-Book) went live in our &lt;a href="http://technet.microsoft.com/library/default.aspx(lightweight)"&gt;TechNet Library Lightweight&lt;/a&gt; as Beta service.&amp;#160; This new feature offers improved printing features for TechNet articles and the ability to export one or more topics to PDF format.&lt;/p&gt;  &lt;p&gt;To check out this feature, go to the &lt;a href="http://technet.microsoft.com/library/default.aspx(lightweight)"&gt;TechNet Lightweight Library&lt;/a&gt; and click on the printer icon in the upper right-hand corner.&lt;/p&gt;  &lt;p&gt;Enjoy!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3442827" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Documentation/">Documentation</category></item><item><title>Circular Logging and Mailbox Database Copies</title><link>http://blogs.technet.com/b/scottschnoll/archive/2011/06/27/circular-logging-and-mailbox-database-copies.aspx</link><pubDate>Mon, 27 Jun 2011 17:27:04 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3437736</guid><dc:creator>Scott Schnoll [MSFT]</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/scottschnoll/rsscomments.aspx?WeblogPostID=3437736</wfw:commentRss><comments>http://blogs.technet.com/b/scottschnoll/archive/2011/06/27/circular-logging-and-mailbox-database-copies.aspx#comments</comments><description>&lt;p&gt;In the transaction logging mechanism used by Exchange , each database transaction is written first to a log file and then to the database file.&amp;#160; When a log file reaches a certain size (1 MB in Exchange 2010), it's renamed with the next generation sequence number, and a new log file is created. Over time, this results in a set of log files known as the log stream. If the Exchange Information Store or Windows stops unexpectedly, the log stream is used to recover the transactions by replaying the data from the log files into the database.&lt;/p&gt;  &lt;p&gt;Circular logging is a feature of the Joint Engine Technology (JET) database used by all versions of Exchange Server that can be enabled or disabled by an administrator.&amp;#160; When enabled, circular logging allows Exchange to overwrite transaction log files after the data contained in the log files is committed to the database.&amp;#160; By enabling it, you can reduce storage space requirements. However, without a complete set of transaction log files, you won’t be able to recover any data more recent than the last full backup.&amp;#160; In Exchange Server 5.5 and earlier, circular logging was enabled by default, and starting with Exchange 2000 Server and continuing to Exchange 2010, it is disabled by default.&lt;/p&gt;  &lt;p&gt;In Exchange Server 2007, we introduced continuous replication, and a companion feature that came to be known as continuous replication circular logging (CRCL).&amp;#160; CRCL is different from JET circular logging.&amp;#160; JET circular logging is performed by Information Store, and CRCL is performed by the Microsoft Exchange Replication Service.&lt;/p&gt;  &lt;p&gt;We introduced CRCL because JET circular logging can’t really work in a continuous replication environment; it doesn’t generate additional log files and instead overwrites the current log file when needed.&amp;#160; In a continuous replication environment, log files are needed for log shipping and replay.&amp;#160; As a result, unlike Jet circular logging, when you enable CRCL, the current log file is not overwritten and closed log files are generated for the log shipping and replay process.&lt;/p&gt;  &lt;p&gt;Specifically, the Microsoft Exchange Replication Service manages CRCL so that log continuity is maintained and logs are not deleted if they are still needed for replication. The Microsoft Exchange Replication Service and the Microsoft Exchange Information Store service communicate by using remote procedure calls (RPCs) regarding which log files can be deleted.&lt;/p&gt;  &lt;p&gt;For truncation to occur on highly available (non-lagged) mailbox database copies, the answer must be &amp;quot;Yes&amp;quot; to the following questions:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Has the log file been backed up, or is CRCL enabled?&lt;/li&gt;    &lt;li&gt;Is the log file below the checkpoint?&lt;/li&gt;    &lt;li&gt;Do the other non-lagged copies of the database agree with deletion?&lt;/li&gt;    &lt;li&gt;Has the log file been inspected by all lagged copies of the database?&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;For truncation to occur on lagged database copies, the answer must be &amp;quot;Yes&amp;quot; to the following questions:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Is the log file below the checkpoint?&lt;/li&gt;    &lt;li&gt;Is the log file older than ReplayLagTime + TruncationLagTime?&lt;/li&gt;    &lt;li&gt;Is the log file deleted on the active copy of the database?&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;You enable and disable both features the same way; either by using the checkbox on the &lt;a href="http://technet.microsoft.com/en-us/library/dd297937.aspx" target="_blank"&gt;Maintenance tab&lt;/a&gt; of the database Properties dialog that says &lt;strong&gt;Enable circular logging&lt;/strong&gt;, or by using the &lt;a href="http://technet.microsoft.com/en-us/library/bb123971.aspx" target="_blank"&gt;Set-MailboxDatabase&lt;/a&gt; cmdlet with the &lt;em&gt;-CircularLoggingEnabled&lt;/em&gt; parameter.&amp;#160; When you enable circular logging for a mailbox database, the type of circular logging you get depends on whether or not the mailbox database is replicated using continuous replication:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;If the mailbox database is not replicated, it will use JET circular logging.&amp;#160; In this case, enabling or disabling JET circular logging will require a dismount and mount of the database.&lt;/li&gt;    &lt;li&gt;If the mailbox database is replicated, it will use CRCL.&amp;#160; In this case, enabling or disabling CRCL takes effect dynamically; there is no need to dismount and re-mount the database.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Because of the differences between JET circular logging and CRCL, there is no way to transition a database between JET circular logging and CRCL or vice versa.&amp;#160; As a result, when you add the first passive copy of a database or remove the last passive copy of a database, circular logging (JET or CRCL) must be disabled.&amp;#160; Both of these operations result in a transition between a non-replicated database and a replicated database or vice versa:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;If you have circular logging enabled for a non-replicated database and you add your first passive copy, Exchange will block that action to prevent switching from JET CL to CRCL.&amp;#160; This behavior is there because we need to prevent logs from being truncated while the new copy seed starts.&amp;#160; The newly added passive copy would not seed correctly if required logs were removed.&lt;/li&gt;    &lt;li&gt;Same thing (sort of ) for remove.&amp;#160; When you try to remove the last passive copy, that would result in a transition from CRCL to CL, and we block that because that transition would require a dismounting and re-mounting of the active copy of the database.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Where it gets tricky is that in both cases where we block an operation because circular logging is enabled, the error message returned to the administrator is not accurate.&amp;#160; It says:&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Database &amp;quot;{0}&amp;quot; has circular logging enabled. It is not possible to add or remove database copies while circular logging is enabled. Please disable circular logging before adding or removing mailbox database copies.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;In addition, a couple of topics on TechNet also repeated this requirement.&lt;/p&gt;  &lt;p&gt;It is actually only when you &lt;u&gt;add the second copy of a database (e.g., add the first passive copy)&lt;/u&gt;, or when you are &lt;u&gt;trying to remove the last passive copy of a database&lt;/u&gt; that we block and display this error message.&amp;#160; If you are adding a third or subsequent passive copy, circular logging can remain enabled because adding the copy doesn’t require a transition between the two types of circular logging.&amp;#160; Similarly, if you are removing any passive copy except for the last passive copy of a database, circular logging can remain enabled.&lt;/p&gt;  &lt;p&gt;The TechNet topics have been updated to reflect this, and those updates will be published with our next document refresh.&amp;#160; And I will be updating the string in Exchange 2010 Service Pack 2 to clarify this, as well.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3437736" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Exchange+Server+2010/">Exchange Server 2010</category><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/ESE/">ESE</category></item><item><title>Witness Server Warning Message When Using Certain Database Availability Group Tasks</title><link>http://blogs.technet.com/b/scottschnoll/archive/2011/06/08/witness-server-warning-message-when-using-certain-database-availability-group-tasks.aspx</link><pubDate>Wed, 08 Jun 2011 23:38:53 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3434464</guid><dc:creator>Scott Schnoll [MSFT]</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/scottschnoll/rsscomments.aspx?WeblogPostID=3434464</wfw:commentRss><comments>http://blogs.technet.com/b/scottschnoll/archive/2011/06/08/witness-server-warning-message-when-using-certain-database-availability-group-tasks.aspx#comments</comments><description>&lt;p&gt;Recently, some customers reported that when they create a DAG, they get a warning message that states the following:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font style="background-color: #ffff00"&gt;The Exchange Trusted Subsystem is not a member of the local Administrators group on specified witness server &amp;lt;ServerName&amp;gt;.&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;In these cases, the customer’s intended witness server was not an Exchange 2010 server.&amp;#160; As documented in &lt;a href="http://technet.microsoft.com/en-us/library/dd351172.aspx" target="_blank"&gt;TechNet&lt;/a&gt;, if the witness server you specify isn't an Exchange 2010 server, you must add the Exchange Trusted Subsystem (ETS) universal security group (USG) to the local Administrators group on the witness server. These security permissions are necessary to ensure that Exchange can create a directory and share on the witness server as needed.&lt;/p&gt;  &lt;p&gt;After some inspection, the customers confirmed that, contrary to the error message, the ETS USG was a member of the local administrators group on their intended witness server.&amp;#160; Moreover, even though this warning appeared, there were no ill effects in functionality.&amp;#160; The directory and share on the witness server were created as needed, the file share witness cluster resource was online, and the DAG passed all replication health checks.&lt;/p&gt;  &lt;p&gt;After hearing about this, I went to my lab to test this, and I was able to reproduce the issue.&amp;#160; I added the ETS USG to the local administrators group on my witness server (a Windows 2008 file server) and ran New-DatabaseAvailabilityGroup, specifying my witness server.&amp;#160; I received the same warning message, and verified that despite the message, all was perfectly healthy with the DAG, and there were no permission problems, witness server or cluster problems or other issues.&lt;/p&gt;  &lt;p&gt;Even though it appeared as though this warning message could be safely ignored, I wondered why we were getting it in the first place.&amp;#160; So I went digging into the source code to find out.&lt;/p&gt;  &lt;p&gt;Let me describe what is happening and why you, too, can safely ignore the warning message.&lt;/p&gt;  &lt;p&gt;During various DAG-related tasks that configure witness server properties (namely, New-DatabaseAvailabilityGroup, Set-DatabaseAvailabilityGroup and Restore-DatabaseAvailabilityGroup), the code is actually checking to see if the witness server is a member of the Exchange Trusted Subsystem USG.&lt;/p&gt;  &lt;p&gt;As you may know, &lt;u&gt;there is no requirement that the witness server be a member of the ETS USG&lt;/u&gt;.&amp;#160; Nonetheless, the code for these tasks does check for this, and if it finds that the witness server is not a member of the ETS USG, it issues a warning message.&lt;/p&gt;  &lt;p&gt;Unfortunately, to confuse things even more, the warning message says:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font style="background-color: #ffff00"&gt;The Exchange Trusted Subsystem is not a member of the local Administrators group on specified witness server &amp;lt;ServerName&amp;gt;.&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;It says nothing about the witness server not being a member of the ETS USG, even though the code is checking for that.&amp;#160; Instead, it makes it appear as though the permission perquisites have not been satisfied, even though they actually have.&lt;/p&gt;  &lt;p&gt;But, even though the message does not pertain to the actual check that failed, that does not make this a string bug.&amp;#160; This is a code bug, as there is no requirement that the witness server be a member of the ETS USG.&amp;#160; Thus, the code should not be checking for this condition.&amp;#160; If this bug is fixed and the check is removed, the string will be removed with it. Unless and until that happens, &lt;font color="#0000ff"&gt;&lt;em&gt;&lt;strong&gt;if you are seeing this warning message when you are using any of the above-mentioned tasks, and you have verified that the ETS USG is a member of the local administrators group on your witness server, then you can likely safely ignore the warning message&lt;/strong&gt;. &lt;/em&gt;&lt;/font&gt;&lt;font color="#000000"&gt;You should run Test-ReplicationHealth to verify the health of the DAG once members have been added to it.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;Because we are doing this check in code, you can of course add the witness server to the ETS group, and also make the ETS group a member of the local administrators group on the witness server, and all of these tasks will complete without this warning message. But, don't do that in production because (1) &lt;u&gt;it is not needed&lt;/u&gt; and (2) &lt;u&gt;it gives the witness server way more permissions than it should ever have&lt;/u&gt; (unless of course, the witness server is an Exchange 2010 server).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3434464" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/High+Availability/">High Availability</category><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Exchange+Server+2010/">Exchange Server 2010</category><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/DAG/">DAG</category></item><item><title>Exchange 2010 High Availability Misconceptions Addressed</title><link>http://blogs.technet.com/b/scottschnoll/archive/2011/05/31/exchange-2010-high-availability-misconceptions-addressed.aspx</link><pubDate>Tue, 31 May 2011 21:33:24 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3432652</guid><dc:creator>Scott Schnoll [MSFT]</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/scottschnoll/rsscomments.aspx?WeblogPostID=3432652</wfw:commentRss><comments>http://blogs.technet.com/b/scottschnoll/archive/2011/05/31/exchange-2010-high-availability-misconceptions-addressed.aspx#comments</comments><description>&lt;p&gt;We just published a &lt;a href="http://blogs.technet.com/b/exchange/archive/2011/05/31/exchange-2010-high-availability-misconceptions-addressed.aspx" target="_blank"&gt;blog post&lt;/a&gt; I wrote about some common Exchange 2010 high availability misconceptions that I heard repeated at Tech.Ed North America.&amp;#160; In it, I discuss and dispel several misconceptions:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Misconception Number 1: The Alternate Witness Server (AWS) provides redundancy for the Witness Server (WS) &lt;/li&gt;    &lt;li&gt;Misconception Number 2: Microsoft recommends that you deploy the Witness Server in a third datacenter when extending a two-member DAG across two datacenters &lt;/li&gt;    &lt;li&gt;Misconception Number 2a: When I have a DAG with an even number of members that is extended to two datacenters, placing the witness server in a third datacenter enhances resilience &lt;/li&gt;    &lt;li&gt;Misconception Number 3: Enabling DAC mode prevents automatic failover between datacenters; therefore, if I want to create a datacenter failover configuration, I shouldn’t enable DAC mode for my DAG &lt;/li&gt;    &lt;li&gt;Misconception Number 4: The AutoDatabaseMountDial setting controls how many log files are thrown away by the system in order to mount a database &lt;/li&gt;    &lt;li&gt;Misconception Number 5: Hub Transport and Client Access servers should not have more than 8 GB of memory because they run slower if you install more than that &lt;/li&gt;    &lt;li&gt;Misconception Number 6: A Two-Member DAG is designed for a small office with 250 mailboxes or less &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Enjoy!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3432652" width="1" height="1"&gt;</description></item><item><title>Understanding and Troubleshooting Microsoft Exchange Server Integration</title><link>http://blogs.technet.com/b/scottschnoll/archive/2011/05/11/understanding-and-troubleshooting-microsoft-exchange-server-integration.aspx</link><pubDate>Wed, 11 May 2011 21:07:39 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3428320</guid><dc:creator>Scott Schnoll [MSFT]</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/scottschnoll/rsscomments.aspx?WeblogPostID=3428320</wfw:commentRss><comments>http://blogs.technet.com/b/scottschnoll/archive/2011/05/11/understanding-and-troubleshooting-microsoft-exchange-server-integration.aspx#comments</comments><description>&lt;p&gt;Today we released a new &lt;a href="http://www.microsoft.com/downloads/en/confirmation.aspx?FamilyID=e28a196a-b80f-4c7e-952c-9dceacae1beb" target="_blank"&gt;Word document&lt;/a&gt; that introduces you to some of the new client features that are available when Microsoft Lync Server 2010 is integrated with Exchange Server 2010.&lt;/p&gt;  &lt;p&gt;Lync 2010, as well as other unified communications (UC) clients and devices, interact with Microsoft Exchange and Microsoft Outlook to provide integrated features to the end user, such as:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Contact Information &lt;/li&gt;    &lt;li&gt;Calendar Information &lt;/li&gt;    &lt;li&gt;Conversation History &lt;/li&gt;    &lt;li&gt;Missed Conversations &lt;/li&gt;    &lt;li&gt;Missed Calls &lt;/li&gt;    &lt;li&gt;Voice Mail Playback &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Successfully integrating these two enterprise communications solutions can be challenging, especially considering that there are subtle differences in the way that services from each product are leveraged by Lync Server 2010 clients.&amp;#160; The information contained in the document is not intended to be authoritative with regard to these topics. Rather, it is a collection of information that the author (Dave Howe) gathered from various product specifications as well as some general troubleshooting information.&lt;/p&gt;  &lt;p&gt;Enjoy!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3428320" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Exchange/">Exchange</category><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Lync/">Lync</category><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Documentation/">Documentation</category></item><item><title>Exchange 2010 SP1 and Windows Bugchecks</title><link>http://blogs.technet.com/b/scottschnoll/archive/2011/04/13/exchange-2010-sp1-and-windows-bugchecks.aspx</link><pubDate>Wed, 13 Apr 2011 13:13:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3421213</guid><dc:creator>Scott Schnoll [MSFT]</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/scottschnoll/rsscomments.aspx?WeblogPostID=3421213</wfw:commentRss><comments>http://blogs.technet.com/b/scottschnoll/archive/2011/04/13/exchange-2010-sp1-and-windows-bugchecks.aspx#comments</comments><description>&lt;p&gt;In case you aren&amp;rsquo;t familiar with the word, a bugcheck is one of several technical terms used to describe the situation in which an operating system halts because it has encountered an error that prevents it from safely continuing to operate.&amp;nbsp; Other technical terms we used to describe this condition include:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Kernel panic&lt;/li&gt;
&lt;li&gt;System halt&lt;/li&gt;
&lt;li&gt;Fatal system error&lt;/li&gt;
&lt;li&gt;Stop error&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;And some non-technical terms to describe this condition include:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;System crash&lt;/li&gt;
&lt;li&gt;Blue screen of death (BSOD)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;When this condition occurs, the system creates a system dump (also known as memory dump or crash dump), which provides information about what the system was doing at the time, which can be very useful in debugging the problem and determining why the bugcheck occurred in the first place.&amp;nbsp; Depending on how the administrator has configured the operating system, after the system dump is written to disk (if possible), the operating system may restart itself as a form of self-corrective action.&lt;/p&gt;
&lt;h3&gt;Exploiting Bugcheck Behavior&lt;/h3&gt;
&lt;p&gt;I sometimes hear administrators describe a bugcheck as a bad thing.&amp;nbsp; The bugcheck behavior itself is a good thing.&amp;nbsp; It&amp;rsquo;s the problem that caused the bugcheck to occur that is the bad thing.&amp;nbsp; Simply put, bugchecking is there because it enables the system to try to recover from an otherwise unrecoverable error.&amp;nbsp; Understanding bugchecks for what they are lends itself to understanding how an application might exploit this behavior to its own advantage. For example, in Windows Server 2008 R2, new logic was added to Windows Failover Clustering (WFC) that enabled WFC to self-recover under specific conditions.&amp;nbsp; When certain errors occur in a cluster running Windows 2008 R2 that are catastrophic and unrecoverable, WFC will intentionally bugcheck the server as a last resort method of recovery.&lt;/p&gt;
&lt;h3&gt;Exchange 2010 SP1 Bugcheck Behavior&lt;/h3&gt;
&lt;p&gt;In Exchange 2010 SP1, we added logic to the system that leverages bugcheck behavior when certain conditions occur.&amp;nbsp; Specifically, when hung IO occurs.&amp;nbsp; In SP1, Extensible Storage Engine (ESE) has been updated to detect hung IO and to take corrective action to automatically recover the server.&amp;nbsp; ESE keeps an IO watchdog thread that will detect when an IO has been outstanding. If the IO is outstanding for more than one minute, ESE will log an event. If an Exchange database has an IO outstanding for greater than 4 minutes, it will log a specific failure event, if it is possible to do so. ESE event 507, 508, 509 or 510 may or may not be logged, depending on the nature of the hung IO.&amp;nbsp; &lt;strong&gt;Obviously, if the nature of&amp;nbsp; the problem is such that the OS volume is affected or the ability to write to the event log is affected, the events will not be logged&lt;/strong&gt;. If the events are logged, the Microsoft Exchange Replication service (MSExchangeRepl.exe) will detect those failure events and intentionally cause a bugcheck of Windows by terminating the wininit.exe process.&lt;/p&gt;
&lt;p&gt;In many of the hung IO incidents we have seen, the entire stack has been affected by the hang, making it impossible to write failure events to the crimson channel or any other area of the event log.&amp;nbsp; So ESE also monitors the crimson channel by verifying that the event log can be written to. If writing to the event log fails for a long period of time, MSExchangeRepl will intentionally cause a bugcheck of Windows by terminating wininit.exe. When this condition occurs, obviously the system is unable to write any ESE events to the event log.&lt;/p&gt;
&lt;p&gt;When the bugcheck does occur, it will always be as follows:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;CRITICAL_OBJECT_TERMINATION (f4) &lt;br /&gt;&lt;/em&gt;&lt;em&gt;A process or thread crucial to system operation has unexpectedly exited or been terminated.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;NOTE: the presence of this bugcheck does not necessarily mean Exchange was the cause.&amp;nbsp; Any termination of wininit.exe, including one performed by an administrator using Task Manager or some other task management tool, will cause this bugcheck error code.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3&gt;Conclusion&lt;/h3&gt;
&lt;p&gt;The hung IO detection feature in Exchange 2010 is designed to make recovery from hung IO or a hung controller fast, rather than re-trying or waiting until the storage stack raises an error that causes failover.&amp;nbsp; It&amp;rsquo;s a great addition to the set of high availability features built into Exchange 2010.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3421213" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/High+Availability/">High Availability</category><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Storage/">Storage</category><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Exchange+Server+2010/">Exchange Server 2010</category><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/ESE/">ESE</category></item><item><title>UDP Notification is coming to Exchange 2010</title><link>http://blogs.technet.com/b/scottschnoll/archive/2011/01/28/udp-notification-is-coming-to-exchange-2010.aspx</link><pubDate>Fri, 28 Jan 2011 23:23:27 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3383415</guid><dc:creator>Scott Schnoll [MSFT]</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/scottschnoll/rsscomments.aspx?WeblogPostID=3383415</wfw:commentRss><comments>http://blogs.technet.com/b/scottschnoll/archive/2011/01/28/udp-notification-is-coming-to-exchange-2010.aspx#comments</comments><description>&lt;p&gt;&lt;font size="2" face="Calibri"&gt;We just made another cool announcement this week about UDP notification and Exchange 2010.&amp;#160; If you have clients running Outlook 2003 against Exchange 2010, check out this &lt;a href="http://msexchangeteam.com/archive/2011/01/28/457845.aspx" target="_blank"&gt;post&lt;/a&gt;.&lt;/font&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3383415" width="1" height="1"&gt;</description></item><item><title>GAL Segmentation in Exchange Server 2010 SP2</title><link>http://blogs.technet.com/b/scottschnoll/archive/2011/01/27/gal-segmentation-in-exchange-server-2010-sp2.aspx</link><pubDate>Thu, 27 Jan 2011 17:56:20 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3383040</guid><dc:creator>Scott Schnoll [MSFT]</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/scottschnoll/rsscomments.aspx?WeblogPostID=3383040</wfw:commentRss><comments>http://blogs.technet.com/b/scottschnoll/archive/2011/01/27/gal-segmentation-in-exchange-server-2010-sp2.aspx#comments</comments><description>&lt;p&gt;&lt;font size="2" face="Calibri"&gt;We just &lt;/font&gt;&lt;a href="http://msexchangeteam.com/archive/2011/01/27/457820.aspx" target="_blank"&gt;&lt;font size="2" face="Calibri"&gt;posted&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; some important information about GAL segmentation, address book policies and Exchange Server 2010 SP2 on the Exchange team blog.&amp;#160; I know this is critical information for some of you out there, so I’ll keep this post short and sweet and just say: Go read &lt;/font&gt;&lt;a href="http://msexchangeteam.com/archive/2011/01/27/457820.aspx" target="_blank"&gt;&lt;font size="2" face="Calibri"&gt;it&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt;!&lt;/font&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3383040" width="1" height="1"&gt;</description></item><item><title>Exchange Server 2010 Mailbox Server Role Requirements Calculator Update Released</title><link>http://blogs.technet.com/b/scottschnoll/archive/2011/01/19/exchange-server-2010-mailbox-server-role-requirements-calculator-update-released.aspx</link><pubDate>Wed, 19 Jan 2011 17:50:03 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3381274</guid><dc:creator>Scott Schnoll [MSFT]</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/scottschnoll/rsscomments.aspx?WeblogPostID=3381274</wfw:commentRss><comments>http://blogs.technet.com/b/scottschnoll/archive/2011/01/19/exchange-server-2010-mailbox-server-role-requirements-calculator-update-released.aspx#comments</comments><description>&lt;p&gt;&lt;font size="2" face="Calibri"&gt;Today we've released an update to the Exchange Server 2010 Mailbox Server Role Requirements Calculator that addresses some issues that were identified in the previous (v12.8) release.&amp;#160; You can visit the &lt;/font&gt;&lt;a href="http://msexchangeteam.com/archive/2010/01/22/453859.aspx"&gt;&lt;font size="2" face="Calibri"&gt;updates tracking page&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; to see what is in this new version, but here’s a brief synopsis of what’s fixed/changed:&lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Fixed the Activation Results Scenarios so that it no longer displays #NAME when dealing with dedicated lagged copy servers. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Fixed 2 LUNs / Backup Set formula for the 11th database grouping set in the DB and Log LUN Design / Server table so that it displays the correct number of databases in the grouping set. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Fixed the &amp;quot;Number of Active Databases / SDC Server (After First PDC Server Failure)&amp;quot; calculations to take into account stretched single DAG without dedicated DR servers. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Fixed the &amp;quot;Number of Required Mailbox Processor Cores (Primary Datacenter)&amp;quot; formula to respect when site resilience is disabled and A/A (single DAG) is selected. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Fixed formatting for scenario that resulted in more HA database copies being deployed in the secondary datacenter than in the primary datacenter and also improved validation checks. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Updated &amp;quot;Custom Number of Databases&amp;quot; (Input Section) and &amp;quot;Number of Databases&amp;quot; (Role Requirements section) text to indicate in standalone situations that the &amp;quot;Custom Number of Databases&amp;quot; is per server and &amp;quot;Number of Databases&amp;quot; is for the environment.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Fixed 2nd PDC failure formula to enable site resilient scenarios that have 3 copies in the primary datacenter to allow for a double server failure event.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Optimized the Number of Mailboxes per Database (I/O Driven) to not round up odd numbers to the next even number.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Fixed text in various comment fields.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Added conditional formatting for the Exchange Native Data Protection input factor to alert when you are deploying with less than the recommended number of HA copies.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;The calculator now includes the ability to select different disk types and capacities for the storage architecture being deployed in the secondary datacenter.&lt;/font&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;font size="2" face="Calibri"&gt;You can find more information and download the calculator on the Exchange Team blog at &lt;a title="http://msexchangeteam.com/archive/2009/11/09/453117.aspx" href="http://msexchangeteam.com/archive/2009/11/09/453117.aspx"&gt;http://msexchangeteam.com/archive/2009/11/09/453117.aspx&lt;/a&gt;.&lt;/font&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3381274" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Storage/">Storage</category><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Updates/">Updates</category><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Announcements/">Announcements</category></item><item><title>Updated Exchange Deployment Assistant Available!</title><link>http://blogs.technet.com/b/scottschnoll/archive/2010/12/06/updated-exchange-deployment-assistant-available.aspx</link><pubDate>Mon, 06 Dec 2010 16:15:23 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3373344</guid><dc:creator>Scott Schnoll [MSFT]</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/scottschnoll/rsscomments.aspx?WeblogPostID=3373344</wfw:commentRss><comments>http://blogs.technet.com/b/scottschnoll/archive/2010/12/06/updated-exchange-deployment-assistant-available.aspx#comments</comments><description>&lt;p&gt;Last week, we released an updated version of the &lt;a href="http://technet.microsoft.com/en-us/exdeploy2010/default.aspx#Index" target="_blank"&gt;Exchange Deployment Assistant&lt;/a&gt; (EDA).&amp;#160; In case you haven’t heard of this tool, EDA is a Web-based deployment tool that asks you a few questions about your environment and then generates customized instructions for migrating to Exchange 2010.&amp;#160; EDA was designed to make upgrading to Exchange 2010 or deploying a new Exchange 2010 organization as easy as following a checklist. Not only does the tool provide you with step-by-step instructions, but it also helps you verify that each step was completed successfully before moving on to the next step.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-47-98-metablogapi/2664.image_5F00_57F7DABA.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-47-98-metablogapi/8422.image_5F00_thumb_5F00_602C0051.png" width="444" height="354" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The version we released last week includes new cloud-based scenarios, such as cross-premises co-existence (where Exchange 2010 is deployed on-premises and in the cloud), and cloud-only deployments. The first co-existence scenario handles upgrading from Exchange 2003 to a cross-premises Exchange 2010 deployment.&amp;#160; Cross-premises scenarios for Exchange 2007 and Exchange 2010 are coming soon.&amp;#160; With coexistence, you get directory synchronization, single sign-on, Transport Layer Security (TLS) for transport, Free/Busy and calendar sharing, and more!&lt;/p&gt;  &lt;p&gt;The cloud scenario involves migrating to &lt;a href="http://go.microsoft.com/fwlink/?LinkId=203981" target="_blank"&gt;Microsoft Office 365 for Enterprises&lt;/a&gt;. A cloud-only deployment is most often used when you want to migrate from your existing on-premises e-mail system to Exchange Online.&lt;/p&gt;  &lt;p&gt;For more information, or to use EDA, visit &lt;a href="http://technet.microsoft.com/en-us/exdeploy2010/default.aspx"&gt;http://technet.microsoft.com/en-us/exdeploy2010/default.aspx&lt;/a&gt;.&amp;#160; We welcome your feedback, too, so if you have any comments, concerns, questions or praise, please send them to the &lt;a href="mailto:edafdbk@microsoft.com?subject=Feedback on the Microsoft Exchange Server 2010 Deployment Assistant" target="_blank"&gt;EDA team&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3373344" width="1" height="1"&gt;</description></item><item><title>Back From Down Under</title><link>http://blogs.technet.com/b/scottschnoll/archive/2010/09/07/back-from-down-under.aspx</link><pubDate>Tue, 07 Sep 2010 03:30:50 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3353906</guid><dc:creator>Scott Schnoll [MSFT]</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/scottschnoll/rsscomments.aspx?WeblogPostID=3353906</wfw:commentRss><comments>http://blogs.technet.com/b/scottschnoll/archive/2010/09/07/back-from-down-under.aspx#comments</comments><description>&lt;p&gt;&lt;font size="2" face="Calibri"&gt;I just got back from delivering Exchange 2010 presentations at &lt;/font&gt;&lt;a href="http://australia.msteched.com/" target="_blank"&gt;&lt;font size="2" face="Calibri"&gt;TechEd Australia 2010&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; in Gold Coast, and &lt;/font&gt;&lt;a href="http://newzealand.msteched.com/" target="_blank"&gt;&lt;font size="2" face="Calibri"&gt;TechEd New Zealand 2010&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; in Auckland.&amp;#160; I delivered several presentations, such as &lt;/font&gt;&lt;a href="http://www.msteched.com/2010/Australia/UNC302" target="_blank"&gt;&lt;font size="2" face="Calibri"&gt;Exchange Server 2010 High Availability Deep Dive&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt;, &lt;/font&gt;&lt;a href="http://www.msteched.com/2010/Australia/UNC304" target="_blank"&gt;&lt;font size="2" face="Calibri"&gt;Exchange Server 2010 Virtualisation&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt;, and others.&amp;#160; I also got a chance to chat about Service Pack 1 with Paul Schnackenburg, who posted his interview with me online on his &lt;a href="http://tellitasitis.com.au/2010/09/03/a-deep-and-meaningful-on-exchange-2010-service-pack-1/" target="_blank"&gt;blog&lt;/a&gt;.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2" face="Calibri"&gt;And in case you haven’t heard, several cool things happened in August and September:&lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;&lt;a href="http://msexchangeteam.com/archive/2010/08/25/455861.aspx" target="_blank"&gt;Exchange Server 2010 SP1 was RTW&lt;/a&gt;&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;&lt;a href="http://windowsteamblog.com/windows_phone/b/windowsphone/archive/2010/09/01/windows-phone-7-released-to-manufacturing.aspx" target="_blank"&gt;Windows Phone 7 was RTM&lt;/a&gt;&lt;/font&gt; &lt;/li&gt; &lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3353906" width="1" height="1"&gt;</description></item><item><title>RELEASED: Updated Mailbox Server Role Requirements Calculator, Jetstress 2010 RTM and Load Generator 2010 RTM</title><link>http://blogs.technet.com/b/scottschnoll/archive/2010/06/16/released-updated-mailbox-server-role-requirements-calculator-jetstress-2010-rtm-and-load-generator-2010-rtm.aspx</link><pubDate>Wed, 16 Jun 2010 19:36:32 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3338655</guid><dc:creator>Scott Schnoll [MSFT]</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/scottschnoll/rsscomments.aspx?WeblogPostID=3338655</wfw:commentRss><comments>http://blogs.technet.com/b/scottschnoll/archive/2010/06/16/released-updated-mailbox-server-role-requirements-calculator-jetstress-2010-rtm-and-load-generator-2010-rtm.aspx#comments</comments><description>&lt;p&gt;&lt;span style="font-size: x-small;"&gt;&lt;/span&gt;It's only Wednesday, and it's been quite a week for Exchange tool releases.&amp;nbsp; Seems like only yesterday we released Remote Desktop Connection Manager&amp;nbsp;(&lt;a target="_blank" href="http://msexchangeteam.com/archive/2010/06/11/455115.aspx" title="RDCMan"&gt;RDCMan&lt;/a&gt;).&amp;nbsp; But, alas, that was Friday.&amp;nbsp; Since then, we've had three major updates to some Exchange "must-have" tools:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a target="_blank" href="http://msexchangeteam.com/archive/2010/06/15/455159.aspx" title="Mailbox Server Requirements Calculator"&gt;Mailbox Server Role Requirements Calculator&lt;/a&gt; - We actually updated the calculators for both Exchange Server 2007 and Exchange Server 2010.&amp;nbsp; You can review the updates we've made to the Exchange 2007 calculator at &lt;a href="http://msexchangeteam.com/archive/2007/07/05/445802.aspx"&gt;http://msexchangeteam.com/archive/2007/07/05/445802.aspx&lt;/a&gt;, and download it from &lt;a href="http://msexchangeteam.com/files/12/attachments/entry438481.aspx"&gt;http://msexchangeteam.com/files/12/attachments/entry438481.aspx&lt;/a&gt;.&amp;nbsp; You can review the updates we've made to the Exchange 2010 calculator at &lt;a href="http://msexchangeteam.com/archive/2010/01/22/453859.aspx"&gt;http://msexchangeteam.com/archive/2010/01/22/453859.aspx&lt;/a&gt;&amp;nbsp;and download it from &lt;a href="http://msexchangeteam.com/files/12/attachments/entry453145.aspx"&gt;http://msexchangeteam.com/files/12/attachments/entry453145.aspx&lt;/a&gt;.&amp;nbsp; If you're not familar with the Mailbox Server Role Requirements Calculator, you can read all about it at &lt;a href="http://msexchangeteam.com/archive/2009/11/09/453117.aspx"&gt;http://msexchangeteam.com/archive/2009/11/09/453117.aspx&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a target="_blank" href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=13267027-8120-48ed-931b-29eb0aa52aa6" title="Microsoft Exchange Server Jetstress 2010"&gt;Microsoft Exchange Server Jetstress 2010&lt;/a&gt; - Jetstress 2010 is used to verify the performance and stability of a disk subsystem prior to putting an Exchange Server server into production. Jetstress helps verify disk performance by simulating Exchange disk I/O. Specifically, Jetstress simulates the Exchange database and log file loads produced by a specific number of users. You use Performance Monitor, Event Viewer, and ESEUTIL in conjunction with Jetstress to verify that your disk subsystem meets or exceeds the performance criteria you establish. After a successful completion of the Jetstress Disk Performance and Stress Tests in a non-production environment, you will have ensured that your Exchange disk subsystem is adequately sized (in terms of performance criteria you establish) for the user count and user profiles you have established. We strongly recommend reading the included documentation before using Jetstress.&lt;/li&gt;
&lt;li&gt;&lt;a target="_blank" href="http://www.microsoft.com/downloads/details.aspx?familyid=CF464BE7-7E52-48CD-B852-CCFC915B29EF&amp;amp;displaylang=en" title="Exchange Load Generator 2010"&gt;Exchange Load Generator 2010&lt;/a&gt; - Microsoft Exchange Load Generator 2010 (LoadGen) is a simulation tool you can use to measure the impact of MAPI, OWA, ActiveSync, IMAP, POP and SMTP clients on Exchange 2010 and 2007 servers. LoadGen allows you to test how a server running Exchange responds to e-mail loads. To simulate the delivery of these messaging requests, you run LoadGen tests on client computers. These tests send multiple messaging requests to the Exchange server, thereby causing a mail load. LoadGen is a useful tool for administrators who are sizing servers and validating a deployment plan. Specifically, LoadGen helps you determine if each of your servers can handle the load to which they are intended to carry. Another use for LoadGen is to help validate the overall solution. Note, though, that LoadGen should be used only in laboratories that have no connection to the production environment. This tool should never be used in any way in a production environment, an environment that is mission-critical, or an environment that contains important information of any kind anywhere on the network.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Enjoy!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3338655" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Announcements/">Announcements</category><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Tools/">Tools</category><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Exchange+Server+2010/">Exchange Server 2010</category></item><item><title>Exchange Server 2010 Service Pack 1 Beta Available for Download</title><link>http://blogs.technet.com/b/scottschnoll/archive/2010/06/07/exchange-server-2010-service-pack-1-beta-available-for-download.aspx</link><pubDate>Mon, 07 Jun 2010 14:40:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3336307</guid><dc:creator>Scott Schnoll [MSFT]</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/scottschnoll/rsscomments.aspx?WeblogPostID=3336307</wfw:commentRss><comments>http://blogs.technet.com/b/scottschnoll/archive/2010/06/07/exchange-server-2010-service-pack-1-beta-available-for-download.aspx#comments</comments><description>&lt;p&gt;&lt;span style="font-family: calibri; font-size: small;"&gt;This&amp;nbsp;morning, we released a Beta of Service Pack 1 for Exchange 2010 to the Microsoft Download Center.&amp;nbsp; You can download the beta from &lt;a href="http://go.microsoft.com/fwlink/?linkid=193120"&gt;http://go.microsoft.com/fwlink/?linkid=193120&lt;/a&gt;. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: calibri; font-size: small;"&gt;Exchange Server 2010 SP1 Beta includes archiving and discovery enhancements, a faster Outlook Web App, upgraded mobility features, and several additions to the Exchange Management Console.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: calibri; font-size: small;"&gt;So what are you waiting for?&amp;nbsp; Go get the Beta!&amp;nbsp; And remember, the Beta is for labs, development, testing, and other non-production environments.&amp;nbsp; Please don't install the Beta in production.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3336307" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Downloads/">Downloads</category><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Announcements/">Announcements</category><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Exchange+Server+2010/">Exchange Server 2010</category></item><item><title>Update for Exchange Server 2007 Mailbox Storage Requirements Calculator Released</title><link>http://blogs.technet.com/b/scottschnoll/archive/2010/05/10/update-for-exchange-server-2007-mailbox-storage-requirements-calculator-released.aspx</link><pubDate>Mon, 10 May 2010 20:29:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3331631</guid><dc:creator>Scott Schnoll [MSFT]</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/scottschnoll/rsscomments.aspx?WeblogPostID=3331631</wfw:commentRss><comments>http://blogs.technet.com/b/scottschnoll/archive/2010/05/10/update-for-exchange-server-2007-mailbox-storage-requirements-calculator-released.aspx#comments</comments><description>&lt;P&gt;&lt;FONT size=2 face=calibri&gt;We just updated the Exchange 2007 Mailbox Server Role Storage Requirements Calculator to coincide with the &lt;A href="http://docs.blackberry.com/en/admin/deliverables/8864/BlackBerry_Enterprise_Server_for_Microsoft_Exchange-5.0-US.pdf"&gt;BlackBerry Enterprise Server for Microsoft Exchange 2007 Performance Benchmarking Guide&lt;/A&gt; whitepaper update.&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2 face=calibri&gt;The &lt;A href="http://msexchangeteam.com/archive/2007/01/15/432207.aspx"&gt;main blog post&lt;/A&gt; has been updated, and you can view the &lt;A href="http://msexchangeteam.com/archive/2007/07/05/445802.aspx"&gt;Updates Tracking&lt;/A&gt; page to see what changed.&amp;nbsp;Download the updated version &lt;A href="http://msexchangeteam.com/files/12/attachments/entry438481.aspx" target=_blank mce_href="http://msexchangeteam.com/files/12/attachments/entry438481.aspx"&gt;here&lt;/A&gt;.&lt;/FONT&gt;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3331631" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Exchange+Server/">Exchange Server</category><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Storage/">Storage</category><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Announcements/">Announcements</category><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Tools/">Tools</category></item><item><title>TechNet Webcast: How Microsoft IT Deployed Exchange 2010 on Premises</title><link>http://blogs.technet.com/b/scottschnoll/archive/2010/05/09/technet-webcast-how-microsoft-it-deployed-exchange-2010-on-premises.aspx</link><pubDate>Sun, 09 May 2010 17:01:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3331398</guid><dc:creator>Scott Schnoll [MSFT]</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/scottschnoll/rsscomments.aspx?WeblogPostID=3331398</wfw:commentRss><comments>http://blogs.technet.com/b/scottschnoll/archive/2010/05/09/technet-webcast-how-microsoft-it-deployed-exchange-2010-on-premises.aspx#comments</comments><description>&lt;P&gt;&lt;FONT size=2 face=calibri&gt;Ever wondered how we deployed Exchange 2010 on premise internally at Microsoft?&amp;nbsp; You can find out on Tuesday, May 11th (9:30 AM Pacific Time), when Microsoft IT Service Manager Luisa Garcia Zapata presents a 60-minute Webcast that discusses the Exchange Server 2010 deployment within Microsoft IT. She'll cover design criteria, hardware choices, and operational changes related to our deployment.&lt;/P&gt;
&lt;P&gt;You can register for the event at &lt;A href="https://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032448859" mce_href="https://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032448859"&gt;https://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032448859&lt;/A&gt;.&amp;nbsp; Note that a Windows Live ID is needed to register.&lt;/P&gt;&lt;/FONT&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3331398" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Exchange+Server/">Exchange Server</category><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Microsoft/">Microsoft</category><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Webcasts/">Webcasts</category><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Announcements/">Announcements</category></item><item><title>New High Availability Features in Exchange 2010 SP1</title><link>http://blogs.technet.com/b/scottschnoll/archive/2010/04/10/new-high-availability-features-in-exchange-2010-sp1.aspx</link><pubDate>Sat, 10 Apr 2010 15:13:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3324291</guid><dc:creator>Scott Schnoll [MSFT]</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/scottschnoll/rsscomments.aspx?WeblogPostID=3324291</wfw:commentRss><comments>http://blogs.technet.com/b/scottschnoll/archive/2010/04/10/new-high-availability-features-in-exchange-2010-sp1.aspx#comments</comments><description>&lt;p&gt;&lt;span style="font-family: calibri; font-size: x-small;"&gt;As you may read by now, we've started to release the first details on Exchange 2010 SP1. In addition to the features mentioned in the Exchange Team &lt;a target="_blank" href="http://msexchangeteam.com/archive/2010/04/07/454533.aspx"&gt;blog post&lt;/a&gt;, there's a lot of other goodness in there, too. In this post, I describe the new high availability features in Exchange 2010 SP1, and there are some pretty awesome features.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: calibri; font-size: x-small;"&gt;&lt;strong&gt;But a quick note: &lt;em&gt;everything in this post is based on pre-release software and preliminary information that is subject to change.&amp;nbsp; These are things we are working on or are about to work on.&amp;nbsp; The feature names, behaviors&amp;nbsp;and descriptions used below might not be the final names, behaviors and descriptions.&amp;nbsp; The behvaiors described&amp;nbsp;may or may not make it into the final shipping version of SP1 or a future version of the product.&amp;nbsp; Standard disclaimers apply regarding pre-Beta software and content&lt;/em&gt;.&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: calibri; font-size: x-small;"&gt;&lt;strong&gt;&lt;span style="background-color: #ffff99;"&gt;EDITED December 1, 2010 to remove reference to cross-site feature that did not make it into SP1.&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri;"&gt;In the Exchange team blog post, and in &lt;a target="_blank" href="http://blogs.technet.com/scottschnoll/archive/2010/04/07/first-details-of-exchange-server-2010-service-pack-1-available.aspx"&gt;my previous post on SP1&lt;/a&gt;, you read about the new UI enhancements for DAGs in the Exchange Management Console.&amp;nbsp; These enhancements complete the GUI experience for DAGs. In the RTM version of Exchange 2010, there is GUI to create the DAG, to manage DAG membership, and to manage DAG networks. But the GUI assumed the use of DHCP for the DAG IP address(es).&amp;nbsp; If you wanted use one or more static IP addresses for your DAG, you had to use the Set-DatabaseAvailabilityGroup cmdlet in the Exchange Management Shell. In SP1, you can do all IP addressing for your DAG in the GUI. I'm proud to say that I had a hand in making this change happen.&amp;nbsp; :-)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri;"&gt;In addition, you can now use the DAG Properties GUI to manage the DAG's alternate witness server and directory settings. In RTM, only the DAG's witness server and directory could be managed through the GUI. If you wanted to configure an alternate witness server and alternate witness directory in RTM, you had to use the Exchange Management Shell.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri;"&gt;Ok, so on to the new stuff we hope to have for high availability in Exchange 2010 SP1. The following new features for high availability and improvements to existing high availability features are available in SP1:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-family: Calibri;"&gt;Continuous replication - block mode&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Calibri;"&gt;Active mailbox database redistribution&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="text-decoration: line-through;"&gt;Improved Outlook cross-site connection behavior and experience&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Calibri;"&gt;Enhanced datacenter activation coordination support&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Calibri;"&gt;New and enhanced management and monitoring scripts&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Calibri;"&gt;Improvements in failover performance&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-family: Calibri;"&gt;These features are discussed in greater detail below.&lt;/span&gt;&lt;span style="font-family: Calibri;"&gt;
&lt;h2&gt;Continuous Replication - Block Mode&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri;"&gt;In the RTM version of Exchange 2010 and in all versions of Exchange 2007, continuous replication operates by shipping copies of the log files generated by the active database copy to the passive database copies. Beginning with SP1, this form of continuous replication is known as &lt;em&gt;continuous replication - file mode&lt;/em&gt;. SP1 also introduces a new form of continuous replication known as &lt;em&gt;continuous replication - block mode&lt;/em&gt;. In block mode, as each update is written to the active database copy's active log file it is also shipped to the passive mailbox copies. In the event of a failure affecting the active copy, the passive copies will have been updated with most or all of the latest updates. The active does not wait for replication to complete in order to preclude replication issues from affecting the client experience. Continuous replication - block mode is only active when continuous replication is up-to-date in file mode. The transition into and out of block mode is performed automatically by the log copier. Block mode dramatically reduces the latency between the time a change is made on the active copy and when the change is replicated to a passive copy. In addition to replicating individual log file writes, block mode also changes the activation process for a passive copy. If a copy is in block mode when a failure occurs, the system uses whatever partial log content is available during the activation process.&lt;/span&gt;&lt;span style="font-family: Calibri;"&gt;&lt;br /&gt;
&lt;h2&gt;Active Mailbox Database Redistribution&lt;/h2&gt;
&lt;p&gt;This feature is present in two forms. The first form is a script that can be periodically run by administrators to balance the distribution of active database copies across a database availability group (DAG). The second form we hope to implement is the addition of copy distribution awareness to Active Manager's best copy selection (BCS) process.&lt;/p&gt;
&lt;h2&gt;Enhanced datacenter activation coordination support&lt;/h2&gt;
&lt;p&gt;Exchange 2010 RTM includes a special mode for DAG site resilience support called datacenter activation coordination (DAC) mode. In DAC mode, Exchange cmdlets can be used to perform a datacenter switchover. In the RTM version, DAC mode is limited to DAGs with at least three members that have at least two or more members in the primary datacenter.&lt;/p&gt;
&lt;p&gt;In SP1, DAC mode has been extended to support two-member DAGs that have each member in a separate datacenter. DAC mode support for two-member DAGs leverages the witness server to provide additional arbitration. In addition, DAC mode has been extended to support DAGs that have all members deployed in a single Active Directory site, including Active Directory sites that have been extended to multiple locations.&lt;/p&gt;
&lt;p&gt;So basically in SP1, you can now use DAC mode for all DAGs with two or more members.&lt;/p&gt;
&lt;h2&gt;New and Enhanced Management and Monitoring Scripts&lt;/h2&gt;
&lt;p&gt;SP1 includes several new and enhanced scripts that greatly improve the management and monitoring experience. The following scripts are included in SP1:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;CheckDatabaseRedundancy.ps1 (new) - This script is used to check the redundancy of replicated databases, and it will generate events if database resiliency is found to be in a compromised state (e.g., you are down to a single copy of a replicated database). This is accompanied by a System Center Operations Manager management pack change that can be used to monitor for databases without redundancy, which is particularly useful in an environment with JBOD.&lt;/li&gt;
&lt;li&gt;StartDagServerMaintenance.ps1 and StopDagServerMaintenance.ps1 (new) - This script is used to take a DAG member of service for maintenance. It will move active databases off of the server and block databases from moving to that server. It will also make sure all critical DAG support functionality (e.g., the PAM role) that might be on the server is moved to another server, and blocked from moving back to the server. A second script (StopDagServerMaintenance) is provided to complete the operation and remove the blocks.&lt;/li&gt;
&lt;li&gt;CollectOverMetrics.ps1 (enhanced)&lt;/li&gt;
&lt;li&gt;CollectReplicationMetrics.ps1 (enhanced)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Improvements in Failover Performance&lt;/h2&gt;
&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-family: Calibri;"&gt;
&lt;p&gt;We're also looking at including changes targeted at improving failover and switchover performance and behavior in SP1.&amp;nbsp;Other changes are targeted and tuning timeouts and other algorithmic details to improve failover performance, as well as I/O performance after failovers.&lt;/p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3324291" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Exchange+Server/">Exchange Server</category><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/High+Availability/">High Availability</category><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Announcements/">Announcements</category></item><item><title>First Details of Exchange Server 2010 Service Pack 1 Available!</title><link>http://blogs.technet.com/b/scottschnoll/archive/2010/04/07/first-details-of-exchange-server-2010-service-pack-1-available.aspx</link><pubDate>Wed, 07 Apr 2010 13:37:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3323672</guid><dc:creator>Scott Schnoll [MSFT]</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/scottschnoll/rsscomments.aspx?WeblogPostID=3323672</wfw:commentRss><comments>http://blogs.technet.com/b/scottschnoll/archive/2010/04/07/first-details-of-exchange-server-2010-service-pack-1-available.aspx#comments</comments><description>&lt;FONT size=2 face=calibri&gt;
&lt;P&gt;We've published a post on the Exchange Team Blog that provides the first public details about Exchange Server 2010 Service Pack 1 (SP1).&amp;nbsp; SP1 will of course include fixes and enhancements in the areas customers have helped us identify (including code from all of the Exchange 2010 post RTM update rollups we've released to date).&amp;nbsp; But SP1 will also include some new features and functionality changes, as well. For example, we've made several improvements to the Multi-Mailbox Search features:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;A new search preview helps with early case assessment by providing you an estimate on the number of items in the result set-with keyword statistics-before e-mail located in the search are copied to the designated discovery mailbox.&lt;/LI&gt;
&lt;LI&gt;And, a new search result de-duplication option, when checked, only copies one instance of a message to the discovery mailbox.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;We've also made improvements to the Exchange Management Console (EMC) and the Exchange Control Panel (ECP). For example, one of my favorite changes is in there - new GUI property fields for database availability group (DAG) IP addresses and alternate witness server and alternate witness directory settings: &lt;/P&gt;
&lt;P&gt;&lt;IMG style="WIDTH: 335px; HEIGHT: 375px" title="Edit DAG IP Addresses" border=0 alt="Edit DAG IP Addresses" src="http://blogs.technet.com/photos/scott_schnoll/images/3324206/335x375.aspx" width=335 height=375 mce_src="http://blogs.technet.com/photos/scott_schnoll/images/3324206/335x375.aspx"&gt;&amp;nbsp; &lt;IMG style="WIDTH: 335px; HEIGHT: 375px" title="Alternate Witness Server and Directory" border=0 alt="Alternate Witness Server and Directory" src="http://blogs.technet.com/photos/scott_schnoll/images/3324208/335x375.aspx" width=335 height=375 mce_src="http://blogs.technet.com/photos/scott_schnoll/images/3324208/335x375.aspx"&gt;&lt;/P&gt;
&lt;P&gt;There are other cool GUI enhancements, too:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Create/configure Retention Tags + Retention Policies in EMC&lt;/LI&gt;
&lt;LI&gt;Recursive public folder settings management (including permissions) in EMC&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;Configure Transport Rules in ECP &lt;/LI&gt;
&lt;LI&gt;Configure Journal Rules in ECP &lt;/LI&gt;
&lt;LI&gt;Configure MailTips in ECP &lt;/LI&gt;
&lt;LI&gt;Provision and configure the Personal Archive in ECP &lt;/LI&gt;
&lt;LI&gt;Configure Litigation Hold in ECP &amp;amp; EMC &lt;/LI&gt;
&lt;LI&gt;Configure Allow/Block/Quarantine mobile device policies in ECP &lt;/LI&gt;
&lt;LI&gt;RBAC role management in ECP&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Finally, there are two big changes with respect to the archive mailbox.&amp;nbsp; Both are such huge changes, that I don't want to spoil the surprise.&amp;nbsp; So, head over to the Exchange team blog, and check out the post &lt;A title="Yes Virginia, There is an Exchange Server 2010 SP1" href="http://msexchangeteam.com/archive/2010/04/07/454533.aspx" target=_blank mce_href="http://msexchangeteam.com/archive/2010/04/07/454533.aspx"&gt;Yes Virginia, there is an Exchange Server 2010 SP1&lt;/A&gt;.&lt;/P&gt;&lt;/FONT&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3323672" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Announcements/">Announcements</category><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/New+Releases/">New Releases</category><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Exchange+Server+2010/">Exchange Server 2010</category></item><item><title>Update to Windows Server 2008 Brings Failure Behavior Change for the File Share Witness resource</title><link>http://blogs.technet.com/b/scottschnoll/archive/2010/02/15/update-to-windows-server-2008-brings-failure-behavior-change-for-the-file-share-witness-resource.aspx</link><pubDate>Mon, 15 Feb 2010 14:43:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3312879</guid><dc:creator>Scott Schnoll [MSFT]</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/scottschnoll/rsscomments.aspx?WeblogPostID=3312879</wfw:commentRss><comments>http://blogs.technet.com/b/scottschnoll/archive/2010/02/15/update-to-windows-server-2008-brings-failure-behavior-change-for-the-file-share-witness-resource.aspx#comments</comments><description>&lt;P&gt;&lt;FONT size=2 face=calibri&gt;My friend and colleague, Tim McMichael, recently &lt;A href="http://blogs.technet.com/timmcmic/archive/2010/02/15/kb978790-update-to-windows-2008-to-change-the-failure-behavior-of-the-file-share-witness-quorum-resource.aspx" target=_blank mce_href="http://blogs.technet.com/timmcmic/archive/2010/02/15/kb978790-update-to-windows-2008-to-change-the-failure-behavior-of-the-file-share-witness-quorum-resource.aspx"&gt;blogged&lt;/A&gt; about a behvaior change that was made in Windows Server 2008 R2 that was back-ported to Windows Server 2008.&amp;nbsp; The basics of the behavior change are as follows: &lt;/FONT&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;FONT size=2 face=calibri&gt;When the server hosting the File Share Witness becomes unavailable, the File Share Witness resource will fail and cause the Cluster core resources to move between nodes.&amp;nbsp; Assuming the File Share Witness server remains unavailable, it's corresponding cluster resource will remain in a failed state.&amp;nbsp;If the Cluster service determines that the File Share Witness resource is needed to maintain quorum, and the witness resource is in a failed state, the Cluster service will attempt to bring the witness resource online.&amp;nbsp; If the attempt is successful, quorum is maintained.&amp;nbsp; If the online attempt is not successful, the cluster will lose quorum.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;The back-port is in the form of a hotfix (KB978790). You can download the hotfix from &lt;A href="http://support.microsoft.com/kb/978790"&gt;http://support.microsoft.com/kb/978790&lt;/A&gt;.&amp;nbsp; Note:&amp;nbsp;The package is marked for the product Windows Vista, but it is actually for Windows 2008.&lt;/P&gt;
&lt;P&gt;The hotfix is applicable to both Exchange 2007 (when running on Windows Server 2008) and Exchange 2010.&lt;/P&gt;&lt;/FONT&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3312879" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Exchange+Server/">Exchange Server</category><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Windows+Clusters/">Windows Clusters</category><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/High+Availability/">High Availability</category><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Announcements/">Announcements</category><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Exchange+Server+2010/">Exchange Server 2010</category></item><item><title>Exchange 2010 Mailbox Server Role Requirements Calculator v3.2 Available</title><link>http://blogs.technet.com/b/scottschnoll/archive/2010/01/22/exchange-2010-mailbox-server-role-requirements-calculator-v3-2-available.aspx</link><pubDate>Fri, 22 Jan 2010 19:25:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3307660</guid><dc:creator>Scott Schnoll [MSFT]</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/scottschnoll/rsscomments.aspx?WeblogPostID=3307660</wfw:commentRss><comments>http://blogs.technet.com/b/scottschnoll/archive/2010/01/22/exchange-2010-mailbox-server-role-requirements-calculator-v3-2-available.aspx#comments</comments><description>&lt;P&gt;&lt;FONT size=2 face=calibri&gt;We just released an &lt;A title="Exchange Server 2010 Mailbox Server Role Requirements Calculator" href="http://msexchangeteam.com/files/12/attachments/entry453145.aspx" target=_blank mce_href="http://msexchangeteam.com/files/12/attachments/entry453145.aspx"&gt;updated version&lt;/A&gt;&amp;nbsp;of the &amp;nbsp;Exchange Server 2010 Mailbox Server Role Requirements Calculator.&amp;nbsp; This version includes several improvements and new features, as well as some important bug fixes.&amp;nbsp; For more information about the updates to the Exchange 2010 Mailbox Server Requirements Calculator, check out &lt;A title="Exchange 2010 Mailbox Server Role Requirements Calculator Updated to Version 3.2" href="http://msexchangeteam.com/archive/2010/01/22/453859.aspx" target=_blank mce_href="http://msexchangeteam.com/archive/2010/01/22/453859.aspx"&gt;Ross' blog post&lt;/A&gt;.&lt;/FONT&gt;&lt;FONT size=2 face=calibri&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3307660" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Updates/">Updates</category><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Announcements/">Announcements</category><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Tools/">Tools</category><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Exchange+Server+2010/">Exchange Server 2010</category></item><item><title>Installing Update Rollup 1 for Exchange 2010 on DAG Members</title><link>http://blogs.technet.com/b/scottschnoll/archive/2009/12/10/installing-update-rollup-1-for-exchange-2010-on-dag-members.aspx</link><pubDate>Thu, 10 Dec 2009 17:43:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3299683</guid><dc:creator>Scott Schnoll [MSFT]</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/scottschnoll/rsscomments.aspx?WeblogPostID=3299683</wfw:commentRss><comments>http://blogs.technet.com/b/scottschnoll/archive/2009/12/10/installing-update-rollup-1-for-exchange-2010-on-dag-members.aspx#comments</comments><description>&lt;P&gt;&lt;FONT size=2 face=calibri&gt;Update Rollup 1 (UR1) for Exchange Server 2010 is available for public &lt;A title="UR1 for Exchange 2010" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=371add31-d7a0-4c8b-8325-a6fced2d05e6&amp;amp;displaylang=en" target=_blank mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=371add31-d7a0-4c8b-8325-a6fced2d05e6&amp;amp;displaylang=en"&gt;download&lt;/A&gt;,&amp;nbsp;&amp;nbsp;and we recommend installing it on all of your Exchange 2010 servers.&amp;nbsp; In a few days, we'll refresh our content on TechNet, and the refresh will include step-by-step instructions for installing UR1 on Mailbox servers that are members of a database availability group (DAG).&amp;nbsp; In the meantime, I thought I would post the steps here so you don't have to wait for the content refresh.&amp;nbsp; So, here they are:&lt;/FONT&gt;&lt;/P&gt;&lt;FONT size=2 face=calibri&gt;
&lt;P&gt;Servers that are members of DAGs do not use Microsoft Update to install update rollups. Instead, update rollups must be downloaded from the Microsoft Download Center and installed manually. When you install an update rollup on a server that is a member of a DAG, several services will be stopped during the installation, including all Exchange services, and the Windows Cluster service. The general process for installing update rollups on a DAG member is as follows:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Suspend activation for the databases on the server being updated.&lt;/LI&gt;
&lt;LI&gt;Perform a server switchover so that all databases on the server are passive copies. There will be a brief interruption in service for the mailboxes hosted on the active databases during the switchover process.&lt;/LI&gt;
&lt;LI&gt;Install the update rollup.&lt;/LI&gt;
&lt;LI&gt;Resume activation for the databases on the updated server.&lt;/LI&gt;
&lt;LI&gt;Perform database switchovers as needed.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;You can download the latest update rollup for Exchange 2010 from the &lt;A href="http://www.microsoft.com/downloads"&gt;Microsoft Download Center.&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;To update all DAG members, perform the following procedures on each member of the DAG, one at a time.&amp;nbsp; You need to be assigned permissions before you can perform this procedure. To see what permissions you need, see the&amp;nbsp;"Database availability groups" entry in the &lt;A href="http://technet.microsoft.com/en-us/library/dd638136.aspx" target=_blank mce_href="http://technet.microsoft.com/en-us/library/dd638136.aspx"&gt;High Availability Permissions&lt;/A&gt; topic.&lt;/P&gt;
&lt;H2&gt;Install a Update Rollup on a Database Availability Group Member&lt;/H2&gt;
&lt;H3&gt;Suspend activation for the database copies on the server being updated&lt;/H3&gt;
&lt;OL&gt;
&lt;LI&gt;Run the following command in the Exchange Management Shell:&lt;/LI&gt;&lt;/OL&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;FONT color=#000080 face="Courier New"&gt;Get-MailboxDatabaseCopyStatus -Server &amp;lt;Server&amp;gt; | Suspend-MailboxDatabaseCopy -ActivationOnly -Confirm:$False -SuspendComment "Install update rollup for Exchange 2010"&lt;/P&gt;&lt;/FONT&gt;&lt;/BLOCKQUOTE&gt;&lt;FONT face=calibri&gt;
&lt;H3&gt;Perform a server switchover on the server being updated&lt;/H3&gt;
&lt;OL&gt;
&lt;LI&gt;In the console tree, navigate to &lt;STRONG&gt;Server Configuration&lt;/STRONG&gt; &amp;gt; &lt;STRONG&gt;Mailbox&lt;/STRONG&gt;.&lt;/LI&gt;
&lt;LI&gt;In the result pane, select the Mailbox server you want.&lt;/LI&gt;
&lt;LI&gt;In the Actions pane, select &lt;STRONG&gt;Switchover Server&lt;/STRONG&gt;.&lt;/LI&gt;
&lt;LI&gt;In the Switchover server database copies dialog box, do one of the following:&lt;/LI&gt;&lt;/OL&gt;
&lt;UL&gt;
&lt;LI&gt;Accept the default setting of &lt;STRONG&gt;Automatically choose a target server&lt;/STRONG&gt; (in which case, the system automatically selects the best Mailbox server for each database being switched over), and then click &lt;STRONG&gt;OK&lt;/STRONG&gt;.&lt;/LI&gt;
&lt;LI&gt;Use the specified server as the target for switchover, click &lt;STRONG&gt;Browse&lt;/STRONG&gt; to select a Mailbox server, and then click &lt;STRONG&gt;OK&lt;/STRONG&gt;.&lt;/LI&gt;&lt;/UL&gt;
&lt;H3&gt;Install the update rollup&lt;/H3&gt;
&lt;OL&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 3pt 0in 3pt 0.25in; mso-list: l2 level1 lfo5" class=NumberedList1&gt;Close all Exchange management tools.&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 3pt 0in 3pt 0.25in; mso-list: l2 level1 lfo5" class=NumberedList1&gt;Right-click the update rollup file (.MSP file) you downloaded and select &lt;STRONG&gt;Apply&lt;/STRONG&gt;.&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 3pt 0in 3pt 0.25in; mso-list: l2 level1 lfo5" class=NumberedList1&gt;On the &lt;STRONG&gt;Welcome&lt;/STRONG&gt; page, click &lt;STRONG&gt;Next&lt;/STRONG&gt;.&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 3pt 0in 3pt 0.25in; mso-list: l2 level1 lfo5" class=NumberedList1&gt;On the &lt;STRONG&gt;License Terms&lt;/STRONG&gt; page, review the license terms, select &lt;STRONG&gt;I accept the License Terms&lt;/STRONG&gt;, and then click &lt;STRONG&gt;Next&lt;/STRONG&gt;.&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 3pt 0in 3pt 0.25in; mso-list: l2 level1 lfo5" class=NumberedList1&gt;On the &lt;STRONG&gt;Completion&lt;/STRONG&gt; page, click &lt;STRONG&gt;Finish&lt;/STRONG&gt;.&lt;/DIV&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;H3&gt;Resume activation for the databases on the updated server&lt;/H3&gt;
&lt;OL&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 3pt 0in 3pt 0.25in; mso-list: l2 level1 lfo6" class=NumberedList1&gt;Run the following command in the Exchange Management Shell:&lt;/DIV&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;BLOCKQUOTE&gt;
&lt;P style="MARGIN: 0in 0in 3pt 0.25in" class=CodeinList1&gt;&lt;FONT color=#000080 face="Courier New"&gt;Get-MailboxDatabaseCopyStatus -Server &amp;lt;Server&amp;gt; | Resume-MailboxDatabaseCopy&lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;FONT face=Calibri&gt;
&lt;H3&gt;Perform database switchovers as needed&lt;/H3&gt;
&lt;OL&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 3pt 0in 3pt 0.25in; mso-list: l2 level1 lfo7" class=NumberedList1&gt;In the console tree, navigate to &lt;STRONG&gt;Organization Configuration&lt;/STRONG&gt; &amp;gt; &lt;STRONG&gt;Mailbox&lt;/STRONG&gt;.&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 3pt 0in 3pt 0.25in" class=NumberedList1&gt;In the result pane, click the &lt;STRONG&gt;Database Management&lt;/STRONG&gt; tab, and then right-click the mailbox database whose copy you want to activate.&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 3pt 0in 3pt 0.25in" class=NumberedList1&gt;In the action pane, click &lt;STRONG&gt;Activate a Database Copy&lt;/STRONG&gt;.&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 3pt 0in 3pt 0.25in" class=NumberedList1&gt;On the &lt;STRONG&gt;Activate a Database Copy&lt;/STRONG&gt; page, click Browse to select the server you updated.&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 3pt 0in 3pt 0.25in" class=NumberedList1&gt;Select the desired setting for the automatic database mount dial setting on the selected server.&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 3pt 0in 3pt 0.25in" class=NumberedList1&gt;Click &lt;STRONG&gt;Move&lt;/STRONG&gt; to activate the selected passive copy of the database to the updated server.&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 3pt 0in 3pt 0.25in" class=NumberedList1&gt;On the &lt;B&gt;Completion&lt;/B&gt; page, review the following, and then click &lt;B&gt;Finish&lt;/B&gt; to close the wizard.&lt;/DIV&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3299683" width="1" height="1"&gt;</description></item><item><title>Download Exchange 2010 RTM!</title><link>http://blogs.technet.com/b/scottschnoll/archive/2009/11/10/download-exchange-2010-rtm.aspx</link><pubDate>Tue, 10 Nov 2009 06:53:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3292666</guid><dc:creator>Scott Schnoll [MSFT]</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/scottschnoll/rsscomments.aspx?WeblogPostID=3292666</wfw:commentRss><comments>http://blogs.technet.com/b/scottschnoll/archive/2009/11/10/download-exchange-2010-rtm.aspx#comments</comments><description>&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;&lt;B&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 10pt"&gt;Download Microsoft Exchange Server 2010&lt;BR&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 10pt"&gt;Microsoft Exchange Server 2010 helps you achieve new levels of reliability and performance by delivering features that simplify your administration, protect your communications, and meet demands for greater business mobility.&amp;nbsp; Download it today from &lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN style="COLOR: black; FONT-SIZE: 10pt"&gt;&lt;A href="http://go.microsoft.com/?linkid=9694890" mce_href="http://go.microsoft.com/?linkid=9694890"&gt;&lt;FONT color=#0000ff face=Calibri&gt;http://go.microsoft.com/?linkid=9694890&lt;/FONT&gt;&lt;/A&gt;.&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3292666" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Announcements/">Announcements</category><category domain="http://blogs.technet.com/b/scottschnoll/archive/tags/Exchange+Server+2010/">Exchange Server 2010</category></item></channel></rss>
