|
A cluster can be defined as a group of two or more interconnected computers
(nodes) that collectively increase application availability or performance - or
a combination of those paradigms - via software and communication frameworks.
The concept of clustering itself is not new; however, the application of
clustering concepts, such as high performance computing
and high throughput computing, has been resurgent as of
late especially in technical computing, the sciences and engineering research
and development.
The business world has also started to harness the power of
high performance computing clustering to arrive at
answers to complex financial data modeling questions much quicker than if they
were using traditional multi-processor supercomputers - which would tend to be
significantly more costly to own and operate. This of course is in addition to
the continued deployment and use, in the business community, of
high-availability clusters which are primarily in place
to ensure application availability and business continuity in the event of
single and/or multiple hardware system failure(s).
Learn more
|

|