Top Banner
Chapter 2 Computer Clusters Lecture 2.2 Computer Cluster Architectures
12

Chapter 2 Computer Clusters Lecture 2.2 Computer Cluster Architectures.

Dec 30, 2015

Download

Documents

Marianna Dorsey
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Chapter 2 Computer Clusters Lecture 2.2 Computer Cluster Architectures.

Chapter 2 Computer Clusters

Lecture 2.2 Computer Cluster Architectures

Page 2: Chapter 2 Computer Clusters Lecture 2.2 Computer Cluster Architectures.

• We will first discuss basic, small-scale PC or server clusters.

• Then we will discuss how to construct large-scale clusters

Page 3: Chapter 2 Computer Clusters Lecture 2.2 Computer Cluster Architectures.

Basic Cluster Architecture

Page 4: Chapter 2 Computer Clusters Lecture 2.2 Computer Cluster Architectures.

Large Cluster Architecutres

• In building large-scale clusters, cluster nodes are classified into two categories: compute nodes and service nodes. – Compute nodes appear in larger quantities mainly used for

largescale searching or parallel floating-point computations. – Service nodes could be built with different processors mainly

used to handle I/O, file access, and system monitoring. • For MPP clusters, the compute nodes dominate in

system cost, because we may have 1,000 times more compute nodes than service nodes in a single large clustered system.

Page 5: Chapter 2 Computer Clusters Lecture 2.2 Computer Cluster Architectures.

• MPP Cluster Compute node architecture– Homegeneous design– Hybrid node design

Page 6: Chapter 2 Computer Clusters Lecture 2.2 Computer Cluster Architectures.

• Example MPP Cluster Architecture – IBM Blue Gene/L System

Page 7: Chapter 2 Computer Clusters Lecture 2.2 Computer Cluster Architectures.

• Hardware, Software, and Middleware Support for Large Scale Clusters

Page 8: Chapter 2 Computer Clusters Lecture 2.2 Computer Cluster Architectures.

Chapter 2 Computer Clusters

Lecture 2.3 Cluster System Interconnects

Page 9: Chapter 2 Computer Clusters Lecture 2.2 Computer Cluster Architectures.

High-Bandwidth Interconnect Technologies

• Compare four interconnect technologies

Page 10: Chapter 2 Computer Clusters Lecture 2.2 Computer Cluster Architectures.
Page 11: Chapter 2 Computer Clusters Lecture 2.2 Computer Cluster Architectures.

Interconnect Example: Google Search Engine Cluster

Page 12: Chapter 2 Computer Clusters Lecture 2.2 Computer Cluster Architectures.

InfiniBand Architecture