Exchange 2010 Server Role Requirements Calculator 20.7

Exchange 2010 LogoThe Exchange Team released version 20.7 of the Exchange 2010 Server Role Requirements Calculator, which contains a small bug fix.

Bug Fixes since version 20.6:

  • Fixed CAS and HT memory calculations formulas to not report #NAME when designing site resilient topologies.

You can download the calculator here. For more information please consult the changeblog or usage instructions.

Exchange 2010 Server Role Requirements Role Calculator 20.6

Exchange 2010 LogoIt’s almost a year since the last update, but today the Exchange Team released version 20.6 of the Exchange 2010 Mailbox Role Calculator. The new name is Server Role Requirements, since 20.6 can also dimension Hub Transport or Client Access roles.

Enhancements since version 19.9:

  • Calculator now supports defining server requirements for dedicated Hub Transport and Client Access servers; specifically CPU and memory sizing.
  • Calculator will state how many dedicated Hub Transport and Client Access servers should be deployed in a datacenter.
  • Calculator now includes Hub Transport and Client Access impact on server megacycles and utilization calculations for multi-role deployments.
  • Global catalog processor core calculations were optimized and simplified.
  • Calculator has been rebranded as Exchange 2010 Server Role Requirements Calculator.
  • Fixed column headers in results tables to match Site Resilience scenario

Bug Fixes since version 19.9:

  • Fixed conditional formatting bug when site resilience is not enabled, yet SDC instance input has greater than 0 copies specified.
  • Fixed logic error where calculator would calculate storage requirements when there were more database copies (HA+Lagged) than Mailbox servers.
  • Fixed logic error in calculating remaining active databases during first and second server failures in secondary datacenter for single DAG A/A scenario.
  • Fixed /environment formula for standalone number of database formula.

You can download the calculator here. For more information please consult the changeblog or usage instructions.

Exchange 2013 Server Role Requirements Calculator 5.6

Ex2013 LogoOnly 10 days after the release of the first public version of the Exchange 2013 Server Role Requirements Calculator, the calculator gets an update. The new version number is 5.6.

Changes since version 5.1:

  • Optimized Volume Design Architecture Formula
  • Fixed Recommended Min Number of GC Cores (Secondary Datacenter)” calculation to use SDC instead of PDC CAS count.
  • Fixed CPU comments and removed erroneous information.
  • Fixed multiple conditional formatting bugs.
  • Fixed problem where this workbook had to be the active workbook at all times.
  • Fixed problem with extra-wide Fail Server button on the distribution worksheet.
  • Enabled variable based tracing.
  • Resolved VBA Divide by Zero error caused by DiskGroup = 0.
  • Fixed problem with lagged copies in conjunction with multiple databases per volume.
  • Fixed missing “\” character in path names in MailboxDatabases.csv file.
  • Fixed problem with WAN failure simulation.
  • Fixed calcNumAMBXServersDC2 to ensure it cannot have more servers that primary site.
  • Fixed calculated IO Multiplication factor formulas to take into consideration IOPS override.
  • Added condition to validate that there are enough copies for multiple databases/volume scenario.
  • Fixed conditional formatting and JBOD storage results when JBOD evaluation is disabled.

You can download the calculator here. For more information please consult the release notes and read me.

Exchange 2013 Server Role Requirements Calculator v5.1

Ex2013 LogoIt’s been long wait since the release of Exchange 2013, but today the Exchange Team finally released the first version of the Exchange 2013 Server Role Requirements Calculator. This initial release is numbered version 5.1.

Some of the highlights over the Exchange 2010 calculator, mostly due to changes in the architecture, are:

  • The calculator includes transport sizing (hence the name, I guess);
  • Accommodating for Client Access Server role with sizing for multi-role server deployments;
  • Support for multiple databases / JBOD volumes;
  • Configurable witness server location (primary, secondary or tertiary data center);
  • Configurable server names and database prefixes for generated scripts;
  • Generated scripts include script for DAG creation;
  • Support for single HA, Act/Pas and Act/Act distribution models.

You can download the calculator here. For more information, please consult the documentation here.

Exchange 2010 Mailbox Role Calculator 19.9

It’s been almost 3 months since the last update, but today the Exchange Team released version 19.9 of the Exchange 2010 Mailbox Role Calculator.

