--- Andrew Gayter <[EMAIL PROTECTED]> wrote:
> In general web farms don't employ Microsoft Component Load Balancing
> (CLB), or software enabled Network Load Balancing (NLB) due to the
> following reasons

I don't think you can lump these two together.  CLB is very niche, because most people 
stick their
components on the web server anyway.

NLB is something altogether different from CLB.  A web farm would typically employ 
some front end
load balancing to web servers, whether it is Windows NLB or via a dedicated network 
device.

> 2. The limited number of nodes that are available in the configuration

32 nodes per cluster on modern hardware is a pretty big farm!

> 3. Configuration and deployment

I don't see how NLB makes this harder.

> Instead Microsoft are now actually promoting what is called tier
> consolidation, which is the moving of the components (typically sat in
> COM+ on different physical machines) onto the same machine as the web
> server. This consolidation results in a larger number of web/application
> servers.

Hasn't this been the case for years?  I can't think of any Microsoft designs 
suggesting anything
different for a long, long time.

> In a typical web farm requests are received from the outside through a
> number of proxy/cache servers e.g. ISA. The request then hits either a
> hardware layer 4 or layer 7 switch (Cisco can provide them). These
> switches re-direct the request either at the IP level or HTTP - just
> think OSI model.

I agree that dedicated network devices are the way to go for large scale load 
balancing.

> Between the web servers and the DB we normally have another layer of
> firewalls to protect the DB. SQL Server is normally clustered to 4 nodes
> in an active/passive mode - all sharing a RAID Array - best configured
> to RAID 11 (one, one)

Any reason to suggest 4 node over 2 node as a rule, given the expense?

Peter


__________________________________________________
Do You Yahoo!?
Yahoo! - Official partner of 2002 FIFA World Cup
http://fifaworldcup.yahoo.com

You can read messages from the DOTNET archive, unsubscribe from DOTNET, or
subscribe to other DevelopMentor lists at http://discuss.develop.com.

Reply via email to