IIS Application Request RoutingComments (0)

IIS Application Request Routing (ARR) 3 enables Web server administrators, hosting providers, and Content Delivery Networks (CDNs) to increase Web application scalability and reliability through rule-based routing, client and host name affinity, load balancing of HTTP server requests, and distributed disk caching. With ARR, administrators can optimize resource utilization for application servers to reduce management costs for Web server farms and shared hosting environments.

Comments

You need sign in to comment! Sign up today!

Use IIS ARR as a Reverse Proxy for Lync Server 2013Comments (0)

Supported Server Operating Systems
- Windows Server 2008
- Windows Server 2008 R2
- Windows Server 2012

Prerequisities
Install the following software:
- .NET Framework 3.5
- IIS incl .NET och tracing
- UC SAN certificate
- Root certificate
- Internal root CA certificate

Under the default website for IIS, bind the UC SAN certificate on port 443.

Install Application Request Routing
1. Download the Microsoft Application Request Routing Version 2.5 for IIS 7

2. Stop the services WAS and WMSVC:
net stop was /y
net stop wmsvc /y

3. Install ARR by executing the setupfile

4. Start WAS and WMSVC by typing the following:
net start was
net start wmsvc
net start w3svc

Change the applicationprocess for the ARR pool:
1. Open an administrative cmdshell

2. Type: %windir%\system32\inetsrv

3. Type: appcmd.exe set apppool "DefaultAppPool" -processModel.idleTimeout:"00:00:00" /commit:apphost

Change the recycle setting for the applicationprocess for the ARR pool:
1. Open an administrative cmdshell
2. Type: %windir%\system32\inetsrv

3. Type: appcmd.exe set config -section:system.applicationHost/applicationPools /[name='DefaultAppPool'].recycling.periodicRestart.time:"00:00:00" /commit:apphost

Configure Application Request Routing
1. Create a serverfarm named webext.company.com

2. Configure
DNS: webext.compant.com
HttpPort: 8080
HttpsPort: 4443

3. Save the farm
4. Under caching, choose Disable caching
5. Under Proxy, change time-out value to 600
6. Under Routing Rules, choose Disable SSL offloading
7. Under URL Rewrite, choose condition {HTTP_HOST} and choose webext.*

Make additional farms for the other requiered names:
- webext.company.com
- meet.company.com
- dialin.company.com
- lyncdiscover.company.com
- wac.company.com

When the WAC farm has been created, the rule shall be moved to the top of the list and use the following pattern:
((?:^en-us/|^hosting/|^m/|^o/|^oh/|^op/|^p/|^we/|^wv/|^x/).*)

Comments

You need sign in to comment! Sign up today!