Applies to: Exchange Server 2013

Topic Last Modified: 2012-10-13

You can change the workload management policy settings in your organization on a per-server basis. This procedure is useful if you have specific bandwidth or other requirements for one of the specific locations of your organization. For information about how to change the workload management settings for all servers in your organization, see Change Workload Management Policy Settings for All Servers in Your Organization.

For additional information related to Exchange workload management, see Exchange Workload Management.

What do you need to know before you begin?

  • Estimated time to complete this task: 10 minutes.

  • Procedures in this topic require specific permissions. See each procedure for its permissions information.

  • Workload management policy settings that are applied using a custom workload management policy take precedence over any settings that are configured using the default policy (DefaultWorkloadManagementPolicy_<Server Version>) or the GlobalOverride policy (GlobalOverrideWorkloadManagementPolicy).

  • For information about keyboard shortcuts that may apply to the procedures in this topic, see Keyboard Shortcuts in the Exchange Admin Center.

Tip:
Having problems? Ask for help in the Exchange forums. Visit the forums at: Exchange Server, Exchange Online, or Exchange Online Protection.

How do you do this?

To change workload management policy settings for a specific server, you need to create a custom workload management policy, create one or more workload policies, and then assign the custom workload management policy to a server.

Step1: Create a custom workload management policy

You need to be assigned permissions before you can perform this procedure or procedures. To see what permissions you need, see the "Exchange workload throttling” entry in the Server Health and Performance Permissions topic.

Use the New-WorkloadManagementPolicy cmdlet to create a new workload management policy. Be sure to use a descriptive name when you specify the name of the custom workload management policy. This example creates a policy object that will be used to apply workload management settings to a server in the Dublin, Ireland location of a fictitious company.

Copy Code
New-WorkloadManagementPolicy DublinWorkloadManagementPolicy

How do you know this step worked?

To verify that you’ve successfully created the custom workload management policy, do the following:

  1. Run the following command.

    Copy Code
    Get-WorkloadManagementPolicy
    
  2. Verify that the policy you created is in the list of policies.

Step 2: Create a workload policy

You need to be assigned permissions before you can perform this procedure or procedures. To see what permissions you need, see the "Exchange workload throttling” entry in the Server Health and Performance Permissions topic.

Use the New-WorkloadPolicy cmdlet to create a new workload policy and assign it to the new workload management policy that you created in Step 1. This example creates a new workload policy that will change the priority of the way that the IMAP workload is managed at the Dublin, Ireland location of a fictitious company.

Copy Code
New-WorkloadPolicy DublinIMAPWorkloadPolicy -WorkloadType IMAP -WorkloadClassification Discretionary -WorkloadManagementPolicy DublinWorkloadManagementPolicy.

How do you know this step worked?

To verify that you’ve successfully created the workload policy, do the following:

  1. Run the following command.

    Copy Code
    Get-WorkloadPolicy
    
  2. Verify that the workload policy you created is in the list of policies.

Step 3: Apply the custom workload management policy to a specific server

You need to be assigned permissions before you can perform this procedure or procedures. To see what permissions you need, see the "Exchange server configuration settings" entry in the Exchange and Shell Infrastructure Permissions topic.

Use the Set-ExchangeServer cmdlet to apply the custom workload management policy you created in Step 1 to a specific server. All workloads that have been assigned to your custom workload management policy are applied to the specific server. This example applies the custom workload management policy DublinWorkloadManagementPolicy to sever Dublin01.

Copy Code
Set-ExchangeServer -WorkloadManagementPolicy DublinWorkloadManagementPolicy -Server Dublin01.

How do you know this step worked?

To verify that you’ve successfully applied the workload management policy to the specified server, do the following:

  1. Run the following command.

    Copy Code
    Get-ExchangeServer
    
  2. Verify that the value displayed next to WorkloadManagementPolicy includes the name of the workload policy you created.

How do you know this task worked?

To verify that you’ve successfully changed the workload management policy settings for a specific server, do the following:

  1. Run the following command.

    Copy Code
    Get-WorkloadManagementPolicy
    
  2. Verify that the name of the server to which you want to apply the customer workload management policy is listed in the Servers column next to the new custom workload management policy.