Enhancements since version 18.9:

  • Revised name of Offline Address Book in MailboxDatabases.csv file
  • Integrated revised CreateMBDatabases.ps1 script that better handles database creation with large numbers of databases
  • Integrated revised CreateMBDatabaseCopies.ps1 script that performs faster
  • Added validation check to ensure message profile has a mailbox size limit
  • Added 4TB disks as a disk selection option
  • Included prompt for 2nd site GC for on DB Export Primary DB List dialog
  • Included prompt for 1st and 2nd site GC on Export Copy DB List dialog
  • Revised default for GC on Export Primary DB List dialog to use FQDN
  • Revised default for Public Folder DB on Export Primary DB List dialog to clarify it is a DB name
  • Added problem explanation text to Distribution tab status line to show why the Calculator considers a configuration invalid
  • Updated CreateMBDatabaseCopies.ps1 to use GC1 and GC2 from export file
  • Added status information to Diskpart.ps1 to show the state of disks before and after script execution

Bug Fixes since version 18.9:

  • Fixed issue with “Number of Active Databases / PDC (After Second PDC Server Failure)” formula to ensure that the PDC cannot have more active databases than possible
  • Removed rounding on calculating number of active databases / server
  • Fixed “DB and Log LUN Design / Server” to accurately calculate /DAG totals when 2 LUNs / Backup Set architecture is chosen
  • Fixed conditional formatting issue with Number of Mailbox Servers when the design utilizes standalone Mailbox servers
  • Fixed bug preventing running multiple StorageCalc instances from running concurrently
  • Fixed bug when saving a workbook under a new name after making changes to the original workbook
  • Fixed “Number of Mailbox Cores Required to Support Activated Databases in Secondary Datacenter” to accurately take into account the correct number of remaining servers
  • Fixed diskpart.ps1 script to ensure it can be re-executed
  • Fixed diskpart.ps1 script to cater for embedded spaces in mountpoints
  • Fixed CreateMBDatabaseCopies.ps1 to read input for Primary site and Secondary site DC’s
  • Fixed Export Primary Databases List to use PF Database instead of PF Server

You can download the calculator here. For more information please consult the changeblog or usage instructions.

Exchange 2010 Mailbox Role Calculator 18.9

It’s been a while since the last update, but today the Exchange Team released a minor update to the Exchange 2010 Mailbox Role Calculator, bringing it to version 18.9.

Note: Apparantly there was also a 18.2 version, which wasn’t announced publicly on the EHLO blog. It looks like 18.2 was released on April 7th. I’ll also mention the changes in that version compared to the last publicly announced version, which was 17.8.

Enhancements and Bug Fixes since version 18.2:

  • Fixed the Storage worksheet’s “RAID Storage Configuration” Table to exclude showing “Total Number of Disks Required” for designs that do not have lagged database copies and are deploying in a JBOD configuration.
  • Added a notification to Role Requirements regarding scenarios that result in >2TB databases.
  • Fixed an error notification to indicate when the input parameters have resulted in a design that has more HA copies than available Mailbox servers.
  • Fixed the DAG LUN total space calculation to be based on the total number of database copies, not the total number of mailbox servers.
  • Fixed the database copy validation formula to ensure there is at least 1 HA copy or lagged database copy in the secondary datacenter when site resilience is enabled.
  • Fixed servers.csv to not add a space between the comma and drive letter.
  • Fixed cells to have the correct color formatting.
  • Updated BDM throughput requirements to stipulate 7.5MB/s per database as the worst case, which aligns with what can potentially be seen in Jetstress runs.

Enhancements and Bug Fixes in version 18.2 when compared to version 17.2:

  • Fixed the calculator’s database copy validation check function to allow for a single DAG to be stretched between datacenters when the database copy count is even.
  • Fixed the “Storage Design Results Pane – Total Disks Required” when leveraging the “As Calculated” results to not highlight RAID disks for a datacenter’s server when JBOD was the appropriate choice in the “RAID Storage Configuration” choice.  Likewise, the “JBOD Storage Configuration” table’s calculations were also fixed to not highlight the use of JBOD disks for a datacenter’s server when RAID was the appropriate choice.
  • Fixed an error in Storage Results where the Secondary Datacenter storage architecture tables would report the Primary Datacenter disk type and capacity instead of Secondary Datacenter disk type for RAID architectures.
  • Fixed an erroneous alert on the Input worksheet regarding not having enough IO capability for JBOD due to isolating logs from databases.
  • Fixed the calculated maximum database size for JBOD scenarios to allow for 2TB databases when >2.5TB disk sizes are selected.

