1. ## Load Scenario Calculation Methods and approaches

Here's a few data points... and a Calculation method I have established:

I would like to open this for discussion to see if there are any open data points that are unaccounted for or criteria analysis missing:

Realistic Scenario Data Points:

1. Monthly Users: (70% of total Estimated)
• Users are expected to login when they get the bill
• Billing Cycles are spread over 20 days in a month
• Customers are in a single Time Zone
• Access Times each day is divided over a 4 hour interval (5pm – 9pm) at 70%
• 4 Hour Interval to be distributed at 15-50-25-10 with a peak of 50% (meaning the traffic is a bell curve with a maximum anticipated load of 50% users to be on the system at a given hour.
• Remaining 30% spread over the day (at work, work at home) over a 10 hour day.
• User Session Takes an Average of 2-5 Minutes depending on user type/class

2. Weekly Users: (20% of total Estimated)
• Users are expected to login on the weekend to check their usage
• Access Time distribution over 10 hour period
• Bell Curve is not necessary for this User Type

3. Daily Users: (20% of total Estimated) – These are the users that want to improve their usage and control costs.
• Access Time distribution over 4 hour period
• Users have a smaller Transactions list

Calculation Equation:
Where X is the Required User Usage:

(((X * 0.7 Monthly) * 0.5 peak)) / (4 hours * (60 Minutes * 5 Minute Session))) +
(((X * 0.2 Weekly))) / (10 hours * (60 Minutes * 5 Minute Session))) +
(((X * 0.1 Daily))) / (4 hours * (60 Minutes * 5 Minute Session)))

A. 100,000 Users Milestone: 253 Simultaneous Users
B. 200,000 Users Milestone: 506 Simultaneous Users
C. 1,000,000 Users Milestone: 2530 Simultaneous Users
D. 10,000,000 Users Milestone: 25300 Simultaneous Users

Does this method work out logically?

Here's another method:

I.1. Calculation Method A (According to Client Feedback)

A. 100,000 Users Milestone:
- Users are expected to login when they get the bill
- Billing Cycles are spread over 20 days in a month
- Access Times each day is divided over a 10 hour interval
- User Session Takes an Average of 2-5 Minutes depending on user type/class
- User Rate Calculation: 500 Users per hour
- Page Load could take as much as 10 seconds for Login and as low as 1 second for static. Average 5 seconds.
- User Rate should be 20 Users active in any minute (as a minimum)
- There should be 2 (1.7) Page Loads per second to simulate the load

B. 200,000 Users Milestone:
- User Rate Calculation: 1000 Users per hour
- User Rate should be 40 Users active in any minute (as a minimum)
- There should be 4 Page Loads per second to simulate the load

C. 1,000,000 Users Milestone:
- User Rate Calculation: 5000 Users per hour
- User Rate should be 200 Users active in any minute (as a minimum)
- There should be 20 Page Loads per second to simulate the load

D. 10,000,000 Users Milestone:
- User Rate Calculation: 50,000 Users per hour
- User Rate should be 2000 Users active in any minute (as a minimum)
- There should be 200 Page Loads per second to simulate the load

2. ## Re: Load Scenario Calculation Methods and approaches

I think you've missed out the days (ie the 70% are spread over 20 days and the weekly are spread over 2 days) and that only 70% of the 70% are active in the peak after work period - I've called this weight in the calculation below

and you need to ignore the number of hours in the first group as you've already accounted for this with the peak modifier

so I get

((((X * 0.7 Monthly)/20 days) * 0.7 weight * 0.5 peak)) / (60 Minutes * 5 Minute Session)) +
(((X * 0.2 Weekly)/2 days)) / (10 hours * (60 Minutes * 5 Minute Session))) +
(((X * 0.1 Daily))) / (4 hours * (60 Minutes * 5 Minute Session)))

A. 100,000 Users Milestone: 15.75 Simultaneous Users
B. 200,000 Users Milestone: 31.5 Simultaneous Users
C. 1,000,000 Users Milestone: 157.5 Simultaneous Users
D. 10,000,000 Users Milestone: 1575 Simultaneous Users

#### Posting Permissions

• You may not post new threads
• You may not post replies
• You may not post attachments
• You may not edit your posts
•

vBulletin Optimisation provided by vB Optimise v2.6.0 Beta 4 (Pro) - vBulletin Mods & Addons Copyright © 2016 DragonByte Technologies Ltd.