GRID AND CLOUD COMPUTING
Oleh:
I Putu Aix Cendana
1304505096
Dwika Junata Darma
1304505118
JURUSAN TEKNOLOGI INFORMASI FAKULTAS TEKNIK UNIVERSITAS UDAYANA 2016
Conoh A!l"#$%" Grid Computing
1&
Glo'(% Tool#"
Globu !oolkit adala" ekum#ulan #eran$kat lunak dan #utaka #embuatan lin$kun$an kom#utai grid %an$ beri&at open-source' (emam#uan dari $lobu toolkit ini adala" "erin$ umber da%a' )"erin$ umber da%a ini bia beru#a data file* $ambar atau#un %an$ lainn%a' +erikut ini meru#akan $ambaran dari aritektur Globu !oolkit'
G$)'$* & Aritektur Globu !oolkit G!4 Service ,!"e Globu Allian-e* .00./
P*o%e% +$n, el$h -$!$ -"#e*.$#$n / en$atur endpoint tia# -om#uter %an$ di$unakan' / elakukan "erin$ file melalui endpoint dari atu kom#uter ke kom#uter %an$ lain'
2&
Fol-"n,ho)e
oldin$2"ome adala" #ro%ek kom#utai terditribui di-i#takan untuk membantu dan berkontribui untuk #enelitian #en%akit' Pen$$una di eluru" dunia e-ara kolekti& menarik berama umber da%a mereka dan membantu keluar den$an
menalankan #ro$ram klien imulai %an$ men$$unakan CP kom#uter mereka* GP* atau keduan%a' Den$an arak au" menarik berama emua PC e-ara kolekti&* mereka bertindak eba$ai ala " atu u#erkom#uter %an$ an$at bear'
G$)'$*& ar-"ite-tureatone oldin$2"ome
P*o%e% +$n, el$h -$!$ -"#e*.$#$n / en%eleaikan tu$a %an$ diberikan ole" erer ,tu$a ber"ubun$an den$an
#enelitian #en%akit/ / en-ari in&ormai #emroean %an$ ada #ada kom#uter ukarelawan* e#erti eni
processor %an$ di$unakan* bera#a umla" core %an$ dimiliki ole" processor terebut* eni GP %an$ di$unakan ole" kom#uter* dan ke-e#atan internet'
&
UNICORE
Pen$emban$an
item
IC7
dimulai
#ada
ta"un
199:
untuk
memun$kinkan #uat u#erkom#uter Jerman untuk memberikan user ake tan#a bata* aman* dan intuiti& untuk umber da%a kom#utai "etero$en di #uatn%a' IC7 men$$unakan aritektur three-tier * dimana di etia# itu IC7 -lient mendukun$ #en$ola"an*
mani#ulai* dan men$kontrol uatu #ekeraan %an$ kom#lek dan
melibatkan bebera#a item #ada atu atau lebi" itu IC7'
G$)'$*&!"e oerallIC7 ar-"ite-tureatoneIC7 ite'
P*o%e% +$n, el$h -$!$ -"#e*.$#$n / Intalai / en-oba memba$i kri# kode #ro$ram eder"ana '
3OINC
+7IC adala" #eran$kat lunak %an$ da#at men$$unakan CP dan GP #ada kom#uter untuk melakukan kom#utai e-ara berama;ama den$an kom#uter di eluru" dunia %an$ ter"ubun$'
P*o.e#/!*o.e# +$n, el$h -"#e*.$#$n -$l$) 3o"n4 :
;
A%e*o"-ho)e
Pro%ek Ateroid 2 "ome dimulai den$an tuuan untuk mem#erlua #en$eta"uan kita tentan$ i&at &iik ateroid' A#likai +7IC men$$unakan #en$ukuran &otometrik dari ateroid %an$ da#at diketa"ui dari bearn%a "ail ure%' ;
C""5en S4"en4e G*"-
!"e Citi
a%anan dan !eknolo$i In&ormai ' !"e Citi
SETIho)e
)!I2"ome adala" project %an$ men$$unakan item kom#utai terditribui untuk melakukan #en$"itun$an ter"ada# in%al;in%al dari luar an$kaa %an$ eba$ian bear beraal dari teleko# radio Are-ibo untuk men-ari kandidat terbaik dari in%al %an$ beraal dari extraterretrial intelli$en-e atau ke-erdaan dari luar an$kaa' ;
STAKI
)?!A(I meru#akan #roe-t %an$ dikemban$kan ole" !A;)?!A(I >aborator% o& Parellel and Ditributed )%tem ,+uda#et* (ende* =un$aria/' Pada Proe-t ini dilakukan #enelitian ter"ada# bilan$an biner dimana bain%a adala" matrik dan an$ka adala" ektor' ;
P*")eG*"-
PrimeGrid adala" untuk men%ediakan materi #endidikan %an$ relean tentan$ bilan$an #rima' +ilan$an #rima memainkan #eran entral dalam item kri#to$ra&i %an$ di$unakan untuk keamanan kom#uter' elalui tudi bilan$an #rima da#at ditunukkan bera#a ban%ak #en$ola"an di#erlukan untuk meme-a"kan kode enkri#i dan den$an demikian untuk menentukan a#aka" kema terebut aat ini -uku# aman atau tidak' /
Poe)ho)e
Poem2=ome,7#timai #rotein den$an etode ner$%/ adala" #roek murni akademi * non;#ro&it #ro%ek ini di$unakan untuk menin$katkan #ema"aman kita tentan$ truktur biomolekuler dan model #rotein '
P*o%e% +$n, el$h -$!$ -"#e*.$#$n / en%eleaikan tu$a %an$ diberikan ole" erer ,euai den$an #roek/'
; en$$unakan ban%ak -om#uter untuk men%eleaikan ebua" #roek den$an men$$unakan atu akun' ; en$eta"ui bear eour-e %an$ di$unakan aat men$erakan tak* erta #ei&ikai -om#uter %an$ di$unakan'
A!l"#$%" UAS
1&
OPENNE3ULA
7#enebula adala" ebua" toolkit %an$ "andal dan muda" dalam memban$un in&ratruktur -loud -om#utin$ eba$ai eri-e -loud' 7#enebula mem#un%ai aritektur %an$ beri&at &lexible* kom#onen dan inter&a-e euai den$an kondii data -enter dimana#un' 7#enebula men%ediakan inter&a-e -loud in&ratruktur "%brid dan #riate' 7#enebulatela" men$klai&ikaikan antarmuka dalam dua kate$ori@ end;uer -loud dan item inter&a-e'
G$)'$* & Aritektur Iterface
P*o%e% +$n, el$h -$!$ -"#e*.$#$n / embuat $rou# dan admin'
; Adminitrator Cloud da#at men$atur kuota #en$$unaan untuk $ru#' ; Adminitrator Cloud men-i#takan ein!em#late irtual' 2&
7("4#3oo#%
Bui-k+ook adala" software Akuntani buatan Intuit ebua" #erua"aan #embuat software akuntani * %an$ didirikan #ada ta"un 1983 di ountain iew* )A Amerika' Bui-k+ook meru#akan ala" atu Business Management Software & Software #en$ola" data akutani ter#adu* %an$ muda" dio#eraikan ba$i #enera#an item in&ormai akutani berbai kom#uter' Bui-k+ook beru#a #aket #ro$ram akutani %an$ dibuat e-ara ter#adu ,integrated software/* dalam artian ba"wa emua
ba$ian %an$ terkait dalam bini da#at bekera e-ara berama;ama ,multi user / dan men$"ailkan la#oran e-ara men%eluru" dalam waktu %an$ beramaan' P*o%e% +$n, el$h -$!$ -"#e*.$#$n / embuat akun dan menamba"kan uer baru' &
P*o8)o8
Proxmox meru#akan olui mana$emen erer irtualiai %an$ e#enu"n%a o#enour-e' enawarkan kemam#uan untuk men$atur teknolo$i erer irtual ,P)/ den$an men$$unakan >inux 7#en? dan (' Proxmox menawarkan ebua" inter&a-e web %an$ da#at diake etela" melakukan intalai #ada erer* "al ini membuat #ekeraan mana$emen menadi muda"* "an%a membutu"kan bebera#a klik P*o%e% +$n, el$h -$!$ -"#e*.$#$n / embuat -om#uter irtual ,dimana di dalam #embuatan -luter terda#at lebi" dari
atu -om#uter* %an$ nantin%a ala" atu dari -om#uter akan menadi #uat -luter/' &
9en
en adala" o#en our-e irtual ma-"ine monitor* dikemban$kan di nierit% o& Cambrid$e' Dibuat den$an tuuan untuk menalankan am#ai den$an eratu item o#erai ber;&itur #enu" , &ull &eatured 7)/ di "an%a atu kom#uter' P*o%e% +$n, el$h -$!$ -"#e*.$#$n / Intalai en dan membuat -om#uter iertual'
&
7EMU
B ,Bui-k mulator/ adala" mein emulator dan irtuali
emulator* B da#at menalankan 7) dan #ro$ram %an$ berbeda dalam meinPC %an$ ama ,=ot/' P*o%e% +$n, el$h -$!$ -"#e*.$#$n / Intalai
; embuat IP #ada -om#uter irtual %an$ tela" berail dibuat'
P*o%e% +$n, 'el() -$!$ -"l$#(#$n
; elakukan Pin$ #ada -om#uter irtual %an$ tela" dibuat' 6&
;e*o#(
=eroku atau %an$ dalam #en$u-a#ann%a adala" =er;7";(oo* meru#akan ala" atu #en%edia Paa) ternama di bidan$ bini #eran$kat lunak berbai Cloud. =eroku membuktikan ba"wa den$an men$$unakann%a da#at menadi olui Paa) untuk user %an$ i$in memban$un bini den$an meman&aatkan Cloud. )aat ini =eroku tela" di$unakan lebi" dari 40'000 webite eba$ai platform dalam melakukan mendirikan Cloud pp !evelopment. =eroku memberikan dukun$an platform untuk ub%* ub% on ail* Jawa* ode'* Cloure* )-ala* P%t"on* dan ba"kan P=P' =eroku memiliki Add; 7n %an$ memun$kinkan user eba$ai #en$emban$ da#at men%euaikan #en$$unaan berba$ai #aket #i"ak keti$a berdaarkan kebutu"an' P*o%e% +$n, el$h -$!$ -"#e*.$#$n / embuat akun =eroku #ada itu hero"u.com
; en$intall =eroku toolbelt itu tool#elt.hero"u.com. ; en;deplo$ ebua" #roek'#"# dan menamba"kan databae'
<&
;+!e*/V
=%#er;adala" irtualiai berbai "%#erior' )edan$ "%#erior dikenal u$a eba$ai irtual ma-"ine mana$er ,/' endiri adala" ala" atu dari teknik "ardware irtuali
G$)'$* & rsite"tur H$per-%
P*o%e% +$n, el$h -$!$ -"#e*.$#$n / Intallai dan membuat irtual -om#uter' =&
Clo(-S",)$
Cloud)i$ma >td adala" #erua"aan #en%edia infrastructure as a service ,Iaa)/ %an$ berkantor #uat di ?uri-"* )wi' Perua"aan ini memiliki lokai cloud di ?uri-"* )an Joe* Cali&ornia* Ea"in$ton* DC* iami* lorida* =onolulu* =awaii* dan Pert"* Autralia' Perua"aan ini men%ediakan "ot erer den$an #uat data utama 'uini(* erta !)*ortress cloud di =awaii' Cloud)i$ma men%ediakan la%anan utilita kom#utai den$an la#ian ,la$er / networ" dan software terbuka' Perua"aan ini tela" diakui ole" indutri eba$ai inoator di bidan$ infrastru"tur-as-a-service untuk #endekatan utilita dan #lat&orm terbuka'
P*o%e% +$n, el$h -$!$ -"#e*.$#$n / enda&tar eba$ai uer'
; embuat -om#uter irtual' >&
N")'(%
imbu adala" tool"it open-source ber&oku #ada #en%ediaan In&ratruktur;a;a; )eri-e ,Iaa)/ kemam#uan untuk komunita ilmia"' imbu memiliki kemam#uam dalam melakukan irtualiai e#erti keamanan* #en$aturan memori* $uet u##ort* lie mi$ration
G$)'$* 1& imbu Ar-"ite-ture
P*o%e% +$n, el$h -$!$ -"#e*.$#$n / Intallai dan membuat -om#uter irtual'
; en$atur IP #ada -om#uter irtual %an$ tela" dibuat'
10&
NEUTRON ? OPENSTACK
eutron meru#akan ebua" project dari 7#en)ta-k'or$ untuk men%ediakan la%anan Fnetwor"ing as a service diantara #eran$kat antarmuka %an$ dikelola ole" la%anan 7#en)ta-k' eutron meru#akan inti dan ba$ian #endukun$ dari platform 7#en)ta-k' eutron memberikan kon&i$urai kebiakan arin$an lanutan dalam cloud dan memberikan #en%ewa cloud ebua" API untuk memban$un arin$an to#olo$i %an$ bear
e#erti
membuat
multi-tier
we#
application
topolog$'
eutron
u$a
memun$kinkan inoai plugins baik open source mau#un closed %an$ mem#erkenalkan
ka#abilita arin$an lanutan e#erti men%ediakan aminan end-to-end +ualit$ of Service' emberikan ia#a#un memban$un la%anan arin$an lanutan %an$ beri&at open source atau closed %an$ di#aan$ #ada #en%ewa arin$an 7#en)ta-k' P*o%e% +$n, el$h -$!$ -"#e*.$#$n / enda&tar eba$ai member'
11&
( (ernel;+aed irtual a-"ine ,(/ adala" ala" atu teknolo$i irtualiai
,h$pervisor / %an$ dikemban$kan ole" >inux' ( meru#akan ebua" olui untuk melakukan irtualiai #ada >inux den$an #eran$kat kera t%#e x86 ,64;bit/' ( diim#lementaikan eba$ai modul kernel loada#le %an$ men$uba" kernel >inux menadi #are metal h$pervisor ' Ada dua #rini# deain utama %an$ diado#i ole" ( den$an
tuuan
a$ar
(
menadi h$pervisor den$an
kinera
tin$$i
dan
melam#aui open source h$pervisors lainn%a' ( dideain etela" kemun-ulan teknolo$i irtualiai dibantu #eran$kat kera ,hardware assisted virtuali,ation/* ( tidak #erlu men$im#lementaikan &itur %an$ tela" diediakan ole" #eran$kat kera' ( membutu"kan #roeor Intel !; atau AD; dan men$$unakan &itur terebut untuk irtualiai CP' (arena meman&aatkan dukun$an #eran$kat kera %an$ tela" teredia* ( mam#u meran-an$ olui h$pervisor %an$ o#timal tan#a memerlukan beban %an$ mendukun$ #eran$kat kera dan tidak #erlu modi&ikai untuk mendukun$ item o#erai guest ' P*o%e% +$n, el$h -$!$ -"#e*.$#$n / Intallai dan membuat -om#uter irtual' 12&
Pa#erCut G Pa#erCut G adala" item irtual a-"ine ,/ -luter eba$ai manaemen
-etak kom#re"eni& %an$ diran-an$ untuk memantau dan men$ontrol umber da%a den$an muda" men$$unakan o&tware adminitrai dan #en$$una da#at den$an aman men$ake dari mana aa di
dalam arin$an melalui web brower' Pa#erCut G
diran-an$ untuk &lekibilita dan kalabilita erta da#at dikon&i$urai untuk memenu"i
manaemen -etak %an$ dibutu"kan ekaran$ dan di maa de#an' =al ini di$unakan dalam berba$ai lin$kun$an mulai dari unierita den$an kebutu"an #rinter %an$ bear ,mendukun$ lebi" dari 100'000 #en$$una/ erta or$aniai %an$ lebi" ke-il untuk #en$$una kuran$ dari 50 #ada 3 atau 4 #rinter' P*o%e% +$n, el$h -$!$ -"#e*.$#$n / Intallai dan membuat Grou#'