You can download the calculator here. For more information please consult the changeblog or usage instructions.

Exchange 2010 Mailbox Role Calculator 17.8

Today the Exchange Team released a minor update to the Exchange 2010 Mailbox Role Calculator, bringing it to version 17.8.

Enhancements and Bug Fixes since version 17.2:

  • Added RAID-6 types 4+2 and 8+2;
  • Added 10, 20, and 40 processor core options;
  • Added 3TB disk capacity;
  • Script changes:
    • Removed option to remove first database;
    • Revised Diskpart script to format using 64K unit size.
  • Fixed the “Recommended databases per DAG” calculation formula to take into account symmetrical design multiples when the “Calculated Number of Databases for Symmetrical Distribution” is greater than the maximum of databases that can be deployed within the DAG;
  • Fixed the validation check for when you select more database copies than available servers.  As a result, when this scenario is presented, the calculator will no longer provide results;
  • Fixed “Calculated Number of Supported Databases / DAG” formula to round down to nearest whole number;
  • Fixed distribution calculation to allow more copies and servers;
  • Fixed “RAID Storage Architecture / SDC Server” to show the optimal RAID configuration for the SDC servers as opposed to the PDC servers;
  • Fixed formula issue for number of databases in the environment for standalone scenarios.

You can download the calculator here. For more information please consult the changeblog or usage instructions.

Exchange 2010 Mailbox Role Calculator 17.2

Only 3 weeks after publishing version 16.5 of the Exchange Mailbox Role Calculator, the Exchange Team publishes an update bringing it to version 17.2.

Bug fixes since version 16.5:

  • Database Copy Distribution fixes:
    • Prevented distribution calculation when Input sheet values are invalid; added row in header for counters for databases assigned to a server;
    • Added conditional formatting to highlight error/problem status messages in white text on red background;
    • Corrected the issue where Non-English operating system locales could not execute the database copy distribution macro;
    • Increased the performance of the Server Failure buttons;
    • Corrected an issue that prevented the Diskpart.ps1 script from working when there was only one server line present.
  • Updated comments for processor input section to help customers understand the correct value to enter for SPECInt2006 rate value when deploying Mailbox servers as guest machines;
  • Fixed CPU percentage calculation formula for lagged database copy servers to use the available megacycles for the Lagged Copy servers as opposed to the primary datacenter Mailbox servers;
  • Added 900GB capacity as an option for disk drives.

You can download the calculator here or consult the changeblog here. Usage instructions can be found here.

Exchange 2010 Mailbox Role Calculator 16.5

The Microsoft Exchange Team published an updated of the Exchange Mailbox Role Calculator, bringing it to version 16.5.

Additions since version 14.4:

  • Added virtualization support;
  • Added database symmetrical distribution with resilience support, cross-site fail-over option;
  • Added exportable scripts to support preparation of storage and creation of database copies;
  • Added server failure simulations.
  • Added throughput requirements information.

Bug fixes since 14.4:

  • Fixed an issue with diskpart.ps1 that prevented the script from executing;
  • Fixed secondary datacenter disk calculations to use the correct formula for calculating the formatted disk capacity for the transaction log disks;
  • Fixed “—“ rounding logic error that could occur in the results tables of the Activation worksheet for site resilient scenarios;
  • Fixed a scenario where the calculator would report there were too many copies in the secondary datacenter validation checks.

You can download the calculator here or consult the changeblog here. Related announcement by Exchange team here. Usage instructions can be found here.

Exchange 2010 Mailbox Role Calculator 14.4

Missed this one, but apparantly the Microsoft Exchange Team silently released a small update of the Exchange Mailbox Role Calculator, bringing it to version 14.4.

This version includes the following fixes since 14.2:

  • Fixed stretched DAG scenario that had one database copy in each datacenter not reporting results due to new copy validation check
  • Fixed secondary datacenter log disk calculations to correctly calculate the formatted disk space
  • Fixed Table headers in the Storage Design tab to show disk count / Secondary datacenter
  • Fixed two-node stretched DAG scenario that resulted in calculator not reporting results due to new copy validation check

You can download the calculator here, consult the changeblog here or read through the usage instructions here.