1 / 18

Cluster computing

Cluster computing. Cluster computing 1.What is cluster computing? 2.Need of cluster computing. 3.Architecture 4.Applications of cluster computing 5.Advantages of cluster computing 6.Disadvantages of cluster computing 7.Conclusion. What is cluster computing?. Definition:-

fredlong
Download Presentation

Cluster computing

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Cluster computing

  2. Cluster computing 1.What is cluster computing? 2.Need of cluster computing. 3.Architecture 4.Applications of cluster computing 5.Advantages of cluster computing 6.Disadvantages of cluster computing 7.Conclusion.

  3. What is cluster computing? Definition:- A cluster is a type of parallel or distributed processing system , which consists of a collection of interconnected stand alone computers cooperatively working together as a single integrated computing resource .

  4. Need of cluster computing. • To increase efficiency • To reduce the execution time • To cut down expenses • To achieve high reliability

  5. 3.Architecture

  6. The cluster consists of four major parts. These parts are: 1) Network, 2) Compute nodes, 3) Master server, 4) Gateway.

  7. Types of computer clusters • High Availability Clusters • Load-balancing Clusters  • High-performance Clusters

  8. High Availability Clusters • HA Clusters are designed: • to ensure constant access to service applications. • to maintain redundant nodes

  9. High Availability Clusters

  10. Load-balancing Clusters “load balancing” clusters are configurations in which cluster -nodes share computational workload to provide better overall performance”.

  11. High-performance Clusters • are designed to exploit the parallel processing power of multiple nodes.

  12. 4.Applications of cluster computing Scientific computing Data mining Comercial server

  13. 5.Advantages of cluster computing • Reduced Cost • Processing Power • Improved Network Technology • Size Scalability (physical & application) • Enhanced Availability (failure management) • Fast Communication (networks & protocols) • Load Balancing (CPU, Net, Memory, Disk) • Security and Encryption (clusters of clusters) • Manageability (admin. And control) • Programmability (simple API if required) • Applicability (cluster-aware and non-aware app.)

  14. .Disadvantages of cluster computing • Hard to manage • Gets complicated as the size of the cluster increases • The configuration of every cluster should be same.

  15. conclusion

  16. Thank you…..

  17. Queries??

More Related