• No results found

Logically a Linux cluster looks something like the following: Compute Nodes. user Head node. network

N/A
N/A
Protected

Academic year: 2021

Share "Logically a Linux cluster looks something like the following: Compute Nodes. user Head node. network"

Copied!
10
0
0

Loading.... (view fulltext now)

Full text

(1)

A typical Linux cluster consists of a group of compute nodes for executing parallel jobs and a head node to which users connect to build and launch their jobs.

Often the compute nodes are connected to the head node by one network and to the other compute nodes by a second network. The second network is often used solely for communication between parallel program tasks and in some implementations may be a special low-latency, high-bandwidth network such as Myrinet.

Logically a Linux cluster looks something like the following:

Head node

Compute Nodes

user

(2)

NC State has implemented a Linux cluster using IBM Blade Center hardware.

The following pages describe the Blade Center in more detail focusing on the features of the Blade Center

architecture that may impact the performance of parallel applications running on the university Linux cluster.

(3)

P P M D Dual Gigabit Ethernet Blade •Dual Processors •4 Memory Slots •2 Disk Drive Bays •Dual Gigabit Ethernet •All power, cooling, and

connectivity supplied by chassis

Blade Center has two major components: blades, which are dual-processor computers built from server grade parts; and chassis which provide power, cooling, management, and connectivity for fourteen blades.

To the right is a cartoon of the major parts which make up a typical Blade Center blade.

(4)

Total 3.2 GB/s P P M D Dual Gigabit Ethernet 400 MHz – 3.2 GB/s

2.4 GHz Dual Xeon Blade

•3 GB memory •Dual 40 GB disk

•Peak Speed – 4.8 GFLOPS per processor

•Peak Bytes/FLOP – 0.33

NC State began purchasing

blades more than a year ago. As with other computer systems, processor speeds on blades have increased steadily during the year. To date the university Linux cluster contains blades with Xeon processors running at three different clock speeds.

Two metrics are shown for the various blades in the university cluster: the peak speed, taken to be the peak rate that the chip can perform floating point operations (expressed as Giga Floating

Point Operations per Second – GFLOPS); and the peak memory bandwidth divided by the peak speed (expressed as

(5)

Total 3.2 GB/s P P M D Dual Gigabit Ethernet 400 MHz – 3.2 GB/s

2.8 GHz Dual Xeon Blade

•4 GB memory •40 GB disk

•Peak Speed – 5.6 GFLOPS per processor

•Peak Bytes/FLOP – 0.28

The initial NC State high

performance computing (HPC) cluster had 64 of these 2.8 GHz dual-Xeon blades.

Two of the 2.4 GHz blades are available for code development and debugging.

However, note that Bytes/FLOP (B/F) for the 2.4 GHz blades is better (0.33) than for the 2.8 GHz blades (0.28).

Compute intensive applications may need B/F=8 to run

unimpeded by memory bandwidth limitations.

(6)

Total 4.3 GB/s P P M D Dual Gigabit Ethernet 533 MHz – 4.3 GB/s

3.06 GHz Dual Xeon Blade

•4 GB memory •40 GB disk

•Peak Speed – 6.12 GFLOPS per processor

•Peak Bytes/FLOP – 0.35

By June 2004 the university Linux cluster included 32 of the 3.06 GHz dual-Xeon blades.

Note that the system bus speed increased on these blades from 400 to 533 MHz. The resulting memory bandwidth

improvement produced an improved B/F (0.35).

(7)

P P

M

533 MHz – 4.3 GB/s

Total 4.3 GB/s

D

Dual Gigabit Ethernet

. . .

14 bla de slots P P M 533 MHz – 4.3 GB/s Total 4.3 GB/s D

Dual Gigabit Ethernet

External GigE Ports (4)

External GigE Ports (4)

Chassis

•Redundant Power supplies •Redundant Blowers

•Management module •Dual GigE switches •Space for 14 blades

Communication between blades in same chassis uses internal GigE switch

•fairly low latency communication •full non-blocking blade to blade bandwidth

(8)

P P

M

533 MHz – 4.3 GB/s

Total 4.3 GB/s

D

Dual Gigabit Ethernet

. . .

P P

M

533 MHz – 4.3 GB/s

Total 4.3 GB/s

D

Dual Gigabit Ethernet

P P

M

533 MHz – 4.3 GB/s

Total 4.3 GB/s

D

Dual Gigabit Ethernet

. . .

P P

M

533 MHz – 4.3 GB/s

Total 4.3 GB/s

D

Dual Gigabit Ethernet

External GigE Ports (4) External GigE Ports (4) Aggregated External GigE Ports (4) Aggregated External GigE Ports (4) External GigE Switch Communication between

blades in different chassis pass through 2 additional switches

•longer latency communication •reduced bandwidth – 14 blades share 4 GigE connections

(9)

P P

M

533 MHz – 4.3 GB/s

Total 4.3 GB/s

D

Dual Gigabit Ethernet

. . .

P P

M

533 MHz – 4.3 GB/s

Total 4.3 GB/s

D

Dual Gigabit Ethernet

P P

M

533 MHz – 4.3 GB/s

Total 4.3 GB/s

D

Dual Gigabit Ethernet

. . .

P P

M

533 MHz – 4.3 GB/s

Total 4.3 GB/s

D

Dual Gigabit Ethernet

User access to blades is through a queuing system (LSF)

controlled by a Linux head node (henry2)

Interactive logins are supported only to henry2 – not to individual blades henry2 NC State Campus Network GigE S w itch GigE S w itch

(10)

GigE S w itch GigE S w itch NC State Campus Network T o t a l 4 . 3 G B / s t . . . T o t a l 4 . 3 G B / s . . .

. . .

storage5 storage4 /share /share3 storage2 /ncsu/volume2 /ncsu/volume1 henry2 /usr/local /home

Storage available from cluster

•Shared network attached storage

available from blades

•/home

•/usr/local (read only) •/share

•/share3

•Network attached storage

available from henry2

•/ncsu/volume1 •/ncsu/volume2 GigE S w itch

References

Related documents

Utilizing the dimensionality of perfectionism, researchers have found that maladaptive perfectionists are more likely to experience the strain of imbalanced resources,

The Standards for pre-registration midwifery education (NMC 2009) state the competencies students need to achieve to be placed on the register as a newly qualified midwife

• High yielding variety 104% of controls with good starch content • Fergus has excellent early vigour. • A very tall impressive looking plant in the field • For optimum

The liver cancer surgeons in the liver cancer clinic are also liver transplant surgeons, which have the appropriate training for complex resection of liver tumors, bile

The Gaining Optimal Asthma ControL (GOAL) study demonstrated that salmeterol/ fluticasone maintenance treatment can improve asthma control and reduce future risk compared with

implementation. For example, this library tracking application can be useful to predict behavior in the library at specific days of the school year. One question a student or

Keywords: sub-Riemannian geometry, Heisenberg group, Hölder mappings, Jacobian, Gromov’s conjecture, Hopf invariant.... TABLE

We aimed to answer the following questions by the analysis of half-life and structure of C-terminally mutated CopR proteins : i) does the C terminus need to be acidic to fulfil