Newsletters Welcome, Guest Log In | Register


Join the Community

Exchange

Get full access to our community's expertise and resources.

Register Now >

Currently Being Moderated

Definitions: Clustering

0

Created on: Mar 4, 2009 9:37 AM by Arthur Cole - Last Modified:  Mar 4, 2009 9:42 AM by Arthur Cole

Definition

Clustering is the practice of grouping similar computing systems together so they appear as a single unit to the larger network. Clustering can  involve servers and processing, storage, even network resources.

 

The main benefit comes from the combined horsepower of multiple devices working on a single function or set of functions. Rather than have 20 x86 servers operating independently, clustering combines each unit into a giant computer, at a fraction of the cost of standard big iron mainframes or  supercomputers.

 

Business Applications

One of the chief benefits of clustering is their ability to scale. With high-speed interconnects like Infiniband, clusters can scale bot resources and I/O bandwidth to meet a wide variety of data loads.

 

When combined with virtualization technology, clustering also supports server and storage consolidation efforts, particularly those that run extremely large databases.

 

Clustering also protects against failure. Modern server management systems can provide automated failover that shifts data loads to other members of the cluster should one or more devices fail.

 

Deployment Concerns

As with any complex computing environment, solid management is key. Clustered systems usually involve numerous nodes and pathways, with each device maintaining a specific address and other descriptors. A central management stack is needed to keep tabs on all of this hardware and to ensure data can be accessed and delivered to where it needs to go.

 

Most cluster installations are coordinated through vendors, distributors, system integrators and outside consultants. Rare is the deployment that doesn’t encounter its fair share of bugs, failures and integration issues.

 

Usually, the first step in setting up a cluster is finding an experienced  consultant.

 

Technical details

A wide range of cluster software is readily available, from communications libraries like MPI to platform-specific systems like Beowulf and MPICH for  GNU/Linux and Windows Compute Cluster Server for Microsoft.

 

Sun Microystems recently opened up its Solaris cluster code as a means to broaden support for its overall enterprise platform.

Average User Rating
(0 ratings)




Add a comment Leave some feedback about this document.

There are no comments on this document

All About Reducing Your IT Costs

Looking to cut costs? Use this research-driven Excel tool to pinpoint which IT cost reduction measures best fit your needs.

Learn more >

The Complete IT Policy Kit

Download a comprehensive bundle containing over 40 IT policy templates. Each can be modified to align with your specific business requirements. Complete instructions are included.

Learn more >

Virtualization

New business consolidation breakthroughs for better server optimization, resulting in more storage and computing capacity.

Applications for Mid-size Businesses

Applications that mid-sized businesses can use to improve operational efficiency, accelerate growth, and maintain profitability.

Business Intelligence

Best-practice tools, strategies and technologies for determining and managing the data you need to make better business decisions.

Data Warehousing for Business Intelligence

Comprehensive storage solutions for better data access and retrieval, leading to better-informed business decisions.

SMART, Modular, Cost-Effective Steps to Workload Automation

Read this EMA white paper to see why consolidating on a single, comprehensive workload automation (WLA) solution is an easy win for IT and the business, and to learn how to effectively implement WLA

Examining Business Resiliency Management Best Practices

Read this white paper and learn to effectively manage people, process, and technology within a business resilience strategy.