You are on page 1of 6

Server Sizing Worksheet

Given usage requirements, estimate number of WFEs needed


Enter Values in Green

Workload Characteristics Value


Total number of users 1500
Total number of unique users per day 1000
Concurrency Rate 0.3
Requests per day per user 500
Peak usage ratio 3
Hours in the business day 10
Average peak RPS 12.5
% Low-cost requests 0.25
% Medium-cost requests 0.4
% High-cost requests 0.35
Weighted peak RPS 40
Number of WFEs needed (@100 RPS/server) 0.4
Calculate RPS
N: Total number of unique users ("20,000 of whom access the farm on any gi
C: Concurrent user rate ("30 percent of the users will use the portal at the sa
RPD: Requests per day per user ("Each user makes 400 requests in the cours
N day")
Peak usage ratio = 3 ("peak usage can be as much as three times")
C
RPD Average RPS = (N * C * RPD * Peak Usage)/seconds

Calculate Weighted RPS based on type of usage


High-cost weight: 5
medium-cost weight: 3
low-cost weight: 1

% Low requests = 25% ("25 percent of requests involve tagging documents a


activities")
% Medium requests = 40% ("40 percent of requests consist of operations su
information in legacy systems")
% High requests = 35% ("everything else")

Calcuate the weighted requests:


Weighted high RPS = (Average RPS* %high-cost requests * weight)
For example, high-cost requests have a weight of 5 = (83.3*0.35*5)
Weighted peak RPS = Weighted high RPS + Weighted medium RPS + Weight

Calcuate number of WFEs


Number of WFEs is calculated using weighted peak RPS/100
hom access the farm on any given day")
ers will use the portal at the same time")
akes 400 requests in the course of a business

much as three times")

onds

usage

ts involve tagging documents and similar

quests consist of operations such as accessing

st requests * weight)
of 5 = (83.3*0.35*5)
eighted medium RPS + Weighted low RPS

peak RPS/100
Data Sizing Worksheet
Given document requirements, estimate number of content databases and disk

DB Size
Use the following formula to calculate Db Size (in MB)
((D V) S) + (.01 MB (L + (V D))) . For example the formula is

Metadata Size
For list items, estimate a factor of three (3) in relation to number of do
items.
For metadata, assume 10Kb (0.01Mb) per item. So calculating meta d
Our solution multiples the number of documents by three (3) to estim
included in the DB size calculation.

RBS Factor
Scenario states that 85% of documents will be stored in RBS, leaving 1
0.15

Timeframe Number of Documents (D) # of Versions Expected (V)


NOW 80000 5
Year 1 96000 5
Year 2 115200 5
Year 3 138240 5
databases and disk space needed

e (in MB)
or example the formula is ((B9*C9)*D9)+(0.01*(E9+(C9*B9)))

n relation to number of documents. For example, if you estimate 5,000 documents, then estimate 15,000

m. So calculating meta data will include list items and documents.


ents by three (3) to estimate the number of list items. Each list item assumes 10Kb of metadata, which is

be stored in RBS, leaving 15% stored in the database. The Db size taking into account RBS is multiplied by

Average Document Size (MB) (SNumber of List Items (L) Db Size (MB)
1.8 240,000 726,400
1.98 288,000 958,080
2.178 345,600 1,263,744
2.3958 414,720 1,667,036
hen estimate 15,000

f metadata, which is

RBS is multiplied by

Size (GB) DB Size (GB) with RBS factor


709.38 106.41
935.63 140.34
1234.13 185.12
1627.97 244.19

You might also like