|
|
|
Building Scalable Remote Access
by Mike Fratto Capacity Planning
Capacity planning for remote access involves a number of different issues and disciplines (queuing theory and statistical analysis, for example) that will provide a general picture of your expected capacity. There are no hard and fast rules for capacity planning for remote access. Call-usage patterns depend heavily upon when and how long users will by occupying lines. Without a large body of traffic data for reference, modeling expected usage patterns and interpreting the results from modeling calculations are extremely complex.
If you decide to do it in-house or outsource the capacity planning, you'll need to understand the various aspects to be considered. Capacity planning is a tug of war between three key factors: the number of ports, the number of calls to be handled, and t he amount of time spent on line per user. A change in one aspect will have effects of the other two.
Simple user-to-port ratios don't work well when estimating needed port density because not all users will be contending for ports at the same time, users will be online for different time periods, and the actual number of users will most likely be less than your registered users. There are a few tr affic calculation demonstration applets available on the Web (notably Sage Telecommunications and Westbay Engineers Ltd ) that give an idea of how the three criteria above interrelate.
You can use a type of calculation know as ErlangB calculations to indicate the probability of a blicked call. By themselves, though, they do not calculate bandwidth requirements. The Erlang-B equations assume that the probability of an attempted call will be uniformly distributed and that the calling pattern is sufficiently random over a period of time (generally one hour). Capacity planning typically involves finding an acceptable balance between quality of service and resources. The Erlang-B models can estimate probability of getting a busy signal given a worst-case scenario for a set of parameters that describe the remote-access system. From there, you can work backward to gauge the theoretical number of lines based upon an acceptable population and quality of service.
However, the ErlangB models are not as straightorward as they seem. Your user population won't necessarily behave predictably (within the norm). Getting the data to make an informed decision is a Catch-22 because will you have to gather and evaluate a large body of information on your user base, but much of that data (usage trends and calling patterns) won't be available until your remote-access system is in place. Unless you have a lot of experience in your organization with capacity planning, you'll be better off finding a consultant or contacting your carrier for assistance in capacity planning.You will also have to work with your carrier to get data such as the number of calls attempted to a given trunk or line versus the number of successful calls completed.
Print This Page
E-mail this URL |














