SfB - Lync proxy load balancing and failover design

Overview

Verba Media Collector and Proxy service can be used as a standalone proxy, or multiple Media Collector and Proxy services can be set up as a proxy for load balancing, failover or for geographic routing.

Configuring High Availability and Geographic Routing

On Verba SfB / Lync Call Filter services the following can be configured:

  • priority of the proxy servers
  • endpoint subnets assigned to the proxy servers

The configuration can be provided in the Verba SfB / Lync Filter configuration, at the SfB/Lync Call Filter \ Proxy Server Based Relay Settings \ Verba Proxy Servers setting. The configuration tool can be opened by clicking on the  icon at the existing connections, or by adding a new proxy connection with the  icon.

The configuration can be provided at the Priority or Subnets settings. There can be provided priority only, subnet only, or both with the subnet|priority format.

Configuration examples

Example 1 - Three proxies with load-balancing

Requirements

In the proxy connection configurations, either no priority or the same priority at all proxies can be provided. No priority means priority 0.

Configuration overview

Proxy connection 1 setting1
Proxy connection 2 setting1
Proxy connection 3 setting1

Example 2 - Three proxies with three-level failover

Requirements

Different priorities should be provided in the proxy connection configurations. 

Configuration overview

Proxy connection 1 setting3
Proxy connection 2 setting2
Proxy connection 3 setting1

Example 3 - Two proxies for manual subnet-based load-balancing or for geographical routing

Requirements

The endpoint subnets should be provided at the proxy connections. Multiple subnets can be provided, separated by a comma.

If multiple proxies are provided with the same subnet configuration, then there will be failover only between the proxies.

Configuration overview

Proxy connection 1 setting192.168.1.0/24,192.168.2.0/24
Proxy connection 2 setting10.0.0.0/8

Example 4 - Combining priorities and subnets for geographical routing in large deployments

Requirements

The subnets of the branch sites should be provided with higher priority at the branch site proxy connections. The proxy connection of the central site (where most of the users are located, and there are plenty of subnets) should be provided with lower priority, without subnets.

If subnet-based filtering is used with a specific priority, then the subnet-based filtering have to be used at the other proxy connections also on the same priority.

Proxy connection 1 setting192.168.1.0/24,192.168.2.0/24|2
Proxy connection 2 setting192.168.3.0/24,192.168.4.0/24|2
Proxy connection 3 setting1