Account Options

  1. Sign in
The old Google Groups will be going away soon.
Switch to the new Google Groups.
Google Groups Home
« Groups Home
Web Server and Database Server Specifications
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  3 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Richard Burrows  
View profile  
 More options Feb 11 2001, 4:54 pm
Newsgroups: comp.infosystems.www.databases, comp.infosystems.www.servers.misc, comp.infosystems.www.servers.ms-windows
From: "Richard Burrows" <rich...@rburrows.demon.co.uk>
Date: Sun, 11 Feb 2001 21:38:03 -0000
Local: Sun, Feb 11 2001 4:38 pm
Subject: Web Server and Database Server Specifications
I am looking for help in the specification of  two servers, an Application
Server Host and a Database Server, to run a product which is a (sort of)
content management system focused in on educational use. For budget
forecasting purposes I am trying to spec a machine for a new version of the
product which is not due for release until later this year and for which
their are no published specifications.

In the past the vendor has stated that it will utilise an "2" tier
architecture base around industry standard components. I am assuming that
the configuration may be something like:

Application Server Host
Windows NT 4 or Windows 2000 Server, or Red Hat Linux
Java Development Kit
Apache Web Server
Java Bean Activation Frame Work ?
Java Mail
MYSQL server JDBC drivers

Database Server Host
MYSQL server

Based on the current usage statistics I predict that the load on the system
in three years time will be as follows:

Maximum file hits/hour  500,000
Maximum requests/hour 50,000
Maximum visits/hour   20,000
Maximum concurrent connections 500
Bandwidth MB/hour       750MB

Individual users  6,000

I would welcome any advise on the specification of an enterprise system of
this scale, based on comparable architectures using NT or Windows 2000, or
Linux, or the address of resources where produce my own calculations.

Richard Burrows
Senior Information Officer
University of Abertay Dundee
r.burr...@tay.ac.uk
+44 (0)1382 308862
X 8862 (Internal)


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
William A. Rowe, Jr.  
View profile  
 More options Feb 12 2001, 2:22 am
Newsgroups: comp.infosystems.www.databases, comp.infosystems.www.servers.misc, comp.infosystems.www.servers.ms-windows
From: "William A. Rowe, Jr." <wr...@lnd.spam.not.welcome.net>
Date: 12 Feb 2001 07:19:26 GMT
Local: Mon, Feb 12 2001 2:19 am
Subject: Re: Web Server and Database Server Specifications
Just an observation... to achieve those benchmarks reliably with some
breathing room on Win32/Apache, I'd really suggest the optimizations that
are going into 2.0 (you won't see them all in the first beta, some are tricky
enough we are holding until that goes out the door).  Even on Unix using prefork
(similar to 1.3), the 2.0 server is noticably lighter weight and faster.

Bill


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Andy Dingley  
View profile  
 More options Feb 12 2001, 7:04 am
Newsgroups: comp.infosystems.www.databases, comp.infosystems.www.servers.misc, comp.infosystems.www.servers.ms-windows
From: Andy Dingley <ding...@codesmiths.com>
Date: Mon, 12 Feb 2001 12:01:28 +0000
Local: Mon, Feb 12 2001 7:01 am
Subject: Re: Web Server and Database Server Specifications
"Richard Burrows" <rich...@rburrows.demon.co.uk>  a écrit :

>I am looking for help in the specification of  two servers, an Application
>Server Host and a Database Server, to run a product which is a (sort of)
>content management system focused in on educational use.

Content management systems don't get that sort of hit rate. If there's
a high-traffic site, and a CMS, then you might want to split the
servers (otherwise the CMS dies under the total load, and you lose the
"admin console" when you most need it)

For that hit rate, I'd be using more boxes anyway.

Dump MySQL !

> For budget
>forecasting purposes I am trying to spec a machine for a new version of the
>product which is not due for release until later this year and for which
>their are no published specifications.

8-)

>In the past the vendor has stated that it will utilise an "2" tier
>architecture base around industry standard components. I am assuming that
>the configuration may be something like:

Oh, you're using "foobar 2000" !

WTF is a '"2" tier architecture base around industry standard
components' ?   That could mean absolutely anything.

>Application Server Host

First of all, I don't like Application Servers (philosophical rant
available). Get a good generic scripting platform and build out of
that, plugging packaged componentware in where useful.

IMHO, do the whole damned lot in Servlets and a bit of JSP for the
vague and wooly bits.

You don't mention a web server. If you're architecting a big system,
it's worth dedicating boxes as large and capacious servers of dumb
content non-interactive content, especially if you're offering a lot
of static content (image library etc.)

You might also want back-end components; either on the COM/DCOM/,NET
model, or as SOAP out to Servlets. Even if this is the same technology
as the front end servers talking to the punters, it's worth doing
complex back-end 3-tier stuff on a separate box.

>Windows NT 4 or Windows 2000 Server, or Red Hat Linux
>Java Development Kit
>Apache Web Server

Apache is happier under Linux (or BSD) than Windows. Oracle is
affordable if you can make that .ac.uk address work for you.

>Based on the current usage statistics I predict that the load on the system
>in three years time will be as follows:

>Maximum file hits/hour  500,000
>Maximum requests/hour 50,000
>Maximum visits/hour   20,000
>Maximum concurrent connections 500
>Bandwidth MB/hour       750MB

>Individual users  6,000

Hmmm.....   That's not many users to generate that sort of traffic.
Either this is an on-line version of "Who wants to be a millionaire"
and the bursty traffic from hell, or something in those numbers
doesn't stack up as an average.

That sort of bandwidth suggests streaming video ?  If so, you're
looking at big bills and possibly outsourcing its hosting to a shared
host in an enormous bunker somewhere.  Even Akamai and edge serving is
cost-effective now.

Watch out for Moore's Law. 3 years is a _long_ time in hosting budgets
and traffic forecasts. You need to size around a shorter timescale and
prepare multiple forecasts with optimisitic and pessimistic ranges.

If you're managing this under PRINCE, you have my sympathy (I'm
working with Lottery funding right now). They just don't get the
notion that a rigid 3 year forecast is a bad idea on the web

Are your users "Friends of Janet" ?  This might affect your
architecture and bandwidth needs. It tends to encourage an attitude
that everything (rack space, bandwidth) is free, which is unrealistic,
but handy for the initial stages of a project where the estimates are
vague. Out in the commercial world, server height is as important as
bandwidth, in terms of bottom-line costs. 1U server height can be a
big cost factor (take a look at Penguin Computing's Relion servers)

>I would welcome any advise on the specification of an enterprise system of
>this scale, based on comparable architectures using NT or Windows 2000, or
>Linux, or the address of resources where produce my own calculations.

You need to rent some geek-time from someone who builds these
regularly (I don't)  There are all sorts of bizarre issues, like DNS
architecture, that start to be significant at this scale.

On the whole, I think we need more information on the function of the
site before commenting further, those volume figures look high
(especially for those few users) and there are probably some important
technology dependencies behind the scenes (i.e. is there anything that
_needs_ a copy of Word, or an XrML License Bank backstage ?)

--
Smert' Spamionam


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »