Distributed Systems and Grid Computing

Embed Size (px)

Citation preview

  • 8/13/2019 Distributed Systems and Grid Computing

    1/26

    University of the Informatic SciencesHavana- Cuba

    2012

    Author: Reisel Gon!le "#re

    $istribute% Systems an% GRI$Com&utin'

  • 8/13/2019 Distributed Systems and Grid Computing

    2/26

    Sumary

    1( Com&uter from the be'innin's(

    2( Challen'es(

    )( Hi'h "erformance Com&utin'(

    *( $istribute% Systems(

  • 8/13/2019 Distributed Systems and Grid Computing

    3/26

    Com&uter from the be'innin's

  • 8/13/2019 Distributed Systems and Grid Computing

    4/26

    The Legendary Chinese Abaco

    History

  • 8/13/2019 Distributed Systems and Grid Computing

    5/26

    The first true digital computer was designed by the

    English mathematician Charles Babbage - Difference

    Engine

    History

  • 8/13/2019 Distributed Systems and Grid Computing

    6/26

    ith the in!ention of the microchip computers became

    more powerful and essential to the de!elopment of science

    and life in general""""

    Today

  • 8/13/2019 Distributed Systems and Grid Computing

    7/26

    Actually e+ist com&utin' &o,er tosolve maor &roblems an%

    challen'es of science(((

  • 8/13/2019 Distributed Systems and Grid Computing

    8/26

    Challenges

  • 8/13/2019 Distributed Systems and Grid Computing

    9/26

    This pro#ect is e$pected to generate more than37 terabytes of data every day...

    (1 TB = 1024 GB)

    This information must be stored% analy&ed and

    processed by High Performance Computing(HPC)systems"""

    Large Hadron Collider (LHC)

  • 8/13/2019 Distributed Systems and Grid Computing

    10/26

    Hi'h "erformance Com&utin'

  • 8/13/2019 Distributed Systems and Grid Computing

    11/26

    The high-performance computing is a !ery

    important tool in de!eloping computer

    simulations to comple$ problems"

    Based on computer technologies such as

    clusters% supercomputers% or using parallel

    computing"

    High Perorman!e Com"uting

  • 8/13/2019 Distributed Systems and Grid Computing

    12/26

    HPC # $""li!ation $reas

  • 8/13/2019 Distributed Systems and Grid Computing

    13/26

    Clustering

    Cluster computers of the 'ational Aeronautics

    and (pace Administration )'A(A*%go!ernment agency responsible for space

    programs"

    Cluster computers% Di!ision of +hysical

    Chemistry )C,B* that stores and protects

    information from genes and proteins"

  • 8/13/2019 Distributed Systems and Grid Computing

    14/26

    %ost Po&erul Su"er!om"uter

  • 8/13/2019 Distributed Systems and Grid Computing

    15/26

    The main issue on .C+ is the cost" Build

    or buy a supercomputer is !ery e$pensi!e"

    The / Computer cost o!er $1.25 billion

    US dollars"

    HPC # %ain 'isadantage

  • 8/13/2019 Distributed Systems and Grid Computing

    16/26

    $istribute% Systems an% GRI$Com&utin'

  • 8/13/2019 Distributed Systems and Grid Computing

    17/26

    Distributed computing paradigm in which all the

    resources of any number of computers are subsumed

    to be treated as a Single irtual Supercomputer"

    Grid Com"uting

  • 8/13/2019 Distributed Systems and Grid Computing

    18/26

    Distributed computing and 0,D Computing is

    designed to sol!e problems too big for any

    supercomputer or cluster"

    *+eties

  • 8/13/2019 Distributed Systems and Grid Computing

    19/26

    ,eatures

    Distributed systems must be scalable!

    transparent and fault"tolerant"

  • 8/13/2019 Distributed Systems and Grid Computing

    20/26

    Scalabilit# refers to the variability of the size of a

    distributed system.

    %ransparenc# refers to the invisibility of the use ofmultiple processors and remote access.

    &ault %olerance if a system component breaks another

    component must be able to replace.

    Terms

  • 8/13/2019 Distributed Systems and Grid Computing

    21/26

    1" +ro!ides a mechanism for transparent collaborationbetween dispersed computer groups"

    2" Enables the operation of large-scale applications"

    3" +ro!ides access to distributed resources from our

    computers"

    4" All these ob#ecti!es and benefits are included in the

    idea of 5e-(cience5

    $dantages

  • 8/13/2019 Distributed Systems and Grid Computing

    22/26

    ,n a cluster all computers are in the same place% connected

    by a LA'% those are dedicated computers and must ha!e

    the same hardware"

    ,n contrast% in the 0,D computers can be distributed

    around the world"

    %ain adantage

  • 8/13/2019 Distributed Systems and Grid Computing

    23/26

    1" (eti6home7 radio signal processing to search fore!idence of e$traterrestrial intelligence"

    2" 8olding6home7 simulating protein folding% primarily

    using molecular dynamics techni9ue"

    3" 8ightA,D(6home7 using biomedical simulation

    techni9ues to loo: for ways to cure or pre!ent the spread

    of A,D( and .,;"

    4" The rid7 process and store the information generated

    by the 5Large .adron Collider"5

    %a+or "ro+e!ts

  • 8/13/2019 Distributed Systems and Grid Computing

    24/26

    http7

  • 8/13/2019 Distributed Systems and Grid Computing

    25/26

    Questions

  • 8/13/2019 Distributed Systems and Grid Computing

    26/26

    University of the Informatic SciencesHavana- Cuba

    2012

    Author: Reisel Gon!le "#re

    $istribute% Systems an% GRI$Com&utin'