Clusters - JE Smith Notes | EduRev

: Clusters - JE Smith Notes | EduRev

 Page 1


Clusters 
ECE/CS 757  Spring 2007 
J. E. Smith 
  
 
Copyright (C) 2007 by James E. Smith (unless noted otherwise) 
  
All rights reserved.  Except for use in ECE/CS 757, no part of these notes may be 
reproduced, stored in a retrieval system, or transmitted,in any form or by any means, 
electronic, mechanical, photocopying,recording, or otherwise, without prior written 
permission from the author. 
 
Page 2


Clusters 
ECE/CS 757  Spring 2007 
J. E. Smith 
  
 
Copyright (C) 2007 by James E. Smith (unless noted otherwise) 
  
All rights reserved.  Except for use in ECE/CS 757, no part of these notes may be 
reproduced, stored in a retrieval system, or transmitted,in any form or by any means, 
electronic, mechanical, photocopying,recording, or otherwise, without prior written 
permission from the author. 
 
Lecture Outline 
? Introduction & Examples 
? Case studies 
• VAX Cluster: N. Kronenberg et al., VAXclusters: A Closely-
Coupled Distributed System,  ACM Transactions on Computer 
Systems, May 1986, pp. 130-146. 
• Google Cluster: Luiz Andre Barroso, Jeffrey Dean, Urs 
Holzle, Web Search For a Planet: The Google Cluster 
Architecture, IEEE Micro, 23(2):22-28, March-April 2003. 
• IBM Blade Center: D. Desai, et al., BladeCenter System 
Overview,  IBM Journal of R and D,  Nov. 2005, pp. 809- 821. 
• IBM 390 Parallel Sysplex: G. King, Cluster Architectures and 
S/390 Parallel Sysplex Scalability, IBM Systems Journal, 1197. 
(C) 2007 J. E. Smith     ECE/CS 757 2 
Page 3


Clusters 
ECE/CS 757  Spring 2007 
J. E. Smith 
  
 
Copyright (C) 2007 by James E. Smith (unless noted otherwise) 
  
All rights reserved.  Except for use in ECE/CS 757, no part of these notes may be 
reproduced, stored in a retrieval system, or transmitted,in any form or by any means, 
electronic, mechanical, photocopying,recording, or otherwise, without prior written 
permission from the author. 
 
Lecture Outline 
? Introduction & Examples 
? Case studies 
• VAX Cluster: N. Kronenberg et al., VAXclusters: A Closely-
Coupled Distributed System,  ACM Transactions on Computer 
Systems, May 1986, pp. 130-146. 
• Google Cluster: Luiz Andre Barroso, Jeffrey Dean, Urs 
Holzle, Web Search For a Planet: The Google Cluster 
Architecture, IEEE Micro, 23(2):22-28, March-April 2003. 
• IBM Blade Center: D. Desai, et al., BladeCenter System 
Overview,  IBM Journal of R and D,  Nov. 2005, pp. 809- 821. 
• IBM 390 Parallel Sysplex: G. King, Cluster Architectures and 
S/390 Parallel Sysplex Scalability, IBM Systems Journal, 1197. 
(C) 2007 J. E. Smith     ECE/CS 757 2 (C) 2007 J. E. Smith     ECE/CS 757 3 
Definition etc. 
? A bunch of computers connected with a network 
that can be viewed by the user as a single system 
• Each computer has its own address space 
• Programming commonly via message passing 
? Advantages 
• Easy to design 
• Relatively inexpensive 
Commodity off-the-shelf parts 
• Can serve dual duty 
Desktop system + Network of Workstations (NOW) 
Page 4


Clusters 
ECE/CS 757  Spring 2007 
J. E. Smith 
  
 
Copyright (C) 2007 by James E. Smith (unless noted otherwise) 
  
All rights reserved.  Except for use in ECE/CS 757, no part of these notes may be 
reproduced, stored in a retrieval system, or transmitted,in any form or by any means, 
electronic, mechanical, photocopying,recording, or otherwise, without prior written 
permission from the author. 
 
Lecture Outline 
? Introduction & Examples 
? Case studies 
• VAX Cluster: N. Kronenberg et al., VAXclusters: A Closely-
Coupled Distributed System,  ACM Transactions on Computer 
Systems, May 1986, pp. 130-146. 
• Google Cluster: Luiz Andre Barroso, Jeffrey Dean, Urs 
Holzle, Web Search For a Planet: The Google Cluster 
Architecture, IEEE Micro, 23(2):22-28, March-April 2003. 
• IBM Blade Center: D. Desai, et al., BladeCenter System 
Overview,  IBM Journal of R and D,  Nov. 2005, pp. 809- 821. 
• IBM 390 Parallel Sysplex: G. King, Cluster Architectures and 
S/390 Parallel Sysplex Scalability, IBM Systems Journal, 1197. 
(C) 2007 J. E. Smith     ECE/CS 757 2 (C) 2007 J. E. Smith     ECE/CS 757 3 
Definition etc. 
? A bunch of computers connected with a network 
that can be viewed by the user as a single system 
• Each computer has its own address space 
• Programming commonly via message passing 
? Advantages 
• Easy to design 
• Relatively inexpensive 
Commodity off-the-shelf parts 
• Can serve dual duty 
Desktop system + Network of Workstations (NOW) 
(C) 2007 J. E. Smith     ECE/CS 757 4 
Example Clusters (via Google) 
Page 5


Clusters 
ECE/CS 757  Spring 2007 
J. E. Smith 
  
 
Copyright (C) 2007 by James E. Smith (unless noted otherwise) 
  
All rights reserved.  Except for use in ECE/CS 757, no part of these notes may be 
reproduced, stored in a retrieval system, or transmitted,in any form or by any means, 
electronic, mechanical, photocopying,recording, or otherwise, without prior written 
permission from the author. 
 
Lecture Outline 
? Introduction & Examples 
? Case studies 
• VAX Cluster: N. Kronenberg et al., VAXclusters: A Closely-
Coupled Distributed System,  ACM Transactions on Computer 
Systems, May 1986, pp. 130-146. 
• Google Cluster: Luiz Andre Barroso, Jeffrey Dean, Urs 
Holzle, Web Search For a Planet: The Google Cluster 
Architecture, IEEE Micro, 23(2):22-28, March-April 2003. 
• IBM Blade Center: D. Desai, et al., BladeCenter System 
Overview,  IBM Journal of R and D,  Nov. 2005, pp. 809- 821. 
• IBM 390 Parallel Sysplex: G. King, Cluster Architectures and 
S/390 Parallel Sysplex Scalability, IBM Systems Journal, 1197. 
(C) 2007 J. E. Smith     ECE/CS 757 2 (C) 2007 J. E. Smith     ECE/CS 757 3 
Definition etc. 
? A bunch of computers connected with a network 
that can be viewed by the user as a single system 
• Each computer has its own address space 
• Programming commonly via message passing 
? Advantages 
• Easy to design 
• Relatively inexpensive 
Commodity off-the-shelf parts 
• Can serve dual duty 
Desktop system + Network of Workstations (NOW) 
(C) 2007 J. E. Smith     ECE/CS 757 4 
Example Clusters (via Google) 
(C) 2007 J. E. Smith     ECE/CS 757 5 
Example Clusters 
Read More
Offer running on EduRev: Apply code STAYHOME200 to get INR 200 off on our premium plan EduRev Infinity!