Académique Documents
Professionnel Documents
Culture Documents
Steve Peschka
Sr. Principal Architect
Microsoft Corporation
RM is turned of by default
RM Goals
RM can route to WFEs with better health, keeping lowhealth WFEs alive
RM Components
Request Manager (RM)
Request Throttling and Prioritization
Filter out requests that should be
throttled or prioritized
Request Routing
Select which WFEs the request
may be sent to
Request Load Balancing
Select a single WFE to route to,
based on weighting schemes like
health
2012 Microsoft Corporation. All rights reserved.
Routing Rule #2
Routing Rule #n
RM Routing Rules
Routing Rule #1
Routing Rule #2
Machine Pool
1
Execution
Group 1
Match!
Routing Rule #6
Routing Rule #3
Execution
Group 0
No Match
Machine Pool
2
Routing Rule #7
Execution
Group 2
Not Evaluated
2012 Microsoft Corporation. All rights reserved.
Machine Pool
3
Machine Pool
1
Machine Pool
3
If no rules are matched, then the request will get routed to any
available routing target
If you want to route everything to a subset of machines, make a
rule with no criteria and specify the subset of machines you want to
routed to
RM Throttling Rules
Url
UrlReferrer
StartsWith
EndsWith
UserAgent
Host
Equals
RegEx
IP
HttpMethod
SoapAction
CustomHeader
OneNote 2010*
RM Routing Weights
Health weights are used to even out load and keep sick
WFEs going
WFEs start with a healthy weight; the Policy Engine health rule
machines
2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be
interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR
STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.