logging in or signing up LINUX HPC clustering milus Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINT lite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: (To copy code, click on the text box) Embed: URL: Thumbnail: WordPress Embed Customize Embed The presentation is successfully added In Your Favorites. Views: 329 Category: Science & Tech.. License: All Rights Reserved Like it (0) Dislike it (0) Added: November 01, 2010 This Presentation is Public Favorites: 0 Presentation Description No description available. Comments Posting comment... By: visriya (8 month(s) ago) hello friend i need this presentation .plz send thank you ..vichu2soft@gmail.com Saving..... Post Reply Close By: neopotter (2 month(s) ago) hey please mail me please 284cug@gmail.com Saving..... Edit Comment Close By: visriya (8 month(s) ago) hello friend i need this presentation .plz send thank you ..vichu2soft@gmail.com Saving..... Post Reply Close Saving..... Edit Comment Close By: jedo121 (19 month(s) ago) waoooo Saving..... Post Reply Close Saving..... Edit Comment Close Premium member Presentation Transcript LINUX HPC CLUSTERING : LINUX HPC CLUSTERING Presented by SOMY JOSE S7 CS-b Table of Contents : Table of Contents INTRODUCTION TYPES OF CLUSTERS BEOWULF CLUSTERS GENERAL CLUSTER ARCHITECTURE COMPONENTS OVERVIEW ADVANTAGES APPLICATIONS CONCLUSION REFERENCES INTRODUCTION : INTRODUCTION What is Clustering? Clustering is the use of multiple computers, typically PCs or UNIX workstations, multiple storage devices, and redundant interconnections, to form what appears to users as a single highly available system Load balancing and high availability Low-cost form of parallel processing machine Divide the tasks amongst the available servers TYPES OF CLUSTERS : TYPES OF CLUSTERS Solve a problem Fall in to 2 broad categories High Availability (HA) and High-Performance Computing (HPC) HPC- Greater computational power than one computer alone could provide HA- Provide extremely reliable services High Availability Clusters : High Availability Clusters Web clusters and Web farms Load balancing cluster Web server cluster Application server cluster Database server cluster High-Performance Computing Clusters : High-Performance Computing Clusters Focuses on developing supercomputers, parallel processing algorithms, and related software Solve large scientific problems Store and process large amounts of data high-throughput computing Distributed computing HP clusters typified by Beowulf clusters BEOWULF CLUSTERS : BEOWULF CLUSTERS Scalable performance clusters Used to run parallel programs Built on commodity hardware deploying Linux OS and open source software Class I clusters Class II clusters Written using languages such as C and FORTRAN Message passing History : History Donald Becker and Thomas Sterling Commodity-based cluster system Initial prototype Contributing Factors Hardware, software, experience and expectation The Community Behind Beowulf Growth of Beowulf GENERAL CLUSTER ARCHITECTURE : GENERAL CLUSTER ARCHITECTURE Application Deployment Hardware architecture Network architecture Software architecture Application Deployment : Application Deployment Parallelism Computer architecture Software application program interface (API) architecture Application architecture Creating the application Bottlenecks Hardware architecture : Hardware architecture Cluster components User Control Management Storage Installation Compute Network architecture : Network architecture How to design the cluster network Remote access/Equinox terminal server Software architecture : Software architecture Operating system File system Inter Process Communication (IPC) Resource management COMPONENTS OVERVIEW : COMPONENTS OVERVIEW Hardware Head node Compute nodes Management Network Software Operating system System management Development Resource management ADVANTAGES : ADVANTAGES Runs on a wide range of hardware Exceptionally stable Source code is freely distributed Relatively virus free Having a wide variety of tools and applications for free Good environment for developing cluster infrastructure APPLICATIONS : APPLICATIONS Improved Calculation Performance Scientific computing Making movies Commercial servers Re-Usability of Information Sharing Information and Collaboration Information Management CONCLUSION : CONCLUSION A general idea of utilizing the available resources by making the users aware of the knowledge and concepts of Linux. Linux operating system, which is considered as a bit complex and much more technical than other operating systems. REFERENCES : REFERENCES Beowulf Cluster Computing with Linux, 2nd Edition... by William Gropp How to Build a Beowulf: A Guide to the Implementation... by Thomas Sterling Linux HPC Cluster Installation…by Luis Ferreira http://beowulf.org/ Thank you : Thank you Questions…??? You do not have the permission to view this presentation. In order to view it, please contact the author of the presentation.
LINUX HPC clustering milus Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINT lite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: (To copy code, click on the text box) Embed: URL: Thumbnail: WordPress Embed Customize Embed The presentation is successfully added In Your Favorites. Views: 329 Category: Science & Tech.. License: All Rights Reserved Like it (0) Dislike it (0) Added: November 01, 2010 This Presentation is Public Favorites: 0 Presentation Description No description available. Comments Posting comment... By: visriya (8 month(s) ago) hello friend i need this presentation .plz send thank you ..vichu2soft@gmail.com Saving..... Post Reply Close By: neopotter (2 month(s) ago) hey please mail me please 284cug@gmail.com Saving..... Edit Comment Close By: visriya (8 month(s) ago) hello friend i need this presentation .plz send thank you ..vichu2soft@gmail.com Saving..... Post Reply Close Saving..... Edit Comment Close By: jedo121 (19 month(s) ago) waoooo Saving..... Post Reply Close Saving..... Edit Comment Close Premium member Presentation Transcript LINUX HPC CLUSTERING : LINUX HPC CLUSTERING Presented by SOMY JOSE S7 CS-b Table of Contents : Table of Contents INTRODUCTION TYPES OF CLUSTERS BEOWULF CLUSTERS GENERAL CLUSTER ARCHITECTURE COMPONENTS OVERVIEW ADVANTAGES APPLICATIONS CONCLUSION REFERENCES INTRODUCTION : INTRODUCTION What is Clustering? Clustering is the use of multiple computers, typically PCs or UNIX workstations, multiple storage devices, and redundant interconnections, to form what appears to users as a single highly available system Load balancing and high availability Low-cost form of parallel processing machine Divide the tasks amongst the available servers TYPES OF CLUSTERS : TYPES OF CLUSTERS Solve a problem Fall in to 2 broad categories High Availability (HA) and High-Performance Computing (HPC) HPC- Greater computational power than one computer alone could provide HA- Provide extremely reliable services High Availability Clusters : High Availability Clusters Web clusters and Web farms Load balancing cluster Web server cluster Application server cluster Database server cluster High-Performance Computing Clusters : High-Performance Computing Clusters Focuses on developing supercomputers, parallel processing algorithms, and related software Solve large scientific problems Store and process large amounts of data high-throughput computing Distributed computing HP clusters typified by Beowulf clusters BEOWULF CLUSTERS : BEOWULF CLUSTERS Scalable performance clusters Used to run parallel programs Built on commodity hardware deploying Linux OS and open source software Class I clusters Class II clusters Written using languages such as C and FORTRAN Message passing History : History Donald Becker and Thomas Sterling Commodity-based cluster system Initial prototype Contributing Factors Hardware, software, experience and expectation The Community Behind Beowulf Growth of Beowulf GENERAL CLUSTER ARCHITECTURE : GENERAL CLUSTER ARCHITECTURE Application Deployment Hardware architecture Network architecture Software architecture Application Deployment : Application Deployment Parallelism Computer architecture Software application program interface (API) architecture Application architecture Creating the application Bottlenecks Hardware architecture : Hardware architecture Cluster components User Control Management Storage Installation Compute Network architecture : Network architecture How to design the cluster network Remote access/Equinox terminal server Software architecture : Software architecture Operating system File system Inter Process Communication (IPC) Resource management COMPONENTS OVERVIEW : COMPONENTS OVERVIEW Hardware Head node Compute nodes Management Network Software Operating system System management Development Resource management ADVANTAGES : ADVANTAGES Runs on a wide range of hardware Exceptionally stable Source code is freely distributed Relatively virus free Having a wide variety of tools and applications for free Good environment for developing cluster infrastructure APPLICATIONS : APPLICATIONS Improved Calculation Performance Scientific computing Making movies Commercial servers Re-Usability of Information Sharing Information and Collaboration Information Management CONCLUSION : CONCLUSION A general idea of utilizing the available resources by making the users aware of the knowledge and concepts of Linux. Linux operating system, which is considered as a bit complex and much more technical than other operating systems. REFERENCES : REFERENCES Beowulf Cluster Computing with Linux, 2nd Edition... by William Gropp How to Build a Beowulf: A Guide to the Implementation... by Thomas Sterling Linux HPC Cluster Installation…by Luis Ferreira http://beowulf.org/ Thank you : Thank you Questions…???