Exchange Server 2013 CU2 ThrottlingPolicy

Exchange Server kullanıcılara bir’den fazla bağlantı protokolü sunar. Bu protokoller arasında MAPI, Activesync, OWA, POP3 vb. gibi Client Access Sunucular tarafından sağlanan servisler bulunmaktadır.  Sunucu kaynaklarının yanlışlıkla veya kasıtlı olarak yetersiz hale gelmesini engellemek amaçlı olarak Exchange 2013 sunucularda Throttling kullanılır.

Throttling kullanıcıların ne kadar Exchange sunucu kaynağı kullanacağını kısıtlar bu sayede kullanıcılar servislere zarar veremez veya DoS (Denial of Service) saldırıları engellenmiş olur. Kullanıcılara bağlantıları için limit uygulanacağından, Throttling Policy mailboxlara uygulanır. Mailboxlarda varsayılan durumda herhangi bir Throttling Policy olmadığından “default throttling policy” etkindir.

Get-ThrottlingPolicy | Format-List komutu ile bütün Throttling Policylere göz atabiliriz.

Komutun tam içeriği:

[PS] C:\>Get-ThrottlingPolicy | Format-List

RunspaceId                                : 5ccb768e-d0e8-4193-8722-1fad99dcc3d1

ThrottlingPolicyScope                     : Global

IsServiceAccount                          : False

AnonymousMaxConcurrency                   : 1

AnonymousMaxBurst                         : 120000

AnonymousRechargeRate                     : 420000

AnonymousCutoffBalance                    : 720000

EasMaxConcurrency                         : 10

EasMaxBurst                               : 240000

EasRechargeRate                           : 360000

EasCutoffBalance                          : 600000

EasMaxDevices                             : 100

EasMaxDeviceDeletesPerMonth               : Unlimited

EasMaxInactivityForDeviceCleanup          : Unlimited

EwsMaxConcurrency                         : 27

EwsMaxBurst                               : 300000

EwsRechargeRate                           : 900000

EwsCutoffBalance                          : 3000000

EwsMaxSubscriptions                       : 5000

ImapMaxConcurrency                        : Unlimited

ImapMaxBurst                              : 60000

ImapRechargeRate                          : 240000

ImapCutoffBalance                         : Unlimited

OwaMaxConcurrency                         : 20

OwaMaxBurst                               : 480000

OwaRechargeRate                           : 1800000

OwaCutoffBalance                          : Unlimited

OwaVoiceMaxConcurrency                    : 3

OwaVoiceMaxBurst                          : 75000

OwaVoiceRechargeRate                      : 375000

OwaVoiceCutoffBalance                     : 525000

PopMaxConcurrency                         : 20

PopMaxBurst                               : 60000

PopRechargeRate                           : 240000

PopCutoffBalance                          : Unlimited

PowerShellMaxConcurrency                  : 18

PowerShellMaxBurst                        : Unlimited

PowerShellRechargeRate                    : Unlimited

PowerShellCutoffBalance                   : Unlimited

PowerShellMaxTenantConcurrency            : Unlimited

PowerShellMaxOperations                   : Unlimited

PowerShellMaxCmdletsTimePeriod            : Unlimited

ExchangeMaxCmdlets                        : Unlimited

PowerShellMaxCmdletQueueDepth             : Unlimited

PowerShellMaxDestructiveCmdlets           : Unlimited

PowerShellMaxDestructiveCmdletsTimePeriod : Unlimited

PowerShellMaxCmdlets                      : Unlimited

PowerShellMaxRunspaces                    : Unlimited

PowerShellMaxTenantRunspaces              : Unlimited

PowerShellMaxRunspacesTimePeriod          : Unlimited

PswsMaxConcurrency                        : 18

PswsMaxRequest                            : Unlimited

PswsMaxRequestTimePeriod                  : Unlimited

RcaMaxConcurrency                         : 40

RcaMaxBurst                               : 150000

RcaRechargeRate                           : 900000

RcaCutoffBalance                          : Unlimited

CpaMaxConcurrency                         : 20

CpaMaxBurst                               : Unlimited

CpaRechargeRate                           : Unlimited

CpaCutoffBalance                          : Unlimited

MessageRateLimit                          : Unlimited

RecipientRateLimit                        : Unlimited

ForwardeeLimit                            : Unlimited

DiscoveryMaxConcurrency                   : 2

DiscoveryMaxMailboxes                     : 5000

DiscoveryMaxKeywords                      : 500

DiscoveryMaxPreviewSearchMailboxes        : 5000

DiscoveryMaxStatsSearchMailboxes          : 100

DiscoveryPreviewSearchResultsPageSize     : 200

DiscoveryMaxKeywordsPerPage               : 25

DiscoveryMaxRefinerResults                : 10

DiscoveryMaxSearchQueueDepth              : 32

DiscoverySearchTimeoutPeriod              : 10

PushNotificationMaxConcurrency            : 20

PushNotificationMaxBurst                  : Unlimited

PushNotificationRechargeRate              : Unlimited

PushNotificationCutoffBalance             : Unlimited

PushNotificationMaxBurstPerDevice         : 10

PushNotificationRechargeRatePerDevice     : 6

PushNotificationSamplingPeriodPerDevice   : 600000

IsLegacyDefault                           : False

Diagnostics                               :

AdminDisplayName                          :

ExchangeVersion                           : 0.20 (15.0.0.0)

Name                                      : GlobalThrottlingPolicy_6285167f-d727-4bff-99ac-9102343b7a20

DistinguishedName                         : CN=GlobalThrottlingPolicy_6285167f-d727-4bff-99ac-9102343b7a20,CN=Global

                                            Settings,CN=UFUKTATLIDIL,CN=Microsoft

                                            Exchange,CN=Services,CN=Configuration,DC=msexchangetr,DC=local

Identity                                  : GlobalThrottlingPolicy_6285167f-d727-4bff-99ac-9102343b7a20

Guid                                      : 5fb1159d-54db-44c7-ae1f-fe1ad55c007c

ObjectCategory                            : msexchangetr.local/Configuration/Schema/ms-Exch-Throttling-Policy

ObjectClass                               : {top, msExchGenericPolicy, msExchThrottlingPolicy}

WhenChanged                               : 9/18/2013 1:31:42 PM

WhenCreated                               : 9/18/2013 1:31:42 PM

WhenChangedUTC                            : 9/18/2013 10:31:42 AM

WhenCreatedUTC                            : 9/18/2013 10:31:42 AM

OrganizationId                            :

OriginatingServer                         : Ex13.msexchangetr.local

IsValid                                   : True

ObjectState                               : Changed

Birde Adsiedit.msc üzerinden policy’ nin yerine bakalım.

Get-ThrottlingPolicy | Format-List  Bu komut sayesinde bütün policiylerimizi görebiliriz.

Bazı Bağlantı türlerine ve açıklamalarına göz atalım.

Bu 4 ayar dışında şu ayarlar bulunmaktadır.

Get-Mailbox “ufuk.tatlidil” | fl ThrottlingPolicy

ufuk.tatlidil kullanıcısına Default Throttling Policy uygulandığı anlamına gelmektedir.

Default uygulanan policy görmek için aşağıda belirtilen cmd’leti kullanabilirsiniz.

New-ThrottlingPolicy -Name AllUsersBESPolicy -EwsMaxConcurrency 4 -ThrottlingPolicyScope Organization

Get-ThrottlingPolicy | select Name komutu ile policylere göz atabiliriz.

Set-Mailbox ufuk.tatlidil -ThrottlingPolicy AllUsersBESPolicy

Get-ThrottlingPolicyAssociation komutu ile policy’ nin kimlere atandığını görebiliriz.

Daha birçok policy yazıp, sistem üzerinde mailbox’lara dağıtabilirsiniz.

Umarım faydalı olmuştur.

http://technet.microsoft.com/en-us/library/dd351178%28v=exchg.150%29.aspx

Exit mobile version