Exchange 2010

Client Throttling Policy en Exchange 2010.

Para administrar los recursos y el rendimiento de nuestra Organización Exchange, disponemos de una serie de políticas para limitar o dedicar dichos recursos, denomidas «Client Throttling Policy».

¿Sobre qué servicios o conexiones podemos monitorizar para limitar los recursos al cliente?

  • EAS.- Utilización de recursos en los servidores CAS para Exchange ActiveSync.
  • EWS.- Utilización de recursos en los servidores CAS para Exchange WebServices.
  • IMAP.- Protocolo IMAP4.
  • OWA.- Utilización de recursos en los servidores CAS para Outlook Web Services.
  • POP3.- Protocolo POP3.
  • Outlook MAPI/RPC.-Outlook Anywhere.
  • BES.- BlackBerry Enterprise Services.
  • Powershell.- Utilización de recursos para la ejecución de cmdlets de Powershell.
  • Anonymous access.- Acceso anónimo.

Si ejecutamos Get-ThrottlingPolicy nos mostrará las diferentes políticas que tenemos definidas:

Los pasos que normalmente seguiremos son los siguientes:

  • Creación.- Inicialmente crearemos la política únicamente con su nombre. Por ejemplo:

New-ThrottlingPolicy -name ‘EAS’

  • Definición.- Definiremos los diferentes parámetros que queremos limitar en torno al servicio seleccionado. Por ejemplo:

 Set-ThrottlingPolicy -identity ‘EAS’ -RCAMaxConcurrency <valor>

  • Aplicación.- Aplicaremos la política generada a un usuario, base de datos, etc. Ejemplo:

Set-Mailbox -Identity ‘Luke Skywalker’ -ThrottlingPolicy ‘EAS’

Podemos ver cuántas políticas se están aplicando ejecutando:

Get-ThrottlingPolicy | where-object {$_.IsDefault -eq $true}

Los principales parámetros de cada política que podemos modificar son los siguientes:

  • MaxConcurrency.- Máximo número de conexiones concurrentes en un momento determinado puede establecer un tipo de cliente (Rango de 0 – 2147483647).
  • PercentTimeInCAS.- Porcentaje de tiempo que se puede dedicar  a conexiones en el servidor CAS.
  • PercentTimeInAD.- Porcentaje de tiempo que se puede dedicar a ejecutar peticiones LDAP a Directorio Activo.
  • PercentTimeInMailboxRPC.- Porcentaje de tiempo que se puede dedicar a ejecutar peticiones por RPC.

Pongo un ejemplo, para que se entienda un poco mejor, el parámetro EWSPercentTimeInAD = 50, o sea, por cada período de 1 minuto, el proceso para el servicio EWS puede utilizar 30 segundos con peticiones LDAP.

Sin olvidarnos que PercentTimeInCAS siempre será mayor que PercentTimeInAD y PercentTimeInMailboxRPC.

Bibliografia
Technet.
Exchange Dictionary.
Blogs Exchange.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *