an approach for profiling distributed applications through network traffic analysis (apresentação)

Upload: vinicius-cardoso-garcia

Post on 03-Apr-2018

218 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    1/53

    Nb Npprdnmj hdr [rdhc`cbf Icstrcautgi

    Npp`cmntcdbs Yjrdufj Bgtwdro Yrnhhcm

    Nbn`yscs

    MCb WH[G

    Yjcnfd XcgcrntpavKmcb.uhpg.ar

    jttp5//fctjua.mdl/tpavcgcrn

    mailto:[email protected]:[email protected]
  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    2/53

    1

    Dut`cbg

    Ldtcvntcdb nbi [rda`gl ]tntglgbt Anmofrdubi nbi Qg`ntgi Vdro [rdhc`cbf Icstrcautgi Npp`cmntcdbs Yjrdufj

    Iggp [nmogt bspgmtcdb !vn`untcbf LnpQgiumg hdr "gt#dro

    Yrnhhcm Nbn`$scs %dbm`uscdb

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    3/53

    &

    Ldtcvntcdbnbi

    [rda`gl ]tntglgbt

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    4/53

    '

    Ldtcvntcdb

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    5/53

    (

    Ldtcvntcdb

    `d# cbtruscdb) jcfj nmmurnm$ nbi hnst rgsu`ts**

    +d#**

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    6/53

    ,

    Ldtcvntcdb

    [rdtdmd`s) h`d#s) tjrdufjput nbi `dni icstrcautcdb

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    7/53-

    Ldtcvntcdb

    .b`cbg %`nsschcmntcdbNpp/ ]tntg !vn`untcdb ; Ldrg prdmgsscbf

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    8/53>

    Ldtcvntcdb

    LnpQgiumg rgstrcmtcdbsLnpQgiumg hdr I[C4

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    9/53

    [rdagl !tntglgbt

    +d# td gvn`untg`nrfgnpp`cmntcdb

    trnhhcmdh n intnmgbtgr* %nb LnpQgiumgg=prgss I[C

    n`fdrctjls* +d# cs tjg LnpQgiumg prdmgsscbf

    mnpnmctyhdr prdhc`cbf npp`cmntcdb trnhhcm*

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    10/5397

    [rdagl !tntglgbt

    .ur 8dn`6 Yd prdpdsg n sd`utcdb hdr prdhc`cbf

    npp`cmntcdbs trnhhcmnt n intn mgbtgr Yd nbn`$sg tjg LnpQgiumg

    prdmgsscbfmnpnmct$ hdr prdhc`cbf

    npp`cmntcdbstjrdufj bgt#dro trnhhcm

    nbn`$scs

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    11/5399

    Anmofrdubinbi

    Qg`ntgi Vdro

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    12/5391

    "nm#frdub$

    LnpQgiumgA`dmo

    A`dmo

    A`dmo

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    13/539&

    "nm#frdub$

    +niddp spgmchcm cbputintn "g# cbput typgnbi gxtgbscdbs ]p`cttcbf ]pgmchcm mdbhcfurntcdbs

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    14/539'

    %gntg$ &dr#

    :gg gt n`/ 317995 Jniddp?ansgi pnmogttrnmg

    prdmgsscbf tdd` td prdmgss bgt#dro

    trnhhcm/ [nmogt `gvg`gvn`untcdb

    bput 0 A`dmos 0 [nmogts 0 Lnp

    s bdt na`g td gvn`untg ldrg tjnb dbgpnmogtpgr LnpQgiumg ctgrntcdb

    Cbghhcmcgbthdr I[C

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    15/539(

    [rdh`cbf IcstrcautgiNpp`cmntcdbs Yjrdufj

    Iggp [nmogt Cbspgmtcdb

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    16/539,

    [rdpd'n

    N sd`utcdb hdr prdhc`cbf npp`cmntcdb

    trnhhcm Ldbctdrcbf p`nbs %ulu`ntcvg trnmgshdr dhh`cbgprdmgsscbf LnpQgiumg

    [rdmgsscbfmnpnmct$ nbi smn`nc`cty

    ]p`cttcbfnpprdnmj

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    17/539-

    (rmjctgmturg

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    18/539>

    (rmjctgmturg

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    19/539

    Gvnuntcdb Lgtjd$ddf)

    Lgtjdid`dfy0 !"L3Ansc`c gt n`/)

    9'5 nbi tjg systglntcm npprdnmj td

    pgrhdrlnbmg gvn`untcdb3

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    20/5317

    Gvnuntcdb Lgtjd$ddf)

    "%0 %nb LnpQgiumgg=prgss I[C

    n`fdrctjlsnbi g=trnmts npp`cmntcdb

    cbicmntdrshrdl bgt#dro trnhhcmdh

    icstrcautgi npp`cmntcdbs* "&0 s tjg mdlp`gtcdb tclg smn`nc`cty

    dh LnpQgiumg hdr I[ prdpdrtcdbn`td

    tjg bulagr dh #drogr bdigs*

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    21/5319

    Gvnuntcdb Lgtjd$ddf)

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    22/5311

    Gvnuntcdb Lgtjd$ddf)

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    23/531&

    G*pgrclgbt !gtup

    'rnhhcmhrdl n ()'#*nsgianmoup

    s$stgl 2crtun` Lnmjcbgs dh Nln4db +,& Cbicmntdrs6

    Qdubi?trcp tclg %dbbgmtcdb rgKucsctcdbs pgr tclg

    Lgssnfgs rgmgcvgi pgr tclg Lgnsurgi tjg da mdlp`gtcdb tclg Jniddp ighnu`tmdbhcfurntcdb

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    24/53

    1'

    %g'ut'

    rg gmts tjg bu`` j dtjgscs +7bul/cbimt

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    25/53

    1(

    %g'ut'

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    26/53

    1,

    %g'ut'

    rggmtgi tjg bu`` j$pdtjgscs +7smn`g/prdp nbi mdbhcrlgi tjg +9smn`g/prdp

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    27/53

    1-

    [d''cag Yjrgnt' td Xnc$ct)

    ]ln`` m`ustgr nbi cbput sc$g Nmmdricbf td rgn` trnmgs) tjg lndrct$

    dh tjg-dsnrg sln``nbi g=gmutgi

    cbtd sln`` bulagr dh bdigs .ncr ]mjgiu`gr

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    28/53

    1>

    +c'mu''cdb

    LnpQgiumg mnb gxprgss I[Cn`fdrctjls Yjg mdlp`gtcdb tclgsmn`nc`cty cs bdt

    prdpdrtcdbn`td bdig niictcdb /dig niictcdbprdvcigs ichhgrgbtfncbs

    nmmdricbf td tjg m`ustgrnbi cbput sc$g t cs bgmgssnr$ ldrg gvn`untcdbs

    Yd ubigrstnbi tjg LnpQgiumggjnvcdur

    +d# mnb LnpQgiumg ag mdbhcfurgi

    hdr bgt#dro trnhhcm nbn`yscs

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    29/53

    1

    vn`untcbf LnpQgiumg!dr

    "gt#dro Yrn$m Nbn`%scs

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    30/53

    &7

    Ldtcvntcdb

    Yjg ocbi dh ;dro`dni nbi cbput typg

    sualcttgi hdr prdmgsscbf a$ LnpQgiumg

    clpnmts db cts pgrhdrlnbmg >nmo dh gvn`untcdbdh LnpQgiumghdr

    bgt#dor trnhhcm nbn`yscs ]pgmchcm mdbhcfurntcdbhdr agttgr

    pgrhdrlnbmg

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    31/53

    &9

    Gvnuntcdb Lgtjd$ddf)

    Lgtjdid`dfy0 ]$stglntcm npprdnmj td

    pgrhdrlnbmg gvn`untcdb 3

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    32/53

    &1

    Gvnuntcdb Lgtjd$ddf)

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    33/53

    &&

    G*pgrclgbt !gtup

    [rgvcdusbgt#dro trnmgs) npp`cmntcdb nbi

    cbicmntdrs "gt#dro trnmgs hdr pnmogt `gvg` [jyscmn`Lnmjcbgs Ircvgrs

    Icstrcautgi vs bdb?icstrcautgi

    [&) %dubtp nbi

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    34/53

    &'

    %g'ut'

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    35/53

    &(

    %g'ut'

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    36/53

    &,

    %g'ut'

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    37/53

    &-

    %g'ut'

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    38/53

    &>

    %g'ut'

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    39/53

    &

    %g'ut'

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    40/53

    '7

    %g'ut'

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    41/53

    '9

    %g'ut'

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    42/53

    '1

    %g'ut'

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    43/53

    '&

    %g'ut'

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    44/53

    ''

    %g'ut'

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    45/53

    '(

    +c'mu''cdb

    A`dmo sc$gclpnmts cbtd mdlp`gtcdb tclg Acffgra`dmos hdr sln``grm`ustgrs 1=LAagttgr tjnb %&=LA

    [rdmgsscbf mnpnmctypgr cbputsc4g Agttgrhdr cffgrintn Ldrg ghhcmcgbtnmmulu`ntgintn

    Cbput ]c$g 9 A`dmo ]c$g0 [dd`s

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    46/53

    ',

    +c'mu''cdb

    ]mn`nac`ct$ /d rg`gvnbt fncbscb sdlg mnsgs !=gmutcdb ;nvgs

    [7pgrhdrls gttgrtjnb ,dubt8pIrcvgr >dmn`mdbmurrgbmy

    [jnsg prgidlcbnbm$

    Lnpnbi ]juhh`g .ptclc4ntcdbs6 ]juhh`g ]tnrt

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    47/53

    '-

    [d''cag Yjrgnt' td Xnc$ct)

    [& vgrscdb 1791 garunr$ Acbnr$ vgrscdb #ctjdut mdlp`gtg mdig

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    48/53

    '>

    &dbm`uscdb

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    49/53

    '

    Mdbmu'cdb

    LnpQgiumgmnb g=prgss I[Cn`fdrctjls LnpQgiumg smn`nc`ctycs bdt

    prdpdrtcdbn`td bdig niictcdb t cs bgmgssnr$ td nvdci;nstcbf

    rgsdurmgs bput) a`dmo nbi m`ustgr sc4g clpnmt cbtd

    mdlp`gtcdb tclg Lnp cbtgbscvgdas t cs pdssca`g td mdbhcfurgnbi mjddsg

    tjg agst rgsdurmg n``dmntcdb

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    50/53

    (7

    Mdbtrcautcdb'

    Nb npprdnmjtd clp`glgbts I[C

    n`fdrctjls tjrdufj LnpQgiumg Yjg pnrsgr

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    51/53

    (9

    Mdbtrcautcdb'

    ]jd#gi tjg spggi*updatncbgi #ctj

    LnpQgiumg hdr I[ [npgrs6

    2cgcrn) Y/) ]dnrgs) [/) Lnmjnid) L/) Nssni) Q/) nbi 8nrmcn) 2/Lgnsurcbf Icstrcautgi Npp`cmntcdbs Yjrdufj LnpQgiumg nbi

    Yrnhhcm Nbn`$scs/ b !!! 9>tj btgrbntcdbn` %dbhgrgbmg

    db[nrn``g` nbi Icstrcautgi ]$stgls 3C,[#I]5) 1791 2cgcrn) Y/) ]dnrgs) [/) Lnmjnid) L/) Nssni) Q/) nbi 8nrmcn) 2/

    !vn`untcbf [grhdrlnbmg dh Icstrcautgi ]$stgls #ctjLnpQgiumg nbi "gt#dro Yrnhhcm Nbn`$scs/ b Yjg ]gvgbtj

    btgrbntcdbn` %dbhgrgbmg db ]dht#nrg !bfcbggrcbf Nivnbmgs

    3C,]+#5 1791

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    52/53

    (1

    Huturg &dr#

    Yd gvn`untg n`` mdlpdbgbtsdh tjg

    prdpdsgi nrmjctgmturgN tgmjbc6ughdr ghhcmcgbt gvn`untcdbdh

    npp`cmntcdbs tjrdufj bgt#dro trnhhcmnbn`$scs

  • 7/29/2019 An Approach for Profiling Distributed Applications Through Network Traffic Analysis (Apresentao)

    53/53

    Yjnbo %du'