160000kb/day * 1 day/24 hours * 1 hour/3600 seconds = 1.9kb/second but I
really doubt you'll want to use a 2400 baud modem.

Dig a little deeper. What's the distribution of that 160000kb/day?  Is
80% of it between 8 & 9 AM when people come in and see the email from
you advertising the site?  If so then a more reasonable average may be
(160000kb * 80%)/hour * 1 hour/3600 seconds = 36kb/sec.  Still trivial
in terms of average bandwidth. 

But average is not what you size for.  Peak is what matters, especially
for a customer-facing app.  Let's size for 90% of your day's traffic
hits within 10 minutes: (160000kb * 90%)/10 minutes * 1 minute/60
seconds = 240kb/s.

Now we're talking substantial bandwidth.

BTW, I suggest you look hard at average page size.  Back when I was
younger and dinosaurs roamed the earth, we hand-tuned web pages to take
no more than a few seconds to load over a dialup connection.  Rarely was
a page more than 30K including both text & graphics.  Nowadays it seems
that average page size is frequently well north of 100K.


Will the web server be set up with SSL (adds CPU overhead)?  Will it be
doing compression (mod gzip; saves bandwidth)?  Depending on how the
site works, the 2GB RAM may be a little on the low end.  Considering how
cheap RAM is, even server RAM, I'd bump it to 3 or even 4GB.  Especially
on a dual-CPU machine.


John A. Jones, CISSP
Americas Information Security Officer
Jones Lang LaSalle, Inc.
V: +1-630-455-2787 F: +1-312-601-1782
john.jones@xxxxxxxxxx

-----Original Message-----
From: pctech-bounces@xxxxxxxxxxxx [mailto:pctech-bounces@xxxxxxxxxxxx]
On Behalf Of Mike
Sent: Wednesday, November 08, 2006 1:24 PM
To: PC Technical Discussion for iSeries Users
Subject: Re: [PCTECH] How do I determine Server and Bandwidth Needs?

Well... it is a government site so it would be the paper and such. I
don't have any ideas on current hit information and we are working on
getting that now. The CMS that we are using has caching so I would think
most of it will end up being treated as static content. I guess it kinda
comes down to lets say we get 10000 hits per day (low I am sure, but for
easy math) and we have an average page size of 16kb. What does that
translate to in bandwidth? I can figure 160,000 kb / day but how does
that translate into a pipe size?

On 11/8/06, Walden H. Leverich <WaldenL@xxxxxxxxxxxxxxx> wrote:

Mike,

What's "heavy server load"? 50 ppl/hour, 500/minute, 5000/second? If 
you announce something to your customer base of say, 10,000 customers 
and 5% of them come see it, you're not dealing w/large numbers. If you

announce a free cruise to Tahiti during the season premier of 24 ... 
Well... <G>

There are a number of tools you can use to estimate traffic and 
performance of a site, Microsoft's own ACT isn't bad for rough
numbers.

And what happens if your site does go down? Do you need redundancy?

Finally, why in house and what does the site look like? Does it make 
sense to have the site hosted somewhere w/a big pipe to the net and 
just the data traffic over your pipe, or leave the "app" at your site 
but move all the static content (images, .js, .css, .etc.) to another 
location, either an ISP, or something like akamai.

-Walden

--
Walden H Leverich III
Tech Software
(516) 627-3800 x3051
WaldenL@xxxxxxxxxxxxxxx
http://www.TechSoftInc.com

Quiquid latine dictum sit altum viditur.
(Whatever is said in Latin seems profound.)


-----Original Message-----
From: pctech-bounces@xxxxxxxxxxxx [mailto:pctech-bounces@xxxxxxxxxxxx]
On Behalf Of Mike
Sent: Wednesday, November 08, 2006 11:49 AM
To: PC Technical Discussion for iSeries Users
Subject: [PCTECH] How do I determine Server and Bandwidth Needs?

So we are going to be putting up an in-house external web server 
(Windows
2003) soon. We have a server and are looking into the pipe coming in.
Where
do we start to determine the size of the pipe? There is the obvious 
(number of hits * size of pages), but what other factors do we need to

take into account? We expect a heavy server load initially with the 
announcement and would like to not have it crash the first day.

Also, I don't know the full stats on the server, but we are delivering

ASP.NET pages (via a cached source). We have 2GB of RAM and I would 
guess a dual CPU of some sort. What do you think?

--
Mike Wills
Blog - http://mikewills.name
Podcasts - http://theriverbendpodcast.com
--
This is the PC Technical Discussion for iSeries Users (PcTech) mailing

list To post a message email: PcTech@xxxxxxxxxxxx To subscribe, 
unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/pctech
or email: PcTech-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives at 
http://archive.midrange.com/pctech.

--
This is the PC Technical Discussion for iSeries Users (PcTech) mailing

list To post a message email: PcTech@xxxxxxxxxxxx To subscribe, 
unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/pctech
or email: PcTech-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives at 
http://archive.midrange.com/pctech.




--
Mike Wills
Blog - http://mikewills.name
Podcasts - http://theriverbendpodcast.com
--
This is the PC Technical Discussion for iSeries Users (PcTech) mailing
list To post a message email: PcTech@xxxxxxxxxxxx To subscribe,
unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/pctech
or email: PcTech-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives at
http://archive.midrange.com/pctech.


This email is for the use of the intended recipient(s) only.  If you have 
received this email in error, please notify the sender immediately and then 
delete it.  If you are not the intended recipient, you must not keep, use, 
disclose, copy or distribute this email without the author's prior permission.  
We have taken precautions to minimize the risk of transmitting software 
viruses, but we advise you to carry out your own virus checks on any attachment 
to this message.  We cannot accept liability for any loss or damage caused by 
software viruses.  The information contained in this communication may be 
confidential and may be subject to the attorney-client privilege. If you are 
the intended recipient and you do not wish to receive similar electronic 
messages from us in the future then please respond to the sender to this effect.


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.