| By Rizwan Mallal | Article Rating: |
|
| July 1, 2009 03:21 PM EDT | Reads: |
995 |
Often times the Forum Sentry gateway resides behind network load balancers which distribute the incoming requests among multiple Forum Sentry appliances. The load balancers ahead of Sentry allow for redundancy and increased throughput. Forum Sentry, also includes support for load balancing requests to multiple remote servers. The strategies are broken into two categories: Passive Load Balancing Strategies and Adaptive Load Balancing Strategies. Below is a quick summary of each.
Passive Load Balancing Strategies
Passive strategies choose a Remote policy without reference to the traffic passing through the system.
- Failover - Uses the order of the configured Remote policies in the group to signify priority. Always chooses the first Remote policy from the list of eligible Remote policies unless it is disabled or inaccessible, in which case it moves to the second, etc.
- Round Robin - Initially chooses an eligible Remote policy at random and then rotates through the list of eligible Remote policies in order, choosing the next eligible Remote policy for each new client request.
- Random - Chooses an eligible Remote policy at random for each new client request.
- Weighted Random - Chooses an eligible Remote policy at random for each new client
request, using the relative weights configured for each Remote policy. The configured weights set the relative odds that each Remote policy will be selected if eligible.
Adaptive strategies gather statistics about current and past traffic passing through the system and choose a remote server based on the traffic patterns.
- Transfer Throughput - Chooses the highest performing eligible Remote policy. Performance is measured by the average transfer throughput of the last 100 requests, in bits per second.
- Active Requests - Chooses the eligible Remote policy which is the least busy, based on the number of concurrent requests the Remote policy is servicing.
- Response Time - Chooses the highest performing eligible Remote policy, measuring
performance by the average response time of the last 100 requests. The Response Time strategy chooses the Remote policy with the lowest average response time.
Read the original blog entry...
Published July 1, 2009 Reads 995
Copyright © 2009 Ulitzer, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Rizwan Mallal
Rizwan Mallal serves as the Vice President of Operations at Crosscheck Networks, Inc. As a founding member and Chief Security Architect of Forum Systems, the wholly owned subsidiary of Crosscheck Networks, Rizwan was responsible for all security related aspects of Forum's technology.
Previously, Rizwan was the Chief Architect at Phobos where he was responsible for developing the industry's first embedded SSL offloader. This product triggered Phobos's acquisition by Sonicwall (NASD: SNWL). Before joining Phobos, he was member of the core engineering group at Raptor Systems which pioneered the Firewall/VPN space. Raptor after its successful IPO was later acquired by Axent/Symantec (NASD:SYMC).
Rizwan started his career at Cambridge Technology Partners (acquired by Novell) where he was the technical lead in the client/server group.
Rizwan holds two patents in the area of XML Security.
Rizwan has a BSc. in Computer Science from Albright College and MSc. in Computer Science from University of Vermont.
- Tale of Two XML Gateways
- XML Security Trust and Threat Models for Dummies
- Forum Systems Latest XML Gateway Targets SOA Federation
- Reducing the Complexity of Application Security
- XML Gateway: Best Practices, Requirements and Deployment Strategies
- Cisco ACE gateway EOL: How to Pick a Replacement XML Gateway
- XML Gateway Patent
- Three XML Gateway Myths
- Frequent XML Gateway Uses
- Why is an XML Gateway a Requirement?
- XML Flaws are Pervasive
- Qualifying Your XML Gateway Horsepower

















Ulitzer content is offered under Creative Commons "Attribution Non-Commercial No Derivatives" License.
For any reuse or distribution, you must make clear to others the license terms of this work.
The best way to do this is with a link to this web page.
Any of the above conditions can be waived if you get written permission from Ulitzer, Inc., the copyright holder.
Nothing in this license impairs or restricts the author's moral rights.