Clustering by AKASHMSHAH

  • 420 views
Uploaded on

THANKS FOR VISIT ON MY PRESENTATION.

THANKS FOR VISIT ON MY PRESENTATION.

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
420
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
41
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • .
  • .
  • .

Transcript

  • 1. CLUSTER COMPUTING PREPARED BY:-AKASH M SHAH &KEYUR AADESARA (5TH SEM CE)
  • 2.  High performance computing High throughput computing HPC, and HTC Parallel algorithms Software technologies 4
  • 3. :1. Multiple High Performance Computers2. Operating Systems. A.Linux B. Microsoft NT3. High Performance Networks.4. Network Interface Card.5. Parallel Programming Environments &tools.
  • 4. CONTENTS Introduction Architecture History Application Advantages Disadvantages
  • 5. What is cluster computing?cluster computing is thetechnique of linking twoor more computers intoa network (usually througha local area network)inorder to take advantageof the Parallel processingpower of those computers.
  • 6.  The clustering model can provide both HA &HP, and also manageability, scalability, &affordability Typically homogeneous, tightly coupled, nodes trust each other. As number of h/w components rises, so does the probability of failure. Increasing probability of fault occurrence for long-running applications.
  • 7.  Improve the operating speed ofprocessors & other components. Connect multiple processors together & coordinate their computational efforts.allow the sharing of a computational task among multiple processors
  • 8. A user submits a job to the head node.The job identifies the application to run onthe cluster.The job scheduler on the head nodeassigns each task defined by the job to anode and then starts each applicationinstance on the assigned node.Results from each of the applicationinstances are returned to the client via filesor databases.
  • 9.  Cluster computing system contract by IBM inthe 1950s based on the MITWhirlwind computer architecture. During the decade of the 1980s, increasedinterest in the potential of cluster computingwas marked by important experiments inresearch and industry. 12
  • 10. High Availability ClustersLoad-balancing ClustersHigh-performance Clusters
  • 11. The clusters are designed to maintainredundant nodes that can act as backupsystems in the event of failure.The minimum number of nodes in a HAcluster is two - one active and oneredundant - though most HA clusters willuse considerably more nodes.
  • 12. HIGH AVAILABILITY CLUSTER
  • 13.  Load-balancing clusters are extremely useful for those working with limited IT budgets. Load-balancing clusters operate by routing all work through one or more load-balancing front-end nodes.
  • 14. HPC clusters aredesigned to exploitparallel processingpower of multiplenodes.
  • 15.  Ethernet  10 Mbps obsolete  100 Mbps almost obsolete  1000 Mbps standard Protocols  TCP/IP 18
  • 16. July 19991000 nodesUsed for genetic algorithmresearch by John Koza,Stanford Universitywww.genetic-programming.com/ Mateti-Everything-About-Linux 19
  • 17. IBM BlueGene, 2007Memory: 73728 GBInterconnect: ProprietaryPowerPC 440106,496 nodes478.2 Tera FLOPS Mateti-Everything-About-Linux 21
  • 18. There are three primary categories of applications that use parallel clusters.1.Compute intensive application.2.Data or i/o intensive applicaion.3.Transaction intensive application.
  • 19. High PerformanceExpandabilityScalability: the resources aredistributed in case of ClusterComputing. Easy to upgrade and maintain.High Availability
  • 20.  Software: difficult to develop softwarefor distributed systems. Network:- saturation, transmissions. Security: easy access also applies tosecrete data.
  • 21. Solve parallel processing paradox .Clusters based supercomputers can beseen everywhere!New trends in hardware and softwaretech-nologies are likely to make clustersmore promising and fill SSI (Single SystemImage)gap.
  • 22. The Grid is a large system ofcomputing resources that performstasks and provides to users asingle point of access, commonlybased on the World Wide Webinterface, to these distributedresources.Major Grid projects include NASA’sInformation Power Grid, two NSF Gridprojects (NCSA Alliance’s Virtual
  • 23. http://www.ieeetfcc.org/http://lcic.org/http://beowulf.org/http://linuxclusters.com/Sun Microsystems -http://www.sun.com/
  • 24. REFRERENCES