Chapter 2 Computer Clusters Lecture 2.2 Computer Cluster Architectures.

Slides:



Advertisements
Similar presentations
Dan Bassett, Jonathan Canfield December 13, 2011.
Advertisements

School of Engineering & Technology Computer Architecture Pipeline.
National Computational Science OSCAR Jeremy Enos Systems Engineer NCSA Cluster Group June 30, 2002 Cambridge, MA.
2. Computer Clusters for Scalable Parallel Computing
Mini Project for CSE 260 Deepa Veerappan DEEP BLUE Ref.
© 2003 IBM Corporation IBM Systems and Technology Group Operating System Attributes for High Performance Computing Ken Rozendal Distinguished Engineer.
Click to add text Introduction to the new mainframe: Large-Scale Commercial Computing © Copyright IBM Corp., All rights reserved. Chapter 3: Scalability.
1 BGL Photo (system) BlueGene/L IBM Journal of Research and Development, Vol. 49, No. 2-3.
Introduction to Systems Architecture Kieran Mathieson.

Chapter 1 An Overview of Personal Computers
University College Cork IRELAND Systems Software and Hardware Fundamentals Lecturer: Dr. Tom Butler.
NPACI: National Partnership for Advanced Computational Infrastructure August 17-21, 1998 NPACI Parallel Computing Institute 1 Cluster Archtectures and.
Hardware/Software Concepts Tran, Van Hoai Department of Systems & Networking Faculty of Computer Science & Engineering HCMC University of Technology.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 1 Managing Information Technology 6 th Edition CHAPTER 2 COMPUTER HARDWARE.
Chapter 2 Computer Clusters Lecture 2.1 Overview.
PMIT-6102 Advanced Database Systems
2Q2008 System z High Availability – Parallel Sysplex TGVL: System z Foundation 1 System z High Availability – Value of Parallel Sysplex IBM System z z10.
DISTRIBUTED COMPUTING
W HAT IS H ADOOP ? Hadoop is an open-source software framework for storing and processing big data in a distributed fashion on large clusters of commodity.
Introduction to Apache Hadoop Zibo Wang. Introduction  What is Apache Hadoop?  Apache Hadoop is a software framework which provides open source libraries.
Linux High-Availability Cluster William R. Smith EKU, Dept. of Technology CEN/CET.
A Virtual Machine Monitor for Utilizing Non-dedicated Clusters Kenji Kaneda Yoshihiro Oyama Akinori Yonezawa (University of Tokyo)
Rensselaer Why not change the world? Rensselaer Why not change the world? 1.
1 CS 6823 ASU Chapter 2 Architecture.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Parallel Programming in C with MPI and OpenMP Michael J. Quinn.
Loosely Coupled Parallelism: Clusters. Context We have studied older archictures for loosely coupled parallelism, such as mesh’s, hypercubes etc, which.
N. GSU Slide 1 Chapter 05 Clustered Systems for Massive Parallelism N. Xiong Georgia State University.
Kyung Hee University 1/41 Introduction Chapter 1.
Chapter 1 — Computer Abstractions and Technology — 1 The Computer Revolution Progress in computer technology – Underpinned by Moore’s Law Makes novel applications.
CLUSTER COMPUTING TECHNOLOGY BY-1.SACHIN YADAV 2.MADHAV SHINDE SECTION-3.
Copyright © 2011 Curt Hill MIMD Multiple Instructions Multiple Data.
March, 2003 SOS 7 Jim Harrell Unlimited Scale Inc.
Apache Hadoop Daniel Lust, Anthony Taliercio. What is Apache Hadoop? Allows applications to utilize thousands of nodes while exchanging thousands of terabytes.
Distributed Programming CA107 Topics in Computing Series Martin Crane Karl Podesta.
+ Clusters Alternative to SMP as an approach to providing high performance and high availability Particularly attractive for server applications Defined.
Interconnection network network interface and a case study.
COMP381 by M. Hamdi 1 Clusters: Networks of WS/PC.
DR. SIMING LIU SPRING 2016 COMPUTER SCIENCE AND ENGINEERING UNIVERSITY OF NEVADA, RENO CS 219 Computer Organization.
WorldScape Defense Company, L.L.C. Company Proprietary Slide 1 An Ultra-High Performance Scalable Processing Architecture for HPC and Embedded Applications.
INEL6067 Parallel Architectures Why build parallel machines? °To help build even bigger parallel machines °To help solve important problems °Speed – more.
{ Tanya Chaturvedi MBA(ISM) Hadoop is a software framework for distributed processing of large datasets across large clusters of computers.
Background Computer System Architectures Computer System Software.
SYSTEM MODELS FOR ADVANCED COMPUTING Jhashuva. U 1 Asst. Prof CSE
The ‘stuff you can touch’. Evolution of Computer Hardware Abacus counting machines Babbage’s difference engine Hollerith’s tabulating machine ABC computer.
教育卡(电子卡) 身份信息认证指导 (学生). 身份信息认证渠道 教育卡管理中心为学生提供了 “ 教育卡官方网站 ” 和 “ 教育人人通客户端 ” 两种认证渠道。 1 教育人人通客户端 2 ●● 您可以在教育卡网站的 “ 人人通客户端 ” 版块下载江苏教育人人通客户端。
Chapter 16 Client/Server Computing Dave Bremer Otago Polytechnic, N.Z. ©2008, Prentice Hall Operating Systems: Internals and Design Principles, 6/E William.
Lecture 13 Parallel Processing. 2 What is Parallel Computing? Traditionally software has been written for serial computation. Parallel computing is the.
Computer Architecture Furkan Rabee
JET INFOSYSTEMS The main approach to Big Data parallel processing: Oracle way Aleksey Struchenko Database Department Leader.
Warehouse Scaled Computers
CLOUD ARCHITECTURE Many organizations and researchers have defined the architecture for cloud computing. Basically the whole system can be divided into.
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING CLOUD COMPUTING
Flynn’s Taxonomy Many attempts have been made to come up with a way to categorize computer architectures. Flynn’s Taxonomy has been the most enduring of.
Hadoop Aakash Kag What Why How 1.
Berkeley Cluster Projects
Jenny Pange University of Ioannina
CLUSTER COMPUTING Presented By, Navaneeth.C.Mouly 1AY05IS037
Exam 1 Study Guide Cs 595 Lecture 17.
Super Computing By RIsaj t r S3 ece, roll 50.
Chapter 6 Warehouse-Scale Computers to Exploit Request-Level and Data-Level Parallelism Topic 4 Storage Prof. Zhang Gang School of.
The University of Adelaide, School of Computer Science
BlueGene/L Supercomputer
Lecture 18 Warehouse Scale Computing
CGS 3763 Operating Systems Concepts Spring 2013
Distributed computing deals with hardware
Lecture 16 (Intro to MapReduce and Hadoop)
Lecture 18 Warehouse Scale Computing
Lecture 18 Warehouse Scale Computing
财务管理案例教学法 研究及示例 ——王遐昌 2006/11/10.
Presentation transcript:

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

Basic Cluster Architecture

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.

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

Example MPP Cluster Architecture – IBM Blue Gene/L System

Hardware, Software, and Middleware Support for Large Scale Clusters

Chapter 2 Computer Clusters Lecture 2.3 Cluster System Interconnects

High-Bandwidth Interconnect Technologies Compare four interconnect technologies

Interconnect Example: Google Search Engine Cluster

InfiniBand Architecture