In comp.os.linux.advocacy, the wharf rat
<>
wrote
on Wed, 9 Apr 2008 04:16:31 +0000 (UTC)
<fthfuu$m6f$>:
> In article <x8cipo6un8cc$.16o52lp3j98u1$.>,
> Moshe Goldfarb <> wrote:
>>
>>Only in COLA does Linux work *perfectly* for all.
>>
>
> And in 100,000 machine rooms around the world. Linux is
> caught in the same chicken-egg software thing that helped kill OS/2 on the
> desktop, but you still can't build web farms on Windows...
Yes you can, with additional hardware. $EMPLOYER ran a
webfarm for many years using IIS5. Many still do.
The standard webfarm, in fact, consists of several parts.
[1] A load distributor. This basically directs the request
to the least loaded webserver (or to a working webserver).
[2] A static webserver, possibly with proxying capability
for the dynamic application server. It can also put up
simple static forms.
[3] An application server, which can crunch the request
and send the pieces to various destinations, usually data
storage/retrieval..
[4] A data storage/retrieval system. This can be as
simple as a file tree but for most is an RDBMS that can
understand SQL.
Depending on application additional items may be required
(e.g., a mailserver to send stuff out). Ideally, all of
these except [1] are redundant units, and [1] would be
simple and reliable enough to not have to worry.
All of these except for [1] (a number of "pre-canned"
vendors exist for that) are implementable on Windows.
One asks as to how *well* and how *cheaply* (totally
different question!), but [2] and [3] are presumably
handled through IIS, [4] through MS SQL Server.
Of course in Linux [2] is Apache, [3] JBoss, Tomcat, or
Geronimo, and [4] can be a variety of things -- MySQL,
PostgreSQL, and Hypersonic (a component of JBoss) are
probably the cheapest in initial outlay, and Oracle, DB/2,
or SAS for the bigger companies.
(In a pinch JBoss and Tomcat can also handle static
web service.)
Or mix and match: IIS front end, Oracle back end, JBoss
perhaps in the middle, additional software on Windows to
handle the ajpv13 hookup. Personally, I'd not use IIS,
but IIS6 does handle PHP, and probably Java as well now
that Sun and Microsoft have kissed and made up.
--
#191,
Insert random misquote here.
--
Posted via a free Usenet account from
http://www.teranews.com