History_of_Cluster
History_of_Cluster
The history of cluster computing can be traced back to the early days of computing, but it
gained significant traction in the late 20th century with the advent of powerful yet affordable
commodity hardware and advancements in networking technology. Here's a brief overview of
the key milestones in the history of cluster computing:
Parallel computing, the concept of dividing tasks among multiple processors to speed
up computations, dates back to the 1950s and 1960s. Early supercomputers, such as
the Control Data Corporation (CDC) 6600, employed parallel processing techniques.
However, these systems were expensive and primarily used for scientific and military
applications.
2. Beowulf Clusters:
The modern era of cluster computing began in the mid-1990s with the development
of Beowulf clusters. Beowulf clusters were pioneered by researchers at NASA and
the Los Alamos National Laboratory. They used off-the-shelf commodity hardware,
typically x86-based PCs, interconnected via Ethernet or other networking
technologies. These clusters were initially built for scientific computing tasks and
were named after the Old English epic poem "Beowulf."
Cluster computing concepts influenced the development of grid computing and later
cloud computing paradigms. Grid computing aimed to federate geographically
distributed resources into a single virtualized infrastructure, while cloud computing
provided on-demand access to scalable and elastic computing resources over the
internet.
7. Modern Applications:
Cluster computing has become ubiquitous across various industries and applications.
It powers scientific research, financial modeling, big data analytics, machine learning,
and more. Modern clusters leverage a combination of CPUs, GPUs, and specialized
accelerators to achieve unparalleled performance and scalability.
Overall, the history of cluster computing reflects a continuous evolution driven by advancements in
hardware, software, and networking technologies, as well as the growing demand for scalable and
cost-effective computing solutions.
Greg Pfister has stated that clusters were not invented by any specific vendor but by
customers who could not fit all their work on one computer, or needed a backup.
The first commodity clustering product was ARC net(Attached Resource computer network),
developed by Datapoint in 1997.
Microsoft, sun microsystems, and other leading hardware and software companies offer
clustering packages.