| Prev | Next
Menu: Products - Portfolio - Services - Download - Order - Company

 
Topic #1.1.1.1.1.1.
The Hub
   Process Controller  
   Single Server  
   Multiple Servers  
   Kiosk Design  
   Modular Apps  
*

  

Browsing >>Multiple Servers: Design for a high-traffic web application

High traffic design
Web server cluster with separate database server

Description
Multiple surfers, using web browsers, connect to a machine running NT, a web server, a WebHub runner, The Hub, and multiple instances of the application server (EXE). There can be one or more such web server machines. The database is kept on a separate machine.

Benefits to this Design
This design is able to support more traffic than the low-to-medium traffic example because:

  • The database is isolated on a separate server. The database processing has the resources of a dedicated machine, and the CPU on the WebHub machine is able to work on surfer B in a second EXE while surfer A is waiting for the database answer to return to the first EXE. In this situation, even a single-processor WebHub machine will be able to serve many surfers in parallel.

  • There are additional web server/WebHub machines in what's known as a "server farm" or "cluster." More physical machines allow you to serve even more surfers, up to the limits of your database server. Typically there is one "main web address" that surfers come in to, and they are then routed either by hardware or software to one of the machines in the cluster.

 
Path:  www.href.com to; Products to; WebHub to; Diagrams, Overview to; Dynamic Sites to; The Hub to; Multiple Servers

Copyright © 1995-2012 HREF Tools Corp. All Rights Reserved Worldwide.
Running: WebHub-v2.167 compiled with d16_win32 on Microsoft-IIS/7.5,
Local Time: Wed, 23 May 2012 11:28:45.
Session 405349556, 5 pages sent to CCBot/1.0 (+http://www.commoncrawl.org/bot.html) at 38.107.179.227;
Time to produce this page: 0msec.