Search /
Docfinder:
Advanced search  |  Help  |  Site map
RESEARCH CENTERS
SITE RESOURCES
Click for Layer 8! No, really, click NOW!
Networking for Small Business
TODAY'S NEWS
FBI warns of holiday cyber scams
U.S. Open used Web filtering to prevent online gambling
Google Earth used by terrorists in India attacks
Mumbai terrorist attacks don't deter technology companies
Google layoffs: 10,000 jobs being cut, report claims
Experts to Feds: Sign the DNS root ASAP
Cisco shutting down between holidays
Sprint completes Clearwire WiMAX deal
Mobile sales to beat economic gloom, forecasts Ovum
Start-ups starting to feel economic pain
Spam levels fluctuate as crooks try to revive botnets
Mozilla eyes extra beta for Firefox 3.1
Grim forecast for holiday e-commerce sales
Talking Web, memory assistants and solar-powered cell phones headed mainstream, IBM says
Massive botnet returns from the dead, starts spamming

Why clustering beats SMP for Web sites

Related linksToday's breaking news
Send to a friendFeedback


Organizations with large Web sites face dynamic demands that require servers to be highly scalable, manageable and reliable. IT departments traditionally have turned to symmetric multiprocessing (SMP) systems to meet these needs. But in today's Web environments, SMP systems lack the scalability to keep pace with growing user traffic, and they are complex and expensive to implement.

Clustered Web servers, on the other hand, easily scale with demand, and are straightforward to implement and manage. Traditional SMP systems can be powerful, but they require an enormous amount of technological expertise to install, maintain and upgrade.

Advertisement:

A further limitation is that SMP systems share every resource, meaning that the bus, network, memory and I/O systems are shared by the CPUs. The system uses a single copy of the chosen operating system and database. Multiple CPUs share the processing work, and contend for resources such as disk drives and network cards.


Diagram of how it works

SMP-based systems communicate using a common shared memory pool via interconnect buses. However, as the number of processors in each system increases, the amount of traffic on these buses does as well. The increased traffic becomes a bottleneck that limits system throughput and, therefore, overall system performance.

In contrast, clustered systems connect system resources and CPUs in a manner known as loose coupling. Clustered servers have load-balancing software that distributes work to the server within the cluster that has the most available resources. Each server has its own operating system and associated resources from which to draw, minimizing share-based performance degradation. Workloads can even be distributed among multiple clusters, thus increasing overall system throughput and performance.

Including intelligent load balancing as an integral part of a Web server configuration is a cost-effective way to achieve a high degree of scalability, maximum server performance and consistent service availability. Servers clustered with load-balancing functionality allow network administrators to monitor workload more effectively and distribute it to optimize use of available capacity. Just as important, administrators can increase capacity by adding Web servers knowing that the workload will automatically be balanced and optimized.

With built-in load-balancing software, network administrators have the flexibility to achieve redundancy and support growth. First, they can achieve greater gateway redundancy in larger site configurations by simply installing the gateway service on multiple Web servers.

In addition, through the use of agents, load balancing can be extended even further by balancing the workload not just across servers but also within each server. This is achieved with a technique known as logical partitioning, combined with intelligent agents that reside in each server. Through logical partitioning, a certain percentage of each Web server is assigned to handle individual applications. The agent will monitor the usage of each application and Web site as it compares to the percentage specified for that Web server and balance the load as needed across other servers within the application partitions assigned to them.

The network administrator can dynamically adjust the percentage an application occupies on a given Web server at any time. If an application experiences increased usage, its percentage can be increased while reducing others. This technique provides a powerful means to manage capacity in an efficient and cost-effective manner.

Internet growth and the demand for access to content make it difficult to provide and manage large Web sites using the complex tools of the traditional client/ server model architecture. Network administrators no longer have the luxury of bringing systems down to upgrade them - there are no off-hours on the Web. Maintaining a flexible clustered architecture allows companies to respond quickly to fully meet user demands.

Related Links

Genovesi is CEO and founder of Network Engines, an Internet server maker located in Randolph, Mass. He can be reached at larry.genovesi@ networkengines.com.

Fast relief for slow Web sites
Tool kit for improving Web site performance includes packet shapers, caching appliances and load balancers. Network World, 11/1/99.

Big Blue planning fall RS/6000 bash
Bolsters SMP for Web serving. Network World, 8/9/99.

Network World buyer's guides and reviews
Featuring in-depth reviews and searchable databases of product specs:

Load balancers
Web servers

User study: Dense traffic drives Web-server load balancing
Network World Fusion, 6/14/99.

Foo' Bar: Get a load of this
A look at local load balancing. Network World Fusion, 7/19/99.

Foo' Bar: Distributing the load
A look at distributed load balancing - and why it may not make sense anymore. Network World Fusion, 8/9/99.

 
NWFusion offers more than 40 FREE technology-specific email newsletters in key network technology areas such as NSM, VPNs, Convergence, Security and more.
Click here to sign up!
New Event - WANs: Optimizing Your Network Now.
Hear from the experts about the innovations that are already starting to shake up the WAN world. Free Network World Technology Tour and Expo in Dallas, San Francisco, Washington DC, and New York.
Attend FREE
Your FREE Network World subscription will also include breaking news and information on wireless, storage, infrastructure, carriers and SPs, enterprise applications, videoconferencing, plus product reviews, technology insiders, management surveys and technology updates - GET IT NOW.
* HOME    * RESEARCH CENTERS     * NEWS     * EVENTS

Contact us | Terms of Service/Privacy | How to Advertise
Reprints and links | Partnerships | Subscribe to NW
About Network World, Inc.

Copyright, 1994-2006 Network World, Inc. All rights reserved.