Read your PDF for free
Sign up to get access to over 50 million papers
By continuing, you agree to our Terms of Use
Continue with Email
Sign up or log in to continue reading.
Welcome to Academia
Sign up to continue reading.
Hi,
Log in to continue reading.
Reset password
Password reset
Check your email for your reset link.
Your link was sent to
Please hold while we log you in
Academia.eduAcademia.edu

Solutions for DDoS Attacks on Cloud

6ROXWLRQVIRU''R6$WWDFNVRQ&ORXG  $NDVKGHHS%KDUGZDM 'U*9%6XEUDKPDQ\DP  'U9LQD\$YDVWKL  'U+DQXPDW*6DVWU\ &RPSXWHU6FLHQFH      &ORXG6HUYLFHV    83(6'HKUDGXQ      7HFK0DQKLGUD   1RLGD,QGLD       +\GHUDEDG,QGLD   %KUGZK#\DKRRFRP6XEUDKPDQ\DPJYE#7HFKPDKLQGUDFRP   $EVWUDFW±7KH LQWHUQHW KDV EHFRPH WKH NH\ GULYHU IRU YLUWXDOO\ HYHU\ RUJDQL]DWLRQ¶V JURZWK EUDQG DZDUHQHVV DQG RSHUDWLRQDO HIILFLHQF\ 8QIRUWXQDWHO\ F\EHU WHUURULVWV DQG RUJDQL]HG FULPLQDOV NQRZ WKLV IDFW WRR 8VLQJ D 'LVWULEXWHG 'HQLDO RI 6HUYLFHDWWDFNWKH\FDQGHQ\FRUSRUDWHVDQGHQGXVHUVWKHDFFHVV WR LQWHUQHW PDNH ZHE VLWH JRLQJ VORZ DQG GHQ\ DFFHVV WR FRUSRUDWHQHWZRUNDQGGDWDXQDEOHWRVHUYLFHOHJLWLPDWHXVHUV,W LVQRWMXVWWKHVHWKDWDUHYXOQHUDEOH''R6DWWDFNVDUHGLYHUVLRQV  .H\ZRUGV 'R6 ''R6 &ORXG 6HFXULW\ &ORXG &RPSXWLQJ 6FUXEELQJ&63   &RPSXWHU6FLHQFH    &RPSXWHU6FLHQFH   83(6       83(6  'HKUDGXQ,QGLD   'HKUDGXQ,QGLD 9DYDVWKL#'GQXSSHVDFLQ +VDVWU\#'GQ8SHVDFLQ ZLWK WKH FRPSURPLVHG V\VWHPV ZRUNLQJ DV D JURXS FDOOHG %RW1HWV  , ,1752'8&7,2172'(1,$/2)6(59,&( 'HQLDORI6HUYLFHDWWDFNVDUHDF\EHUDWWDFNPHWKRGVWRGHQ\ OHJLWLPDWHXVHUVWKHDFFHVVWRRQOLQHZHEDSSOLFDWLRQV (PDLO &KDW (FRPPHUFH DQG %DQNLQJ  6DD6 3DD6 RU ,DD6 &ORXG VHUYLFHV DQG FRPSXWLQJ UHVRXUFHV OLNH QHWZRUN UHVRXUFHV RU HYHQ9R,3LQIUDVWUXFWXUHZLWKDVLQJOHDWWDFNDGGUHVV    )LJ'LVWULEXWHG'HQLDORI$WWDFN6HTXHQFH Router Attacker send ICMP packets via the router Intrusion Detection Firewall Load Balancers Spoofs the source IP Address request to fool the IDS Web Servers Devices behind firewalls respond and Servers acknowledge the request  Database Servers  )LJ'HQLDORI6HUYLFH$WWDFN6HTXHQFH  'LVWULEXWHG 'HQLDO RI 6HUYLFH DWWDFNV RU ''R6 DWWDFNV VLPSO\DPSOLI\WKHHIIHFWVRID'R6DWWDFNE\XVLQJWKRXVDQGV RI PDFKLQHV WR ODXQFK WKHLU DVVDXOWV GLVUXSW RSHUDWLRQV DW D ODUJH VFDOH E\ ERPEDUGLQJ WKH WDUJHW ZHE DSSOLFDWLRQV DQG QHWZRUNGHYLFHVZLWKLQIRUPDWLRQUHTXHVWVWKDWRYHUZKHOPWKH VHUYHU  7KH DWWDFNHU H[SORLWV YXOQHUDEOH V\VWHPV DFURVV JHRJUDSKLHV FRPSURPLVLQJ WKHP E\ LQIHFWLQJ WKHP ZLWK D 7URMDQ YLUXV 7KLV LV D VPDOO DSSOLFDWLRQ WKDW HQDEOHV UHPRWH DFFHVV IRU FRPPDQG DQG FRQWURO FDSDELOLWLHV RI WKH XVHU V\VWHPVZLWKRXWWKHLUNQRZOHGJHWRDWWDFNWKHLQWHQGHGWDUJHW VHUYHUVLQDQDWWHPSWWRPDNHRQHRUPRUHVHUYLFHVOLNH&ORXG VHUYLFHV RU KRVWHG ZHE DSSOLFDWLRQV XQDYDLODEOH WR WKH LQWHQGHG XVHUV E\ VHQG D IORRG RI QHWZRUN SDFNHWV GDWD RU WUDQVDFWLRQUHTXHVWVRYHUWKHQHWZRUNIURPPXOWLSOHV\VWHPVDW WKH VDPH WLPH 7KHVH DUH FDOOHG =RPELHV RU %RWV 7KHVH LQIHFWHG V\VWHPV RU ERWV LQ WXUQ IXUWKHU FRPSURPLVH RWKHUV c 978-1-4673-8203-8/16/$31.00 2016 IEEE 163  7KHSUREOHPVIDFHGE\WKHXVHUVUDQJHIURP x 5HVRXUFHH[KDXVWLRQOLNHRYHUXWLOL]LQJDQGFRQVXPLQJ WKH:$1SLSHVRUVHUYHU&38WLPH  x ([SORLWDWLRQ IRU XVHU DFFRXQWV ORFNRXW E\ UHSHDWHGO\ DWWHPSWLQJZLWKLQYDOLGFUHGHQWLDOV  x 3URFHVV GLVUXSWLRQ E\ FUDVKLQJ D ZHE DSSOLFDWLRQ SURFHVVE\DWWDFNLQJYXOQHUDELOLW\LQWKHFRGH  x 3XVKLQJ D PDOZDUH WKDW DIIHFWV SURFHVVRUV RSHQV VRFNHWVWRWULJJHUVHUURUVLQFRPSXWHUPLFURFRGHV  x &RUUXSWLQJ GDWD E\ DOWHULQJ XVHU W\SHV WR DQ LQYDOLG W\SHPDNLQJLWLQFRUUHFWWRLQSXWGDWD        $VSHU9HULVLJQ4IRUPRQWKSHULRGUHSRUWV ,,5HFHQWUHSRUWDQG7UHQGV  $$VSHU$NDPDLDQG9HUL]RQ        )LJ7RS''R6$WWDFNVRXUFHORFDWLRQV   ''R6$WWDFN7\SH'LVWULEXWLRQ 4±$NDPDL5HSRUW   ,Q 4  6LPSOH VHUYLFH GLVFRYHU\ SURWRFRO RU 66'3 DWWDFNVKDVEHFRPHWKHWRSLQIUDVWUXFWXUHDWWDFNYHFWRULWXVHV LQWHUQHWFRQQHFWHGKRPHV\VWHPVDVDWWDFNUHIOHFWRUVE\XVLQJ 83Q3 8QLYHUVDO 3OXJ DQG 3OD\ SURWRFRO   DQG E\SDVVHG WKH SUHYLRXV \HDU¶V 6<1 )ORRGV 7KH EHORZ FKDUWV GLVSOD\ WKH IUHTXHQF\ RI DWWDFN YHFWRUV REVHUYHG LQ 4  DW WKH ,QIUDVWUXFWXUHDQG$SSOLFDWLRQ/D\HUV   )LJ7RS''R6$WWDFN7DUJHWV   )LJ,QIUDVWUXFWXUHDQG$SSOLFDWLRQ/D\HU''R6  %7\SHVRI''R6DWWDFNV  'HSHQGLQJ RQ WKH DUHD RI WKH ,QIUDVWUXFWXUH RQ ZKLFK WKH DWWDFN LV IRFXVHG ''R6 DWWDFNV IDOO LQWR WKH IROORZLQJ WKUHH EURDGFDWHJRULHV  x 1HWZRUNRU9ROXPHWULF''R6$WWDFNV  )LJ''R6$WWDFN9HFWRUV  ,QIUDVWUXFWXUH EDVHG DWWDFNV KDG WKH PDMRU VKDUH RI ''R6 DWWDFNVDVLQ4DVFRPSDUHGWRDSSOLFDWLRQDWWDFNV EHLQJ DERXW  6RPH QHZ DWWDFN WHFKQRORJLHV ZHUH DOVR WUDFNHGWKDWLQFOXGH x -RRPOD DQG 6DD6 EDVHG DSSOLFDWLRQV EHLQJ WDUJHWHG E\ ''R6DJHQWV x +HDSEDVHGEXIIHURYHUIORZYXOQHUDELOLW\RQ/LQX[VHUYHUV x 8VH RI QHZ 0LFURVRIW 64/ 5HIOHFWLRQ WHFKQLTXH E\ DWWDFNHUV x 'DWDEUHDFKXVLQJORJRQDWWDFNV 164  7KHVHFORJWKH :$1FLUFXLWVFRQQHFWLQJWKH ,3EDQGZLGWK QHWZRUNV E\ VHQGLQJ D IORRG RI GDWD SDFNHWV RQ WKH WUDQVSRUW OD\HU 7&3RU8'3 DQGQHWZRUNDW26,/D\HUVDWOHYHODQG  WR KDYH H[FHVVLYH UHTXHVWV RYHUZKHOPLQJ WKH FRQQHFWLRQ FDSDFLW\ XQWLO WKH V\VWHPV DUH XQDYDLODEOH RU MXVW RYHUZKHOP WKH UHVRXUFHV DQG GHQ\ WKH DELOLW\ WR UHVSRQG WR OHJLWLPDWH WUDIILF 7KH FRPPRQ RI WKHVH DWWDFNV DUH 6<1 DQG '16 IORRGV  x $SSOLFDWLRQ''R6$WWDFNV 7KHVHDWWDFNVPLPLFOHJLWLPDWHXVHUWUDIILFVRDVWRHYDGHDQ RUJDQL]DWLRQ¶V FRPPRQ VHFXULW\ PHDVXUHV DQG WU\ WR FUHDWH ERWWOHQHFNV LQ DQ DSSOLFDWLRQ RU ZHE VHUYHUV ZLWK WKH JRDO RI 2016 6th International Conference - Cloud System and Big Data Engineering (Confluence) HVWDEOLVKLQJ D FRQQHFWLRQ DQG H[KDXVWLQJ LW 7KHVH VRSKLVWLFDWHG WKUHDWV DUH KDUGHU WR GHWHFW EHFDXVH QRW PDQ\ PDFKLQHV DUH UHTXLUHG WR DWWDFN JHQHUDWLQJ D ORZ WUDIILF UDWH WKDWDSSHDUVWREHOHJLWLPDWH  7KHVH DWWDFNV RYHUORDG ZHE VHUYHUV DQG GDWDEDVHV XSRQ ZKLFKD&ORXG$SSOLFDWLRQVHUYLFHLVUXQQLQJDQGVLPSO\IORRG WKH :HEDSSOLFDWLRQ ZLWKOHJLWLPDWH UHTXHVWVLQDQDWWHPSW WR RYHUZKHOP VHUYHU SURFHVVLQJ SRZHU RU H[SORLW EXVLQHVV ORJLF IODZV7KHDSSOLFDWLRQFUDVKHVDQGWDNHVWKHVLWHRIIOLQH7KH\ GR QRW UHTXLUH KLJK YROXPHV IRU HYHQ D UDWH RI  ±  UHTXHVWVVHFRQGLVHQRXJKWRFULSSOHPRVWPLGVL]HGZHEVLWHV  x 7&36WDWH([KDXVWLRQ$WWDFNV 7KHVH DWWDFNV DWWHPSW WR FRQVXPH WKH FRQQHFWLRQ VWDWH WDEOHV DQG DFWXDO VHUYHU UHVRXUFHV OLNH &38 RU PHPRU\ RU WKRVH RI LQWHUPHGLDWH FRPPXQLFDWLRQ HTXLSPHQW ZKLFK DUH SUHVHQW LQ PDQ\ LQIUDVWUXFWXUH FRPSRQHQWV VXFK DV ORDG EDODQFHUV ILUHZDOOV DQG WKH DSSOLFDWLRQ VHUYHUV WKHPVHOYHV 'HYLFHV FDSDEOH RI PDLQWDLQLQJ VWDWH RQ PLOOLRQV RI FRQQHFWLRQV FDQ EH WDNHQ GRZQ E\ WKHVH DWWDFNV 7KHVH DUH EDVHG RQ 7&3 DQG WHQG WR DWWDFNV RQ WKH VHUYHU VRFNHW FORJV WKHZHEVLWHRURQOLQHVHUYLFHPHDVXUHGLQSDFNHWVSHUVHFRQG  ,,, 3URSRVHG6ROXWLRQVWR0LWLJDWH''R6$WWDFNV  :LWK 'LVWULEXWHG 'HQLDO RI 6HUYLFH ''R6  DWWDFNV RQ &ORXG 6HUYLFHV EHFRPLQJ WKH PDLQ WKUHDW KDYH KDYLQJ LQFUHDVHG PXOWLIROG LQ WKHLU FRPSOH[LW\ IORRGLQJ YROXPHWULF WUDIILF DQG VRSKLVWLFDWLRQ ZRUOGZLGH FRUSRUDWH HQWHUSULVHV EDQNLQJILQDQFLDODQGKRVWLQJFRPSDQLHVKDYHFRPHWRUHDOL]H WKHFULWLFDOQHHGWRPLWLJDWH''R6DWWDFNV  6RPHXVH,63VHUYLFHRIIHULQJVRUXVHFXVWRPL]HGLQKRXVH RQSUHPLVHVV\VWHPVZKLFKFDQDWEHVWGHIOHFWDRQHVSHFLILF W\SH RI ''R6 DWWDFN RU QHHG WR EH FRQVWDQWO\ XSJUDGHG DQG FXVWRPL]HG WR PLWLJDWH RWKHU W\SHV RI ''R6 DWWDFNV ,Q DOO PRVW VROXWLRQV DUH XQDEOH WR SURYLGH D SURSHU DQG DGHTXDWH SURWHFWLRQ DJDLQVW YDULHG OHYHOV RI QHWZRUN RU DSSOLFDWLRQ DWWDFNV DQG DOZD\V VHHP WR ODFN WKH IHDWXUHV WR PLWLJDWH DQG EORFNWKHQHZW\SHVRIDWWDFNVWKDWDUHFRQVWDQWO\HYROYLQJ  7R SURYLGH D VROLG ''R6 SURWHFWLRQ D UREXVW VHFXUH DQG VFDODEOHVROXWLRQLVUHTXLUHGWKDWZHKDYHSURSRVHGKHUH+HUH DUHVRPHWUDGLWLRQDOVROXWLRQVLQXVHWRPLWLJDWH''R6  $ 2QSUHPLVHEDVHG''R6VROXWLRQ 2QSUHPLVHLQIUDVWUXFWXUH>@DVDSULYDWHFORXGZLWKOLPLWHG ,63OHDVHGEDQGZLGWKEDVLFVHFXULW\GHYLFHVDV ILUHZDOOVDQG ,'6 (YHQ WKRXJK DQ LQ KRXVH 2QSUHPLVH GHIHQVH V\VWHP PD\KDYH''R6PLWLJDWLRQGHIHQVHIXQFWLRQDOLWLHVKRZHYHULW ZRXOG QRW EH DEOH WR WUXO\ GHOLYHU D SURSHU ''R6 PLWLJDWLRQ GXHWR± x 7KH LQ KRXVH GHIHQVH V\VWHP¶V LQDELOLW\ WR SURWHFW DJDLQVW YROXPHWULFIORRGV±ZKHQDWWDFNVIORRGDQGVDWXUDWHWKH,63 :$1 FLUFXLWV DQG WKH HQWHUSULVH GHIHQVH QHWZRUN WKHPVHOYHV LW EHFRPHV LW D FKDOOHQJH WR VWRS KLJK YROXPHWULFDWWDFNVRQWKHQHWZRUNV x $ VHFRQG LVVXH LV WKH FRQVWDQW QHHG IRU DQ RQJRLQJ LQYHVWPHQW RQ ,7 LQIUD WUDLQLQJ DQG UHVRXUFHV LQ RUGHU WR NHHSXSZLWKWKHHYHULQFUHDVLQJO\G\QDPLF''R6WKUHDWV 0RVW HQWHUSULVHV XVLQJ FORXG VHUYLFHV ZRXOG QRW ZDQW WR KDYHDQLQWHUQDO,7RUGHGLFDWHG6HFXULW\JURXSFDQQRWDQG LQYHVW UHVRXUFHV IRU 2QSUHPLVH LQIUDVWUXFWXUH DV D SULYDWH FORXG ZLWK OLPLWHG ,63 OHDVHG EDQGZLGWK EDVLF VHFXULW\ GHYLFHVDVILUHZDOOVDQG,'6(YHQWKRXJKDQLQKRXVH2Q SUHPLVHGHIHQVHV\VWHPPD\KDYH''R6PLWLJDWLRQGHIHQVH IXQFWLRQDOLWLHVKRZHYHULWZRXOGQRWEHDEOHWRWUXO\GHOLYHU DSURSHU''R6PLWLJDWLRQGXHWR± o 7KH LQ KRXVH GHIHQVH V\VWHP¶V LQDELOLW\ WR SURWHFW DJDLQVW YROXPHWULF IORRGV ± ZKHQ DWWDFNV IORRG DQG VDWXUDWH WKH ,63 :$1 FLUFXLWV DQG WKH HQWHUSULVH GHIHQVHQHWZRUNWKHPVHOYHVLWEHFRPHVLWDFKDOOHQJH WRVWRSKLJKYROXPHWULFDWWDFNVRQWKHQHWZRUNV o $ VHFRQG LVVXH LV WKH FRQVWDQW QHHG IRU DQ RQJRLQJ LQYHVWPHQWRQ,7LQIUDWUDLQLQJDQGUHVRXUFHVLQRUGHU WR NHHS XS ZLWK WKH HYHU LQFUHDVLQJO\ G\QDPLF ''R6 WKUHDWV 0RVW HQWHUSULVHV XVLQJ FORXG VHUYLFHV ZRXOG QRW ZDQW WR KDYH DQ LQWHUQDO ,7 RU GHGLFDWHG 6HFXULW\ JURXSFDQQRWDQGLQYHVWUHVRXUFHVQHHGHG % ,63''R6VROXWLRQV :KLOH ,63V GR WHQG WR RIIHU ''26 PLWLJDWLRQ DV DQ DGGLWLRQDO VHUYLFH >@ EORFNLQJ ''R6 DWWDFNV DW ,63 OHYHO GRHVKDYHGUDZEDFNV x :LWK PXOWLSOH FXVWRPHUV VKDULQJ WKH VDPH :$1 OLQN DQG WKH ,63 SURYLGLQJ WKH ''R6 6HUYLFH VROXWLRQV XVLQJ FRPPRQHTXLSPHQWGXULQJDQDWWDFNWKH,63ZRXOGIDFH LVVXHVZLWKLQWHUQHWWUDIILFIRUHDFKDQGHYHU\µSURWHFWHG¶ FXVWRPHU 'XULQJ WKH ''R6 DWWDFN RQ RQH VSHFLILF FXVWRPHUWKH,63V:$1HTXLSPHQWZRXOGEHJDOYDQL]HG WRKDQGOHWKHLQFUHDVHGWUDIILFIORRGZKLFKZRXOGLQWXUQ DIIHFWRWKHUFXVWRPHUVZKRDUHQRWWDUJHWHG x +DYLQJ PXOWLSOH FXVWRPHUV ZLWK KXQGUHGV RI SROLFLHV WR LPSOHPHQW OLNH EORFNLQJ ,3 DGGUHVVHV EODFN OLVWLQJ GRPDLQV DOORZGHQ\ SRUWV WR DYRLG DQ\ IDOVH SRVLWLYHV ,63VZRXOGDWWLPHVORZHUWKHLUJXDUGE\µVRIWHQLQJ¶WKHLU SROLFLHVDQGORZHUWKHDOHUWWKUHVKROGV7KLVFDQUHVXOWLQ VRPHPDOLFLRXVWUDIILFJHWWLQJSDVVHGWKURXJKZKLFKHYHQ LILVQRWDIORRGDWWDFNLWFRXOGOHDGWRDSSOLFDWLRQDWWDFN $WWLPHVWKHDWWDFNHUWUDIILFHQGVXSEHKDYLQJLQDVLPLODU PDQQHUWRDOHJLWLPDWHXVHU¶VWUDIILFUHTXHVWWKXVOHDGLQJ WRWKH,63QRWEHLQJDEOHWRSURWHFWDJDLQVWGXDOQHWZRUN DQGDSSOLFDWLRQ''R6DWWDFN x ,63V FRUH EXVLQHVV DUHD LV QHWZRUN GDWD GHOLYHU\ DQG LV IRFXVHG RQ SURYLGLQJ :$1 FLUFXLW XSWLPHV DQG ORDG EDODQFLQJ H[SHFWLQJ GHFHQW ''R6 H[SHUWLVH ZRXOG EH DVNLQJDORWIURPQHWZRUNHTXLSPHQWYHQGRUVDQGODFNWKH UHTXLUHG H[SHUWLVH WR TXLFNO\ UHVSRQG WR QHZ W\SHV RI DWWDFNVDQGDGGQHZDWWDFNVLJQDWXUHV x 7KHQWKHUH¶VWKHFRVWFRQVLGHUDWLRQIRURUJDQL]DWLRQVKDYLQJ PXOWLSOH,63VZKRPD\KDYHLPSOHPHQWHG%*3RU:$1 ORDG EDODQFLQJ FLUFXLWV IRU ZKLFK LPSOHPHQWLQJ D ''R6 2016 6th International Conference - Cloud System and Big Data Engineering (Confluence) 165 SURWHFWLRQVHUYLFHZRXOGUHTXLUHDGGLWLRQDOVHUYLFHVWREH WDNHQIURPHDFK:$1SURYLGHUDVZHOO  & 6FUXEELQJ'HIHQVH''R6PLWLJDWLRQ 8VHRIVFUXEELQJGHIHQVH>@DUFKLWHFWXUHLVSHUIRUPHGLQWZR ZD\V IRU ''R6 SURWHFWLRQ ± HLWKHU KDYH DOO WKH WUDIILF JR WKURXJK D WKLUG SDUW\ GHIHQVH V\VWHPV DQG VHQG WKH FOHDQHG WUDIILF WR WKH FXVWRPHU¶V QHWZRUN 25 XVH WZR GHWHFWLRQ V\VWHPVRQHSODFHGLQKRXVHRURQWKHGDWDFHQWHUSUHPLVHDW QHWZRUN SHULPHWHU OHYHO DQG WKH VHFRQG PLWLJDWLRQ V\VWHP EDVHG DW WKH 6HFXULW\ 2SHUDWLRQV &HQWHU 62&  DW WKH &ORXG 'DWD FHQWHU OHYHO 7KHVH GHIHQVHV FRPSOHPHQW HDFK RWKHU LQ SURYLGLQJ D TXLFN DQG HDUO\ GHWHFWLRQ IRU WKH DWWDFN W\SHV DW WKH VDPH WLPH HQVXULQJ PLQLPXP GLVUXSWLRQ WR QHWZRUN DQG EXVLQHVVRSHUDWLRQV x 7KH GHIHQVH V\VWHP DW &XVWRPHU 3UHPLVH SUHIRUPV WUDIILF DQDO\VLV DWWDFN GHWHFWLRQ DQG VLJQDOLQJ E\ FRQVWDQWO\ PRQLWRULQJQHWZRUNWUDIILFDQGWKHWUDIILFSDWWHUQLQRUGHU WR HVWDEOLVK D QRUPDO EHKDYLRU EDVHOLQH WKUHVKROG PXFK OLNH DQ,'6 7KHQWKH V\VWHPLVDEOHWRGHWHFWDQRPDOLHV DQG ''R6 DWWDFNV DW LQLWLDO VWDJH DQG LQVWDQWO\ DOHUW WKH 'DWD&HQWHU6HFXULW\2SHUDWLRQ&HQWHUIRUPLWLJDWLRQ x :KHQ WKH :$1 FLUFXLW QHWZRUNV DUH XQGHU D YROXPHWULF ''26DWWDFNFXVWRPHUWUDIILFLVURXWHGWRWKHVFUXEELQJ GDWD FHQWHU IRU EORFNLQJ DQG PLWLJDWLQJ WKH WUDIILF 2QFH WKH LQLWLDO ILOWHULQJ LV SHUIRUPHG WKH VFUXEEHG WUDIILF LV UHURXWHG WR WKH VXEVFULEHU¶V &ORXG SURYLGHU 7KH 6FUXEELQJ FHQWHU WHDPV FROOHFWHG DQG VWRUHG WKH DWWDFN GDWD IRU HQDEOLQJ UHDOWLPH PRQLWRULQJ DQG KLVWRULFDO UHSRUWLQJDQGDQDO\VLV x 7KHUH DUH KRZHYHU LVVXHV RI &RPSOLDQFH DQG UHJXODWLRQV QHHG WR LQVWDOO GHWHFWLRQ V\VWHPV DV HLWKHU D KDUGZDUH GHYLFH RU D WKLFN FOLHQW IRU HDFK FXVWRPHU DQG 'DWD SULYDF\ LVVXHV IRU WUDIILF IORZLQJ WR D WKLUG SDUW\ VFUXEELQJFHQWHU  ' 0XOWL7LHUHG1HWZRUN$UFKLWHFWXUH''R6PLWLJDWLRQ )RU HQWHUSULVHV ZRUNLQJ ZLWK FULWLFDO ILQDQFLDO GRPDLQV RU ZLWK JRYHUQPHQW RUJDQL]DWLRQV XVH RI WKUHH OD\HUHG QHWZRUN DUFKLWHFWXUH LV D PXFK EHWWHU RSWLRQ ,Q WKLV PRGHO WKH WUDIILF IORZVDVVKRZQEHORZ  7KLV LQYROYHV XVH RI +\EULG &ORXG PRGHO E\ KDYLQJ WZR 3XEOLF FORXGV ZKLFK DFW DV GHIHQVH OD\HUV DQG RQH 3ULYDWH FORXGZKLFKKRVWVWKH6DD6DSSOLFDWLRQDQGFULWLFDOGDWDEDVH x 7KH ILUVW WZR OD\HUV DUH ''R6 SURWHFWLRQ GHIHQVHV ZLWK RQO\ OHJLWLPDWH WUDIILF DOORZHG WR DFFHVV D WKLUG WLHU KRVWLQJ WKH DFWXDO &ORXG EDVHG 6RIWZDUH DSSOLFDWLRQ DQGLWVFRPSRQHQWVOLNH6HUYHUV269LUWXDO0DFKLQHV :HE SRUWDO DSSV DQG 'DWDEDVH 'DWD 7UDIILF IORZ DQG SURWHFWLRQFDQEHYLVXDOL]HGDVIROORZV   )LJXUH0XOWLWLHUHG&ORXG'DWDFHQWHU  7KH ILUVWOD\HUSHUIRUPVQHWZRUNGHIHQVHLWQHHGVWREH VHWXS IRU RQO\ LQERXQG WUDIILF DQG FDQ EORFN DQG PLWLJDWLQJ  WR  ''R6 DWWDFNV DW WKLV OHYHO 7KH XVHU WUDIILF SDVVLQJ WKURXJKWKH ILUVWWLHUKDVRQO\OHYHODQGGHYLFHVXVHUGDWD SDFNHWVDUHFKHFNHGIRUWKHQHWZRUNDWWDFNVR6<1)ORRGVDQG ,&03IORRGVJHWPLWLJDWHGKHUH  7KH QHWZRUN ILUHZDOO VHUYLFHV DQG VLPSOH ORDG EDODQFLQJ ZLWK '16 6HUYLFHV DUH SHUIRUPHG DORQJ ZLWK ,3 %ODFNOLVWLQJ 5HSXWDWLRQ FKHFN WRFRQWURO WKH LQERXQG WUDIILF DW VRXUFH GDWD SDFNHWOHYHO  7KH WUDIILF QRZ IORZV RYHU WR WKH VHFRQG WLHU ZKHUH DSSOLFDWLRQ DWWDFN FKHFNV DUH SHUIRUPHG WR PLWLJDWH $53 6SRRILQJ %RW1HWV .H\ ORJJHUV &DFKH SRLVRQLQJ RI '16 0DOZDUHDQG6S\ZDUH  :LWK ERWK WLHUV EHLQJ 3XEOLF &ORXGV VFDODELOLW\ DQG SURYLVLRQLQJ LV QRW DQ LVVXH VR WKLV FDWHUV WR YROXPHWULF QHWZRUN DWWDFNV DQG DSSOLFDWLRQ OHYHO DWWDFNV 7KH WUDIILF LV QRZ KDV RQO\ DXWKHQWLFDWHG OHJLWLPDWH &ORXG VHUYLFH XVHUV 7KLVLVDOORZHGDFFHVVWRWKH:HEDSSOLFDWLRQVDQG'DWDEDVHRI WKH 6DD6 &ORXG IURP WKH WKLUGWLHU ZKLFK LV D 3ULYDWH GDWD FHQWHUDOORZLQJDFFHVVWRFULWLFDOGDWD  2QFHSURFHVVHGWKHWUDIILFLVVHQWEDFNIURP7LHUWRWKH 7LHUGDWDFHQWHUDQGWKHQEDFNWRWKHXVHUYLDWKHLQWHUQHW   )LJ7KUHH7LHUHG1HWZRUN$UFKLWHFWXUH'HVLJQ7UDIILF)ORZ  166 ,9 &RQFOXVLRQ $VWKH&ORXG&RPSXWLQJWHFKQRORJ\DGRSWVDQGDGYDQFHV WRZDUGV HPEUDFLQJ &ORXG VHUYLFHV ''R6 DWWDFNV KDYH RQO\ LQFUHDVHGLQWKHSDVWIHZ\HDUVDQGVKRZQRVLJQVRIDEDWLQJ LQ YROXPH FRPSOH[LW\ RU PDJQLWXGH 7KH WUDGLWLRQDO ,7 GHIHQVH V\VWHPV RQ SUHPLVH ''R6 VROXWLRQV RU WDNHQ IURP ,63VFDQKDUGO\EHH[SHFWHGWRWDNHRQWKHZLGHUDQJHRIQHZ W\SHVRIG\QDPLFDWWDFNV  ''26 DWWDFNV DUH EHFRPLQJ ODUJH HQRXJK WR RYHUZKHOP &ORXG SURYLGHU¶V DELOLW\ WR DEVRUE 6HUYHU EDVHG DWWDFNV KDUQHVVGDWDFHQWHUFRPSXWDWLRQDODQGQHWZRUNLQJUHVRXUFHVWR 2016 6th International Conference - Cloud System and Big Data Engineering (Confluence) VWDJH ''26 DWWDFNV RI XQSUHFHGHQWHG YROXPHV 'XH WR WKH LQFUHDVHG DWWDFN YROXPH FROODWHUDO GDPDJH LV EHFRPLQJ D PDMRUFDXVHRIFRQFHUQ±SDFNHWORVVGHOD\VKLJKODWHQF\IRU LQWHUQHWWUDIILFRIWKRVHZKRVHQHWZRUNWUDIILFVLPSO\KDSSHQV WR WUDYHUVH WKH :$1 VDWXUDWHG E\ D ''26 DWWDFN ''26 DWWDFNVDUHQRWRQO\EHLQJXVHGWRGLVUXSWVHUYLFHVEXWDOVRWR GLVWUDFW VHFXULW\ UHVRXUFHV ZKLOH RWKHU W\SHV RI DWWDFNV DUH DWWHPSWHG OLNH IUDXGXOHQW WUDQVDFWLRQV $GDSWLYH ''26 DWWDFNV DUH SUHYDOHQW ± DWWDFNHUV DWWDFN WUDIILF RQ WKH IO\ WR DYRLG LGHQWLILFDWLRQ DQG FRQIXVH PLWLJDWLRQ SODQV 5HIOHFWLYH DQG $PSOLILFDWLRQ DWWDFNV DUH PRVW FRPPRQ ± OHYHUDJLQJ PLVFRQILJXUHG '16 173 DQG RWKHU QHWZRUN UHVRXUFHV E\ VSRRILQJVRXUFH,3DGGUHVVHV  7KH ELWWHU UHDOLW\ LV WKDW IRU FORXG FRPSXWLQJ WR EH XVHIXO LW KDVWREHH[SRVHGRQWKHXQVHFXUH:$1VDQGSXEOLFLQWHUQHW :LWK &ORXG VHUYLFHV SUHVHQFH EHLQJ DGYHUWLVHG DQG WKH LQWHUIDFHV GHILQHG XQDXWKRUL]HG DWWDFNV ZRXOG DOZD\V ORRN WR WDUJHWWKHVHUYLFHV  5()(5(1&(6  >@6XJDP6KDUPD867LP6KDVKL*DGLDDQG-RKQQ\:RQJ³3UROLIHUDWLQJ &ORXG 'HQVLW\ WKURXJK %LJ 'DWD (FRV\VWHP 1RYHO ;&/28'; &ODVVLILFDWLRQDQG(PHUJHQFHRIDVD6HUYLFH(UD´ >@6XJDP 6KDUPD ³(YROXWLRQ RI DVD6HUYLFH (UD LQ &ORXG &RUQHOO 8QLYHUVLW\/LEUDU\ >@6XJDP 6KDUPD 8 6 7LP 6KDVKL *DGLD DQG -RKQQ\ :RQJ ³*URZLQJ &ORXG'HQVLW\ DVD6HUYLFH0RGDOLW\DQG27+&ORXG&ODVVLILFDWLRQLQ ,27(UD´ 2016 6th International Conference - Cloud System and Big Data Engineering (Confluence) 167