DHA: Distributed Decisions on the Switch Migration Toward a Scalable SDN Control Plane

Size: px
Start display at page:

Download "DHA: Distributed Decisions on the Switch Migration Toward a Scalable SDN Control Plane"

Transcription

1 DHA: Dstrbuted Decsos o the wtch Mgrato Toward a calable DN Cotrol Plae Guozhe Cheg, Hogchag Che, Zhmg Wag, huqao Che Natoal Dgtal wtchg ystem Egeerg & Techologcal R&D Ceter Zhegzhou, Cha [Emal: guozhecheg@hotmalcom, chc@dsccomc wagzm5@gmalcom, cheshuqao973@63com] Abstract Dstrbuted cotrol plae s a promsg approach to a scalable sotware-deed etworkg (DN) However, trac chages could cur load mbalace amog dvdual cotrollers Lve mgrato o swtches rom cotrollers that are overloaded to those that are uderutlzed may be a soluto to hadle peak swtch trac usg avalable cotrol resource uch mgrato has to be perormed wth a well-deed mechasm to ully utlze the avalable resource o cotrollers I ths paper, we study a scalable cotrol mechasm to decde whch swtch ad where t should be mgrated or a balaced cotrol plae, ad we dee t as swtch mgrato problem (MP) The ma cotrbutos o ths paper are as ollows Frst, we dee a DN model to descrbe the relato betwee the cotrollers ad swtches rom the vew o loads Based o ths model, we ormulate MP as a etwork utlty maxmzato (NUM) problem wth the obectve o servg more requests uder the avalable cotrol resource ecod, we desg a sytheszg dstrbuted algorthm or MP --- dstrbuted hoppg algorthm (DHA), by approxmatg our optmal obectve va Log-um-Exp ucto I such DHA, dvdual cotroller perorms algorthmc procedure depedetly Wth the soluto space, we prove that the optmal gap caused by approxmato s bouded by log, ad the DHA procedure s equal to a mplemetato o a tme-reversble markov cha process Fally, the results are corroborated by several umercal smulatos Keywords sotware-deed etworkg scalablty swtch mgratos markov cha I INTRODUCTION calablty s a key ssue or the DN cotrol plae Dstrbuted cotrol plae s a promsg approach to a scalable DN Each cotroller maages a part o swtches the etwork IBN IFIP but makes decsos based o a logcally cetralzed etwork vew However, the cotrol plae teds to ubalace ad ts perormace wll be degraded, sce the curret statc structure betwee cotrollers ad swtches caot adapt or the etwork trac chages At rst stage, DN deploys oly oe cetral cotroller that s resposble or all the swtches []-[3] Ths archtecture could readly acheve etwork state cosstecy ad avod commucatos amog deret cotrollers But the sgle resource-lmted cotroller coes the DN paradgm to a small-scale etwork, because a large etwork could experece the overloadg o the cotroller due to the requet ad resource-exhaustve evets such as OpeFlow (OF) PACKET- IN evets [4] For example, the low setup tme a overloaded cotroller ca rse sgcatly, ad ts perormace ca deterorate rapdly A ew recet attempts are subsequetly take to tackle ths problem va the dstrbuted schemes whch may all to two maor groups: those horzotally equalzg all cotrollers, e, lat archtecture [4, 5], ad those vertcally layerg rom root cotroller to lea oes, e, herarchcal archtecture [6] Both archtectures have comparatvely mproved the scalablty o DN cotrol plae, but the statc map betwee cotrollers ad swtches lead to load mbalace amog cotrollers For stace, real measuremet or etwork trac shows that -2 orders o magtude derece betwee the peak ad meda low arrval rates at a swtch [7] Curret statc coguratos could easly duce that some cotrollers are overcommtted ad become hot spots, but other cotrollers are uderutlzed ad tur to cold spots Workloads have to be oloaded rom the hot spots sce there s adequate resource to meet servce level agreemets (LAs) Oppostely, cold spots expect to serve more swtches or the hgh etwork utlty Wheever a swtch receves a low, t searches ts low table to d the etry matched As the match s aled, t requests the cotroller to calculate the low path ad stall approprate rules The tme requred to complete ths operato s kow as the low setup tme

2 The recet verso o OpeFlow protocol [8] has realzed the problem caused by such statc coguratos Thereore, t proposes that each swtch could be cotrolled by three deret roles o cotrollers, master, equal ad slave Geerally, there s oly oe master cotroller or a swtch The master ca ot oly etch the swtches states but also wrte rules to ts swtches to struct the data plae The equal cotrollers are troduced to separate the loads rom the master They have the same authorty wth master The slaves oly read the states rom ts swtches Each swtch could have more tha oe equal ad slave cotrollers I the master s aled due to overload or some exceptos, the equal cotrollers, or eve slaves could be trasted to master as soo as possble However, the OF spec suggests o mechasm explctly dcatg the swtch mgrato or cotroller roles sht, because the wrters o ths spec thk that ths s the resposblty o the cotroller to choose a master amog themselves We beleve that such mgrato has to be perormed wth a well-deed mechasm to ully utlze the avalable resource o cotrollers I ths paper, we ocus o desgg a scalable cotrol mechasm va solvg MP problem To the best kowledge o the authors, ths s the rst work to specally solve the MP or a more balacg DN cotrol plae The ma cotrbutos ths paper are as ollows We rst gve a DN model to descrbe the relato betwee cotrollers ad swtches, ad the we dee MP problem as a NUM wth the obectve o servg more loads uder avalable cotrol resources Based o the Markov approxmato ramework [4], we approxmate our optmal obectve wth a Log-um-Exp ucto, ad desg a sytheszg dstrbuted algorthm, dstrbuted hoppg algorthms (DHA), to approach the optmal soluto o the MP We prove that the gap betwee the approxmated soluto ad the optmal oe s lmted ad the soluto search path o our DHA s a markov cha path wth a statoary probablty dstrbuto We mplemet a scalable cotrol mechasm based o our DHA algorthms, ad valdate ts perormace real IP topologes The remader o ths paper s orgazed as ollows The ext secto gves the related works The secto III dscusses the tuto ad detals o our model or DN I secto IV, we reduce our DN model to etwork utlty maxmzato problem ecto V presets the desg o dstrbuted hoppg algorthms ecto VI descrbes a mplemetato o scalable cotrol mechasm ecto VII valdates our DHA ecto VIII cocludes ths paper II RELATED WORK ON ELATIC CONTROL Curret statc map betwee cotrollers ad swtches prevets cotrollers rom exchagg the etwork loads accordg to the trac chages To address ths problem, ElastCo [9] s provded to dyamcally grow or shrk the amout o cotrollers set ad mgrate the swtches amog cotrollers alog wth the etwork trac mlarly, V Yazıcı [] proposed a coordato ramework or scalablty ad relablty o dstrbuted cotrol plae But the MP problem about how to select mgrated swtches ad ther target cotrollers s ot solved properly B Heller et al [] solve how to place the cotrollers based o propagato latecy But ths work oly ocused o where to place multple cotrollers statcally Guag Yao et al [2] cosder cotroller placemet problem rom the vew o the cotroller load To acheve more perormace ad scalablty large-scale WAN, Md Fazul Bar et al [3] provde a dyamc cotroller provsog ramework to adapt the umber o cotrollers ad ther geographcal locatos The ramework mmzes low setup tme ad commucato overhead by solvg a teger lear program But t has to perorm a reassgmet o the etre cotrol plae based o the collected trac statstcs Ths operato easly leads to etwork stablty because t curs massve state sychrozatos Furthermore, both ts greedy ad smulated aealg approaches are cetralzed algorthms whch do ot adequately utlze the resource o dstrbuted cotrollers To sum up, the exstg solutos to dyamc cotroller provsog problem (DCPP) are chagg the umber o cotrollers ad ther locato va reassgg the swtches or cotrollers Ths operato s lkely to cur etwork stablty due to a large umber o state sychrozatos amog cotrollers Ths artcle has two dereces compared wth the exstg works Frst, our pvot s to solve the MP problem so that we ca elmate the mbalace o the cotrol plae wth the avalable resource ecod, based o the archtecture o dstrbuted cotrollers, we desg a sytheszg dstrbuted algorthm that each cotroller rus ts ow algorthmc procedure depedetly III YTEM MODEL A The Motvatos The obectve o the swtch mgrato s to serve more etwork lows uder avalable resource ad maxmze the resource utlty the cotrol plae I practce, there are may cases that eed to chage the mappgs Frstly, sce a swtch request to a cotroller may peak at deret tmes, there s a opportuty to crease cotroller resource utlzato by movg more swtches to the same cotroller durg o-peak seasos The cotrollers wthout swtches could be shut dow or sleep or savg power ad commucato cost Ths ca hamper the cotrol plae sprawl, ad we call ths operato as swtches cosoldato ecodly, oce some swtches ecouters ther peak trac, they ca use up all avalable resources at the cotroller where

3 they are placed Oe bg problem we may ecouter s that cotrollers may become overloaded whle other cotrollers maybe uderutlzed order to mprove etwork perormace ad resource utlzato, a possble cogurato s movg some swtches rom heavy cotrollers to lght oes We call ths operato as load balace Thrdly, all actve cotrollers become overloaded, t s mpossble to elmate hotspots by swtch mgratos The operator wll deploy some ew cotrollers, ad swtches wll be mgrated to such ew cotrollers Wth lve swtch mgrato, the swtch trac beg served at the same tme may be eectvely creased by mgratg swtches wth addtoal resource eeded rom resourcedecet to resource-rch cotrollers However, such mgrato has to be perormed wth a well-desged mechasm to ully utlzed avalable resources Note that, the precedg three cases could be detected by a load estmato applcato o the cotroller Our algorthm could be used to solve them by desgg specc optmal obectves I the rst case, we should desg a cotrol power ucto as payo ucto, ad the mmze t such cotrollers I the secod case, we should desg a utlty ucto as payo ucto, ad the maxmze etwork lows requests uder avalable resource Essetally, the thrd oe s a specal case o secod oe For bre, we dscuss load balace case the resdual part o ths paper Our uture work wll explore the rst case whch could toward a gree etwork B DN Model Our pvot ths paper s the swtch mgrato problem towards more balaced cotrol plae o we assume that the DN cotrollers have bee optmally placed the dstrbuted topology As the lterature [2] stated, the load o a DN cotroller cossts o may actors, such as processg o PACKET_IN evets, matag the local doma vew, commucatg wth other cotrollers, as well as stallg low etres I deret scearo, the proportos o those actors der greatly But the processg o PACKET_IN evets s geerally regarded as the most promet part o the total load [5] Accordgly, the arrvg rate o PACKET_IN evets o a cotroller s couted to measure ts load Thereore, we gve our DN model as ollows We cosder a DN cosstg o N cotrollers c, c2,, c N, ad M swtches s s s,,, M 2 Let a be the cotrol load geerated by swtch s, ad d be the upper load lmts o swtch s Accordgly, the swtch s ca be deoted as s : a, d We use :, c A as the cotroller model A represets the capacty or the cotroller c, ad swtches maaged by cotroller c IV deotes the set o NETWORK UTILITY MAXIMIZATION PROBLEM IN DN Our prmary obectve s to d out how swtch mgrato polces should be employed so that the etwork utlty s maxmzed We assume that the more evets the cotroller hadles uder the avalable resource, the hgher the utltes wll be produced Based o the our DN model, we ormulate swtch mgrato problem as a cetralzed etwork utlzato maxmzato problem DN, MP : max c U () s t a A, c (2) s a d, s, c (3) c,, ad (4) (5) where U s etwork utlty produced by cotroller c I MP, the costrats (2) lmt that the total load caot exceed cotroller s capacty The costrats (3) lmt the upper boud o each swtch to avod that a small part o swtches exhausts cotroller resource The costrats (4) esure that deret cotrollers do ot overlap Ad the costrats (5) esure the sel-cota o set We beleve that oce a cotroller s powered o, the more resource t s possessed, the more utltes t wll produce all the resource cosumers are legal I addto, we assume that etwork utlty ucto s twce deretable, creasg ad strctly cocave Hece, we dee etwork utlty ucto or c wth log ucto, U loga (6) s The the obectve ucto ca be reormulated as, Where B max U max c c s t deotes the etwork utlty produced by swtch o the cotroller, e, B (7) B log a (8)

4 Uder the costrats o MP, the more load a cotroller serves, the more etwork utltes t wll produce V DITRIBUTED HOPPING ALGORITHM Theoretcally, the problem MP ca be reormulated as - teger lear program, whch s a typcally combatoral etwork optmzato problem, ad very dcult to solve Although we ca approach the optmal soluto through lagraga relaxato wth quadratc equalty costrats ad solve ts dual problem, or decouplg t to several kapsack problems, t curs tme cosumg [6] Actually, may mportat etwork desg problem ca be ormulated as a combatoral etwork optmzato problem, ad a surge o studes have bee provded to solve t ad have made a sgcat progress, but may o them are desged to cetralzed mplemetatos [7] or tme-cosumg as the etwork sze becomes larger [8][9] I our scearo, we eed a approach that ca be cocurretly processed a dstrbuted maer, because each DN cotroller maages ts local swtches ad teracts wth ts eghbors Moreover, etwork rug the dstrbuted algorthms are more robust to the etwork dyamcs (eg, swtch mgrato ad cotroller sleep) I ths artcle, we reer to a markov approxmato ramework usg the log-sum-exp ucto to approxmate the optmal value o our MP Based o ths, we provde a dstrbuted hoppg algorthm a sytheszg orm I the subsequet secto, we rst descrbe the log-sum-exp approxmato o MP The we llustrate the detaled desg o DHA A Log-um-Exp Approxmato Let deote the -algebra o, ad s cossted o all the subsets o (cludg empty set ad ), we dee a etwork cogurato as a etwork partto Deto Network Cogurato,,,, N s a cogurato o etwork, ad,, c, where deotes the swtch set cotrolled by c uder the cogurato Let be the set o all easble The MP problem ca be rewrtte as ollows, MP : max B c s (9), c ad () s t a A s a d, s ad () where B deotes B calculated by equato (8) uder cogurato a represets cotrol load geerated by swtch s uder cogurato The problem maxmzes etwork utlty by choosg a optmal cogurato However, sce the easble cogurato set s expoetally large, t s stll a NP-hard combatoral etwork optmzato problem Let p be the percetage o tme that cogurato s use o cogurato space A equvalet ormulato o the problem MP s as ollows, MP EQ : max p B p c s (2) Besdes all the costrats o the problem MP, the equato p s satsed or the problem MP EQ To solve ths problem, we use the log-sum-exp ucto to approxmate the optmal value o MP EQ as ollows, max log exp s B B c c s (3) where s a postve costat As the Theorem lterature [4] stated, we solve the approxmated verso o the problem MP EQ, o by a etropy term p log p o the obectve o MP EQ ca be rewrtte approxmated orm, MP MA : max p B p log p p c s (4) Ths addtoal etropy term opes a ew desg space or explorato ce the obectve ucto o problem MP MA s twce deretable, creasg ad strctly cocave or all p, ad all the costrats are lear, Karush-Kuh-Tucker (KKT) codtos are ecessary ad sucet or a exstg optmal soluto We ca coclude that, Theorem The optmal soluto o the problem * s p B, lke that, * p B exp c exp s c s B B, UM MA

5 The optmalty gap betwee MP ad MP MA s bouded by log, where represets the sze o The symbol B B, B2, B BMN The proo ca reer to our techcal report about ths paper [2] B Dstrbuted Hoppg Algorthm Desg Based o Markov Cha As stated Lemma o the lterature [4], there exsts at least oe cotuous-tme tme-reversble ergodc markov cha * p A The state space has to wth statoary dstrbuto satsy two codtos Frst, wth the property o ergodcty, ay two states ths state space ca commucate wth each other through at least oe path ecod, the markov cha must obey p B q B p B q B detaled balace equato, e,,, where q B, We dee eghbor set deotes the trasto rate rom the strategy to o c as the cotrollers whose swtch drectly lks to at least oe o swtch trasto rate q B, The wll be ot zero, both coguratos,,,,,, 2 N ad,,,,,, 2 N satsy, C: c \{ c, c },, 2 2, where represets the elemet 2 2 umber o set That meas oly oe swtch s mgrated rom oe swtch set to aother C2: c 2 amog eghbors, e, the swtch mgrato oly happes We dee the set as satses to the above two codtos wth We ca see that the ump rom to s scale-lmted so that oly two correspodgly eghborg cotrollers chage ther utlzato ratos ad take the remder, deotes the varable varable Accordgly, let domas uder both cogurato ad It wll appear betwee both sdes o detaled balace equato, we thus gore t The trasto rate q, B our scearo s ormulated as the revsed verso o OPT the lterature [4], e, q, B exp B c, s (5) Where the ucto a c b a, b c else q B, ca be calculated a symmetrc way I we lmt that the swtch oly mgrated to ts eghbors, we ca see that the trasto rate ca be calculated a local way I DN, there s a logcally cetralzed global vew where all cotrollers share the ormato Thereore, each cotroller ca collect resh value ad q B, B, to calculate q B, Let q B q B, the etwork wll soour the state, or a perod that reduces to the expoetal dstrbuto wth parameter q ca deduce that, B Based o the theorem, we q B B c, s exp (6) The cogurato s composed o the local parttos o all dvdual cotrollers The trasto rom cogurato to s take place by a swtch mgrato rom oe cotroller to ts eghbor I each cotroller couts dow a clock ad wats or trasto utl clock termates, we ca desg that the trastos are preset at two eghbor cotrollers The, the Markov Cha ca be calculated a dstrbuted maer We brely descrbe the dstrbuted hoppg algorthm (DHA) as ollows The ollowg procedure rus o each cotroller depedetly, ad we ocus o a partcular cotroller c tage : Itally, gve a DN topology wth dstrbuted cotrollers, ay cotroller c s allocated a swtch doma uder the cogurato tage 2: Cotroller c radomly selects a swtch s rom ts doma wth the sze o ad a cotroller c rom ts eghbor set The c wll cout dow a radom umber The radom umber s geerated by the expoetal dstrbuto wth mea u whch represets as ollows, u exp Bˆ (7) c, s tage 3: I the cout s expred ad o exstg swtch mgrato actvty ts eghbors s sesed, the cotroller c wll broadcast the comg mgrato actvty betwee c ad c to ts eghbors The the cotroller c wll mgrate the selected swtch to the cotroller c Ater mgrato, the cotroller c wll update all utlzato ratos Bˆ o the swtches

6 , to the etwork global vew, ad broadcast t to ts eghbors tage 4: Coversely, there s such a actvty betwee ts eghbors, the cotroller c resets the tmer The algorthm returs to tage 2 The pseudocode o DHA s show Algorthm whch rus o each dvdual cotroller depedetly We ocus o a partcular cotroller c Algorthm Dstrbuted Hoppg Algorthm : Italzato: 2: Ital cogurato, cotroller c wth swtch set 3: Let c s eghbor set be 4: Let k, tag = 5: Ed 6: Procedure electo( c ) 7: Radomly select a swtch s rom 8: Radomly select a cotroller c rom 9: Acqures total utlzato ratos o, : Geerates a tmer wth T ' ', rad exp u : Beg coutg dow T 2: whle the tmer T does ot expre do 3: sese the exstece o swtch mgrato actvty the 4: tag = 5: break 6: ed 7: ed whle 8: I tag == the 9: Termates curret coutdow tmer ad voke ecto( c ) 2: Tag = 2: else 22: Cotroller c mgrate swtch s to cotroller c 23: Aouces to ts eghbors 24: ed We the have the cocluso as ollows Theorem 2 The process o dstrbuted hoppg algorthm s the mplemetato o tme-reversble Markov Cha wth * statoary dstrbuto p B, The proo ca reer to our techcal report about ths paper [2] VI IMPLEMENTATION A I ths secto, we mplemet a cotrol mechasm prototype atop Beaco cotroller [26] based o DHA algorthm, called, cludg a load estmato module, a DHA decso module ad a dstrbuted data store module Load Estmato A load estmato module rus as a cotrol applcato It tracks the cotroller loads, ad predcts the average message arrve rate rom each swtch We set two thresholds, upper lmt ad lower lmt, to dcate whether startup our DHA modules I the loads are less tha lower lmt or bgger tha upper lmt or oe mute, load estmato trggers DHA module to swtch mgrato DHA Decso Each cotroller rus a DHA stace to decde the swtch mgrato There are two operatg models or DHA, the balace oe ad the gree oe Frst, a cotroller s a hot spot, e, ts loads are bgger tha the upper lmt or oe mute, DHA wll work the balace model to oload part o loads or equlbrum ecod, a cotroller s cold spot, e, ts loads are less tha lower lmt, DHA wll work the gree model to oload all loads ad shut dow ths cotroller Dstrbuted data store A dstrbuted data store provdes a logcally cetral vew or cotroller cluster It stores all swtches ormato, cludg data rom load estmato module B Cotroller-to-Cotroller Iterace We eed to exted eastboud ad westboud terace so that cotrollers could commucate wth each other durg DHA process As show Fg, suppose cotroller c wth eghbors, each rus a DHA thread Whe the coutdow tmer c expres, ad there are o exstg mgrato actvtes ts eghbors, t wll emt mgratg request message to ts selected destato c d Ths message cludes the mgratg swtch ID The cd wll reply a ACK message to c The cotroller c broadcast otcato message to ts eghbors to suggest that there s a mgrato actvty betwee c ad c d Fally, the swtch mgrato could be started We reer the reader to [9] or detals o messages eeded durg swtch mgrato Fg The message teractos amog cotrollers

7 Ater oe tme o swtch mgrato, cotroller c ad c d update ther utlzato ratos the cetral data store, ad broadcast updates to ther eghbors respectvely VII THE NUMERICAL EVALUATION A mulato etup I ths secto, we evaluate the perormace o our prototype uder the expermetal evromet show Fg 2 Cosder perormace terereces betwee Met ad cotrollers, we deploy Met [2], Beaco cotroller ad our o deret physcal maches Each physcal mache rus Ubutu 24 LT wth JDK 7 Istead o the artcal topologes, we use two real etwork topologes Chaet [22] (38 odes ad 59 lks) ad Ceret [23] (36 odes ad 53 lks) rom zoo topology Chaet s a real IP topology rom Cha Telecom, oe o three largest IPs Cha Ceret s the largest educato ad research etwork Cha I addto, we stall Beaco cotroller a dvdual mache to smulate sgle cetralzed cotroller Other ve physcal maches ru staces All physcal maches have exactly the same cogurato wth 34GHz Itel Core 7 processor, 4GB o DDR3 RAM ad a Gbps NIC They are coected by a H3C 55 swtch We use per [24] to geerate TCP lows betwee hosts To smulate realstc trac, all lows are geerated as trac characterzato descrbed by [25] such as low sze dstrbuto ad arrvg rate Fg 2 the expermetal topology We ocus o veryg whether our dstrbuted hoppg algorthm ca mprove the perormace ad scalablty o dstrbuted cotrol plae We compared our (4 cotrollers) wth the scearos o sgle cotroller (), statc dstrbuted cotrollers () (4 cotrollers), ad Dyamc Cotroller Provsog Problem wth Greedy Kapsack ad mulated Aealg ( ad DCP-A) I or DCP-A, we tally deploy our cotrollers, ad we wll add a ew oe whe oe o ts cotrollers overload peccally, we rst compare average low setup tme alog wth trac lows The, we evaluate the mgrato cost caused by DHA Thrd, we compare the average utlzato ratos o cotrollers Fally, we evaluate utlty gap o DHA I our expermet, we dee utlty gap as the derece betwee system utlty acheved by DHA ad the optmal utlty obtaed by exhaustvely searchg algorthm whch search the easble cogurato space B Parameters Measuremet Beore our evaluato, we have to get the values o some parameters DHA, that s, cotroller capacty ad the upper lmts o swtch We use the topology that two physcal maches are coected wth a swtch Oe mache rus a Beaco stace, aother rus Cbech [27], a program or testg OpeFlow cotrollers Each mache has oe NIC wth Gbps Cbech works throughput mode wth the commad, cbech -c p m -l -s 6 -M -t We d that the average throughput o Beaco s about 5 klo requests per secod wth 4 threads I our expermet, sce the swtch badwdth s lmted by the loopback terace o Met, t s dcult to overload the dstrbuted cotrollers o we have to restrct the cotroller capacty at a low level so that the cotroller s over-subscrbed less tha the actors o :5 (I dataceter etwork up-lks rom ToRs are typcally :5 to :2 oversubscrbed [28]) The capacty o each cotroller our expermet s lmted to 3 klo requests per secod Ad the upper lmt o swtch s smply calculated by equato (8), where k represets the umber o swtches uder the cotroller, ad a represets average loads geerated by swtch s d throughput k r a (8) At the rght had o the equato, the rst tem, called basc tem, s calculated based o the cotroller throughput, cotrol scale ad over-subscrpto rato The secod tem, called dvdual tem, s a radom umber ot beyod a C Numercal Results Our obectve s to crease etwork utltes, so that they ca hadle as may OF evet requests as possble wth ther avalable resources We set 5 durg smulatos Flow cout (k) Flow cout (k) Tme (hour) Tme (hour) (a) Chaet (b) Ceret Fg 3 Flow cout 8

8 We ru each smulato or 6 hours Fg 3 shows the low couts o Ceret ad Chaet respectvely mulatos are repeated or three tmes At each tme, we record low setup tme, the umber o packets exchaged betwee cotrollers, ad cotroller utlzatos or deret scearos We show the average results o three repeated smulatos Flow setup tme I the smulato, we use average low setup tme to measure the eect o our, because t relects cotroller load chages caused by swtch mgrato We compare the average low setup tme o (4 cotroller staces),, (4 cotroller staces), ad DCP-M (4~5 cotroller staces) two deret topologes Fg 4 shows ther tme curves We ca see that s a costat, sce sgle cotroller s overloaded durg the smulato However, the low setup tme or other our scearos luctuates alog wth low cout, yet has deret rages That s, has the largest luctuato, takes secod place, ad ad DCP have less luctuato Avg low setup tme(ms) Emprcal CDF DCP-M Avg low setup tme(ms) Tme (hour) Tme (hour) (a) Chaet (b) Ceret Fg 4 Average low setup tme Emprcal CDF DCP-M 2 DCP-M Flow setup tme(ms) Flow setup tme(ms) (a) Chaet (b) Ceret Fg 5 Emprcal CDFs There are several reasos to expla the above results Frst, sgle cotroller has the lowest scalablty due to ts resourcelmted archtecture ecod, compared wth, although has a dstrbuted cotrol plae, ts statc archtecture s lkely to duce some heavy cotrollers that suer rom log low setup tme Thrd, ad DCP-M could elmate overloaded cotroller va addg a ew cotroller, ad DHA- CON acheves such scalablty va swtch mgrato That s, ad DCP-M must ru reassgmet betwee cotrollers ad swtches whle our oly mgrate several swtches rom oe overloaded cotroller to lght oe DCP-M The emprcal CDFs Fg 5 detely preset that dyamc cotrol plae (e, ad DCP) are less vulerable to low cout tha Overhead We compare the overhead or ve scearos Fg 6 presets the commucatg overhead ad average low setup tme wth Chaet ad Ceret topologes has the lowest commucatg overhead because there are o cotrollerto-cotroller messages Compared wth, has hgher overhead, because cotrollers eed to state sychrozato or global etwork vew geerates more packets tha, sce t eeds to mgrate swtches except state sychrozato DCNTL But the cost or mgrato swtches s small, o more tha 2% o ad DCP-M have hghest commucatg overhead Ther cost s twce tmes that o, ad 5 tmes that o, because DCP that reassgs the mappgs betwee cotrollers ad swtches wll cur more swtch mgratos tha As metoed earler, average low setup tme or s lowest tha other scearos, about 2 s The average low setup tme or ad DCP-M are close to our DHA- CON, about 25 s or Chaet ad Ceret respectvely But the average low setup tme or ad are more tha 65 s ad 35 s or both topologes AvgFlow setup tme (s) % Utlzato AvgFlow setup tme Overhead DCP-M 6 Overhead (packets) Avg Flow setup tme (s) (a) Chaet (b) Ceret Fg 6 ummary o Overhead ad Average Flow etup Tme DCP-M % Utlzato Tme (hour) Tme (hour) (a) Chaet (b) Ceret Fg 7 Average cotroller utlzato Average utlzato rato To valdate the scalablty o DHA- CON, we cout the average utlzato rato or deret scearos As show Fg 7, has % utlzato due to ts lmted resource Each cotroller has more tha 9% utlzato ce balaces the loads amog cotrollers so that more requests ca be served Cotroller has less tha 8% utlzato average because the load mbalace amog deret cotrollers DCP AvgFlow setup tme Overhead DCP-M DCP-M Overhead (packets)

9 GK ad DCP-M have lowest utlzato average Although DCP could serve the same total loads wth, but t eeds more cotrollers tha (oe more tha DHA- CON our smulato) Utlty gap Theorem provdes a utlty loss boud or our DHA algorthm I the worst case, the Log-sum-exp approxmato ca lead to utlty loss o log, where s the umber o easble etwork coguratos I our smulatos, we have, log or Chaet 5 log log or Ceret 5 We obta the optmal etwork cogurato by exhaustvely searchg the easble etwork coguratos Whe 5, the average actual utlty loss s 23 ad 22 or Chaet ad Ceret We see that the perormace loss boud s guarateed, ad the observed utlty loss s qute smaller tha the boud VIII CONCLUION I ths paper, we make the rst attempt to explore MP problem or more scalable cotrol plae uder the avalable resource We rst model ths problem as a NUM problem rom the vew o etwork loads Ad the, we desg a sytheszg dstrbuted algorthm to solve t Fally, we mplemet a prototype ad valdate t two real topologes O cause, the cotrol load ad localty are ot the oly mportat actors whe choosg target cotrollers Reslece s also a mportat aspect We wll study them the uture Reereces [] N McKeow, T Aderso, H Balakrsha, G Parulkar, et al, Opelow: eablg ovato campus etworks, IGCOMM CCR, 28, pp-6 [2] N Gude, T Kopoe, J Pettt, B Pa, M Casado, N Mckeow, ad heker, NOX: Towards a Operatg ystem or Networks, IGCOMM CCR, 28 [3] Davd Erckso, "The Beaco OpeFlow Cotroller," I Proc st Workshop o Hot Topcs otware Deed Networkg (HotDN 23), pages 3-8, Hog Kog, 23 ACM Press [4] A Tootoocha ad Y Gaal, HyperFlow: A Dstrbuted Cotrol Plae or OpeFlow, INM/WREN, 2 [5] Teemu Kopoe, Mart Casado, Natasha Gude, et al, Ox: a dstrbuted cotrol platorm or large-scale producto etworks, I Proc ODI 2, pages , Berkeley, 2 UENIX Assocato [6] ohel Hassas Yegaeh ad Yashar Gaal Kadoo: a ramework or ecet ad scalable oloadg o cotrol applcatos I Proc HotDN 22, pages 9-24, New York, 22 ACM Press [7] T Beso, A Akella, ad D Maltz, Network trac characterstcs o data ceters the wld, IMC, 2 [8] OpeFlowhttps://wwwopeetworkgorg/mages/stores/dowloads/sd -resources/o-speccatos/opelow/opelow-spec-v4pd [9] A Dxt, F Hao, Mukheree, T Lakshma, R Kompella, "Towards a Elastc Dstrbuted DN Cotroller," I Proc st Workshop o Hot Topcs otware Deed Networkg (HotDN 23), pages 7-2, Hog Kog, 23 ACM Press [] V Yazıcı, M Oğuz uay, Al Ö Erca Cotrollg a otware- Deed Network va Dstrbuted Cotrollers I NEM submt 22 arxv:4765(22) [] B Heller, Rob herwood, ad Nck McKeow The cotroller placemet problem I Proc st Workshop o Hot Topcs otware Deed Networkg (HotDN 22), pages 7-2, New York, 22 ACM Press [2] Guag Yao, Ju B, Yulag L, ad Luy Guo O the Capactated Cotroller Placemet Problem otware Deed Networks IEEE COMMUNICATION LETTER, 24 [3] Md Fazul Bar, Arup Rato Roy, hhabur Rahma Chowdhury, Q Zhag, Mohamed Fate Zha, Reaz Ahmed, ad Raou Boutaba Dyamc Cotroller Provsog otware Deed Networks I CNM, pp [4] M Che, Lew, Z hao, ad C Ka, Markov Approxmato or Combatoral Network Optmzato, Proceedgs o IEEE INFOCOM 2, a Dego, CA, U, March, 2 [5] A Tootoocha, Gorbuov, ad Y Gaal, et al, O cotroller perormace sotware-deed etworks, Proc o HotICE, 22 [6] Y Feg, B L, ad B L, Bargag towards maxmzed resource utlzato vdeo streamg dataceters, Proc o INFOCOM, 22 [7] P Laarhove ad E Aarts, mulated aealg: theory ad applcatos prger, 987 [8] Raagopala ad D hah, Dstrbuted algorthm ad reversble etwork, Proceedgs o CI, 28 [9] J Lu, Y Y, A Proutere, M Chag, ad H Poor, Towards Utlty optmal Radom Access Wthout Message Passg, pecal ssue Wley Joural o Wreless Commucatos ad Moble Computg, Dec, 29 [2] B Latz, B Heller, ad N McKeow A etwork a laptop: rapd prototypg or sotware-deed etworks I Proceedgs o HotNets 2, pages 9: 9:6 [2] -TR-, [22] [23] [24] [25] Gebert, R Pres, D chlosser, ad K Heck Iteret access trac measuremet ad aalyss, I Trac Motorg ad Aalyss, volume 789 o LNC, pages [26] Davd Erckso, "The Beaco OpeFlow Cotroller," I Proc st Workshop o Hot Topcs otware Deed Networkg (HotDN 23), pages 3-8, Hog Kog, 23 ACM Press [27] ROB HERWOOD AND KOK-KIONG YAP Cbech: a OpeFlow Cotroller Bechmarker [28] Albert Greeberg, James R Hamlto, Navedu Ja, et al, VL2: A calable ad Flexble Data Ceter Network, Proc o IGCOMM 9, Pages 5-62, Barceloa pa Aug 29, ACM Press

Cyber Journals: Multidisciplinary Journals in Science and Technology, Journal of Selected Areas in Telecommunications (JSAT), January Edition, 2011

Cyber Journals: Multidisciplinary Journals in Science and Technology, Journal of Selected Areas in Telecommunications (JSAT), January Edition, 2011 Cyber Jourals: Multdscplary Jourals cece ad Techology, Joural of elected Areas Telecommucatos (JAT), Jauary dto, 2011 A ovel rtual etwork Mappg Algorthm for Cost Mmzg ZHAG hu-l, QIU Xue-sog tate Key Laboratory

More information

IDENTIFICATION OF THE DYNAMICS OF THE GOOGLE S RANKING ALGORITHM. A. Khaki Sedigh, Mehdi Roudaki

IDENTIFICATION OF THE DYNAMICS OF THE GOOGLE S RANKING ALGORITHM. A. Khaki Sedigh, Mehdi Roudaki IDENIFICAION OF HE DYNAMICS OF HE GOOGLE S RANKING ALGORIHM A. Khak Sedgh, Mehd Roudak Cotrol Dvso, Departmet of Electrcal Egeerg, K.N.oos Uversty of echology P. O. Box: 16315-1355, ehra, Ira [email protected],

More information

APPENDIX III THE ENVELOPE PROPERTY

APPENDIX III THE ENVELOPE PROPERTY Apped III APPENDIX III THE ENVELOPE PROPERTY Optmzato mposes a very strog structure o the problem cosdered Ths s the reaso why eoclasscal ecoomcs whch assumes optmzg behavour has bee the most successful

More information

Green Master based on MapReduce Cluster

Green Master based on MapReduce Cluster Gree Master based o MapReduce Cluster Mg-Zh Wu, Yu-Chag L, We-Tsog Lee, Yu-Su L, Fog-Hao Lu Dept of Electrcal Egeerg Tamkag Uversty, Tawa, ROC Dept of Electrcal Egeerg Tamkag Uversty, Tawa, ROC Dept of

More information

A Study of Unrelated Parallel-Machine Scheduling with Deteriorating Maintenance Activities to Minimize the Total Completion Time

A Study of Unrelated Parallel-Machine Scheduling with Deteriorating Maintenance Activities to Minimize the Total Completion Time Joural of Na Ka, Vol. 0, No., pp.5-9 (20) 5 A Study of Urelated Parallel-Mache Schedulg wth Deteroratg Mateace Actvtes to Mze the Total Copleto Te Suh-Jeq Yag, Ja-Yuar Guo, Hs-Tao Lee Departet of Idustral

More information

Load Balancing Algorithm based Virtual Machine Dynamic Migration Scheme for Datacenter Application with Optical Networks

Load Balancing Algorithm based Virtual Machine Dynamic Migration Scheme for Datacenter Application with Optical Networks 0 7th Iteratoal ICST Coferece o Commucatos ad Networkg Cha (CHINACOM) Load Balacg Algorthm based Vrtual Mache Dyamc Mgrato Scheme for Dataceter Applcato wth Optcal Networks Xyu Zhag, Yogl Zhao, X Su, Ruyg

More information

6.7 Network analysis. 6.7.1 Introduction. References - Network analysis. Topological analysis

6.7 Network analysis. 6.7.1 Introduction. References - Network analysis. Topological analysis 6.7 Network aalyss Le data that explctly store topologcal formato are called etwork data. Besdes spatal operatos, several methods of spatal aalyss are applcable to etwork data. Fgure: Network data Refereces

More information

Software Reliability Index Reasonable Allocation Based on UML

Software Reliability Index Reasonable Allocation Based on UML Sotware Relablty Idex Reasoable Allocato Based o UML esheg Hu, M.Zhao, Jaeg Yag, Guorog Ja Sotware Relablty Idex Reasoable Allocato Based o UML 1 esheg Hu, 2 M.Zhao, 3 Jaeg Yag, 4 Guorog Ja 1, Frst Author

More information

Maintenance Scheduling of Distribution System with Optimal Economy and Reliability

Maintenance Scheduling of Distribution System with Optimal Economy and Reliability Egeerg, 203, 5, 4-8 http://dx.do.org/0.4236/eg.203.59b003 Publshed Ole September 203 (http://www.scrp.org/joural/eg) Mateace Schedulg of Dstrbuto System wth Optmal Ecoomy ad Relablty Syua Hog, Hafeg L,

More information

The impact of service-oriented architecture on the scheduling algorithm in cloud computing

The impact of service-oriented architecture on the scheduling algorithm in cloud computing Iteratoal Research Joural of Appled ad Basc Sceces 2015 Avalable ole at www.rjabs.com ISSN 2251-838X / Vol, 9 (3): 387-392 Scece Explorer Publcatos The mpact of servce-oreted archtecture o the schedulg

More information

SHAPIRO-WILK TEST FOR NORMALITY WITH KNOWN MEAN

SHAPIRO-WILK TEST FOR NORMALITY WITH KNOWN MEAN SHAPIRO-WILK TEST FOR NORMALITY WITH KNOWN MEAN Wojcech Zelńsk Departmet of Ecoometrcs ad Statstcs Warsaw Uversty of Lfe Sceces Nowoursyowska 66, -787 Warszawa e-mal: wojtekzelsk@statystykafo Zofa Hausz,

More information

Numerical Methods with MS Excel

Numerical Methods with MS Excel TMME, vol4, o.1, p.84 Numercal Methods wth MS Excel M. El-Gebely & B. Yushau 1 Departmet of Mathematcal Sceces Kg Fahd Uversty of Petroleum & Merals. Dhahra, Saud Araba. Abstract: I ths ote we show how

More information

Optimal multi-degree reduction of Bézier curves with constraints of endpoints continuity

Optimal multi-degree reduction of Bézier curves with constraints of endpoints continuity Computer Aded Geometrc Desg 19 (2002 365 377 wwwelsevercom/locate/comad Optmal mult-degree reducto of Bézer curves wth costrats of edpots cotuty Guo-Dog Che, Guo-J Wag State Key Laboratory of CAD&CG, Isttute

More information

Using Phase Swapping to Solve Load Phase Balancing by ADSCHNN in LV Distribution Network

Using Phase Swapping to Solve Load Phase Balancing by ADSCHNN in LV Distribution Network Iteratoal Joural of Cotrol ad Automato Vol.7, No.7 (204), pp.-4 http://dx.do.org/0.4257/jca.204.7.7.0 Usg Phase Swappg to Solve Load Phase Balacg by ADSCHNN LV Dstrbuto Network Chu-guo Fe ad Ru Wag College

More information

Applications of Support Vector Machine Based on Boolean Kernel to Spam Filtering

Applications of Support Vector Machine Based on Boolean Kernel to Spam Filtering Moder Appled Scece October, 2009 Applcatos of Support Vector Mache Based o Boolea Kerel to Spam Flterg Shugag Lu & Keb Cu School of Computer scece ad techology, North Cha Electrc Power Uversty Hebe 071003,

More information

1. The Time Value of Money

1. The Time Value of Money Corporate Face [00-0345]. The Tme Value of Moey. Compoudg ad Dscoutg Captalzato (compoudg, fdg future values) s a process of movg a value forward tme. It yelds the future value gve the relevat compoudg

More information

Optimal Packetization Interval for VoIP Applications Over IEEE 802.16 Networks

Optimal Packetization Interval for VoIP Applications Over IEEE 802.16 Networks Optmal Packetzato Iterval for VoIP Applcatos Over IEEE 802.16 Networks Sheha Perera Harsha Srsea Krzysztof Pawlkowsk Departmet of Electrcal & Computer Egeerg Uversty of Caterbury New Zealad [email protected]

More information

The Gompertz-Makeham distribution. Fredrik Norström. Supervisor: Yuri Belyaev

The Gompertz-Makeham distribution. Fredrik Norström. Supervisor: Yuri Belyaev The Gompertz-Makeham dstrbuto by Fredrk Norström Master s thess Mathematcal Statstcs, Umeå Uversty, 997 Supervsor: Yur Belyaev Abstract Ths work s about the Gompertz-Makeham dstrbuto. The dstrbuto has

More information

A New Bayesian Network Method for Computing Bottom Event's Structural Importance Degree using Jointree

A New Bayesian Network Method for Computing Bottom Event's Structural Importance Degree using Jointree , pp.277-288 http://dx.do.org/10.14257/juesst.2015.8.1.25 A New Bayesa Network Method for Computg Bottom Evet's Structural Importace Degree usg Jotree Wag Yao ad Su Q School of Aeroautcs, Northwester Polytechcal

More information

STATISTICAL PROPERTIES OF LEAST SQUARES ESTIMATORS. x, where. = y - ˆ " 1

STATISTICAL PROPERTIES OF LEAST SQUARES ESTIMATORS. x, where. = y - ˆ  1 STATISTICAL PROPERTIES OF LEAST SQUARES ESTIMATORS Recall Assumpto E(Y x) η 0 + η x (lear codtoal mea fucto) Data (x, y ), (x 2, y 2 ),, (x, y ) Least squares estmator ˆ E (Y x) ˆ " 0 + ˆ " x, where ˆ

More information

Efficient Traceback of DoS Attacks using Small Worlds in MANET

Efficient Traceback of DoS Attacks using Small Worlds in MANET Effcet Traceback of DoS Attacks usg Small Worlds MANET Yog Km, Vshal Sakhla, Ahmed Helmy Departmet. of Electrcal Egeerg, Uversty of Souther Calfora, U.S.A {yogkm, sakhla, helmy}@ceg.usc.edu Abstract Moble

More information

Load Balancing Control for Parallel Systems

Load Balancing Control for Parallel Systems Proc IEEE Med Symposum o New drectos Cotrol ad Automato, Chaa (Grèce),994, pp66-73 Load Balacg Cotrol for Parallel Systems Jea-Claude Heet LAAS-CNRS, 7 aveue du Coloel Roche, 3077 Toulouse, Frace E-mal

More information

Abraham Zaks. Technion I.I.T. Haifa ISRAEL. and. University of Haifa, Haifa ISRAEL. Abstract

Abraham Zaks. Technion I.I.T. Haifa ISRAEL. and. University of Haifa, Haifa ISRAEL. Abstract Preset Value of Autes Uder Radom Rates of Iterest By Abraham Zas Techo I.I.T. Hafa ISRAEL ad Uversty of Hafa, Hafa ISRAEL Abstract Some attempts were made to evaluate the future value (FV) of the expected

More information

Dynamic Two-phase Truncated Rayleigh Model for Release Date Prediction of Software

Dynamic Two-phase Truncated Rayleigh Model for Release Date Prediction of Software J. Software Egeerg & Applcatos 3 63-69 do:.436/jsea..367 Publshed Ole Jue (http://www.scrp.org/joural/jsea) Dyamc Two-phase Trucated Raylegh Model for Release Date Predcto of Software Lafe Qa Qgchua Yao

More information

ANOVA Notes Page 1. Analysis of Variance for a One-Way Classification of Data

ANOVA Notes Page 1. Analysis of Variance for a One-Way Classification of Data ANOVA Notes Page Aalss of Varace for a Oe-Wa Classfcato of Data Cosder a sgle factor or treatmet doe at levels (e, there are,, 3, dfferet varatos o the prescrbed treatmet) Wth a gve treatmet level there

More information

RUSSIAN ROULETTE AND PARTICLE SPLITTING

RUSSIAN ROULETTE AND PARTICLE SPLITTING RUSSAN ROULETTE AND PARTCLE SPLTTNG M. Ragheb 3/7/203 NTRODUCTON To stuatos are ecoutered partcle trasport smulatos:. a multplyg medum, a partcle such as a eutro a cosmc ray partcle or a photo may geerate

More information

Dynamic Provisioning Modeling for Virtualized Multi-tier Applications in Cloud Data Center

Dynamic Provisioning Modeling for Virtualized Multi-tier Applications in Cloud Data Center 200 IEEE 3rd Iteratoal Coferece o Cloud Computg Dyamc Provsog Modelg for Vrtualzed Mult-ter Applcatos Cloud Data Ceter Jg B 3 Zhlag Zhu 2 Ruxog Ta 3 Qgbo Wag 3 School of Iformato Scece ad Egeerg College

More information

Compressive Sensing over Strongly Connected Digraph and Its Application in Traffic Monitoring

Compressive Sensing over Strongly Connected Digraph and Its Application in Traffic Monitoring Compressve Sesg over Strogly Coected Dgraph ad Its Applcato Traffc Motorg Xao Q, Yogca Wag, Yuexua Wag, Lwe Xu Isttute for Iterdscplary Iformato Sceces, Tsghua Uversty, Bejg, Cha {qxao3, kyo.c}@gmal.com,

More information

ECONOMIC CHOICE OF OPTIMUM FEEDER CABLE CONSIDERING RISK ANALYSIS. University of Brasilia (UnB) and The Brazilian Regulatory Agency (ANEEL), Brazil

ECONOMIC CHOICE OF OPTIMUM FEEDER CABLE CONSIDERING RISK ANALYSIS. University of Brasilia (UnB) and The Brazilian Regulatory Agency (ANEEL), Brazil ECONOMIC CHOICE OF OPTIMUM FEEDER CABE CONSIDERING RISK ANAYSIS I Camargo, F Fgueredo, M De Olvera Uversty of Brasla (UB) ad The Brazla Regulatory Agecy (ANEE), Brazl The choce of the approprate cable

More information

The Digital Signature Scheme MQQ-SIG

The Digital Signature Scheme MQQ-SIG The Dgtal Sgature Scheme MQQ-SIG Itellectual Property Statemet ad Techcal Descrpto Frst publshed: 10 October 2010, Last update: 20 December 2010 Dalo Glgorosk 1 ad Rue Stesmo Ødegård 2 ad Rue Erled Jese

More information

Preprocess a planar map S. Given a query point p, report the face of S containing p. Goal: O(n)-size data structure that enables O(log n) query time.

Preprocess a planar map S. Given a query point p, report the face of S containing p. Goal: O(n)-size data structure that enables O(log n) query time. Computatoal Geometry Chapter 6 Pot Locato 1 Problem Defto Preprocess a plaar map S. Gve a query pot p, report the face of S cotag p. S Goal: O()-sze data structure that eables O(log ) query tme. C p E

More information

Discrete-Event Simulation of Network Systems Using Distributed Object Computing

Discrete-Event Simulation of Network Systems Using Distributed Object Computing Dscrete-Evet Smulato of Network Systems Usg Dstrbuted Object Computg Welog Hu Arzoa Ceter for Itegratve M&S Computer Scece & Egeerg Dept. Fulto School of Egeerg Arzoa State Uversty, Tempe, Arzoa, 85281-8809

More information

Statistical Pattern Recognition (CE-725) Department of Computer Engineering Sharif University of Technology

Statistical Pattern Recognition (CE-725) Department of Computer Engineering Sharif University of Technology I The Name of God, The Compassoate, The ercful Name: Problems' eys Studet ID#:. Statstcal Patter Recogto (CE-725) Departmet of Computer Egeerg Sharf Uversty of Techology Fal Exam Soluto - Sprg 202 (50

More information

A DISTRIBUTED REPUTATION BROKER FRAMEWORK FOR WEB SERVICE APPLICATIONS

A DISTRIBUTED REPUTATION BROKER FRAMEWORK FOR WEB SERVICE APPLICATIONS L et al.: A Dstrbuted Reputato Broker Framework for Web Servce Applcatos A DISTRIBUTED REPUTATION BROKER FRAMEWORK FOR WEB SERVICE APPLICATIONS Kwe-Jay L Departmet of Electrcal Egeerg ad Computer Scece

More information

Reinsurance and the distribution of term insurance claims

Reinsurance and the distribution of term insurance claims Resurace ad the dstrbuto of term surace clams By Rchard Bruyel FIAA, FNZSA Preseted to the NZ Socety of Actuares Coferece Queestow - November 006 1 1 Itroducto Ths paper vestgates the effect of resurace

More information

A Parallel Transmission Remote Backup System

A Parallel Transmission Remote Backup System 2012 2d Iteratoal Coferece o Idustral Techology ad Maagemet (ICITM 2012) IPCSIT vol 49 (2012) (2012) IACSIT Press, Sgapore DOI: 107763/IPCSIT2012V495 2 A Parallel Trasmsso Remote Backup System Che Yu College

More information

Proceedings of the 2010 Winter Simulation Conference B. Johansson, S. Jain, J. Montoya-Torres, J. Hugan, and E. Yücesan, eds.

Proceedings of the 2010 Winter Simulation Conference B. Johansson, S. Jain, J. Montoya-Torres, J. Hugan, and E. Yücesan, eds. Proceedgs of the 21 Wter Smulato Coferece B. Johasso, S. Ja, J. Motoya-Torres, J. Huga, ad E. Yücesa, eds. EMPIRICAL METHODS OR TWO-ECHELON INVENTORY MANAGEMENT WITH SERVICE LEVEL CONSTRAINTS BASED ON

More information

Fractal-Structured Karatsuba`s Algorithm for Binary Field Multiplication: FK

Fractal-Structured Karatsuba`s Algorithm for Binary Field Multiplication: FK Fractal-Structured Karatsuba`s Algorthm for Bary Feld Multplcato: FK *The authors are worg at the Isttute of Mathematcs The Academy of Sceces of DPR Korea. **Address : U Jog dstrct Kwahadog Number Pyogyag

More information

Optimal replacement and overhaul decisions with imperfect maintenance and warranty contracts

Optimal replacement and overhaul decisions with imperfect maintenance and warranty contracts Optmal replacemet ad overhaul decsos wth mperfect mateace ad warraty cotracts R. Pascual Departmet of Mechacal Egeerg, Uversdad de Chle, Caslla 2777, Satago, Chle Phoe: +56-2-6784591 Fax:+56-2-689657 [email protected]

More information

How To Balance Load On A Weght-Based Metadata Server Cluster

How To Balance Load On A Weght-Based Metadata Server Cluster WLBS: A Weght-based Metadata Server Cluster Load Balacg Strategy J-L Zhag, We Qa, Xag-Hua Xu *, Ja Wa, Yu-Yu Y, Yog-Ja Re School of Computer Scece ad Techology Hagzhou Daz Uversty, Cha * Correspodg author:[email protected]

More information

The analysis of annuities relies on the formula for geometric sums: r k = rn+1 1 r 1. (2.1) k=0

The analysis of annuities relies on the formula for geometric sums: r k = rn+1 1 r 1. (2.1) k=0 Chapter 2 Autes ad loas A auty s a sequece of paymets wth fxed frequecy. The term auty orgally referred to aual paymets (hece the ame), but t s ow also used for paymets wth ay frequecy. Autes appear may

More information

Projection model for Computer Network Security Evaluation with interval-valued intuitionistic fuzzy information. Qingxiang Li

Projection model for Computer Network Security Evaluation with interval-valued intuitionistic fuzzy information. Qingxiang Li Iteratoal Joural of Scece Vol No7 05 ISSN: 83-4890 Proecto model for Computer Network Securty Evaluato wth terval-valued tutostc fuzzy formato Qgxag L School of Software Egeerg Chogqg Uversty of rts ad

More information

AnySee: Peer-to-Peer Live Streaming

AnySee: Peer-to-Peer Live Streaming ysee: Peer-to-Peer Lve Streamg School of Computer Scece ad Techology Huazhog Uversty of Scece ad Techology Wuha, 40074, Cha {xflao, hj, dfdeg }@hust.edu.c Xaofe Lao, Ha J, *Yuhao Lu, *Loel M. N, ad afu

More information

A particle swarm optimization to vehicle routing problem with fuzzy demands

A particle swarm optimization to vehicle routing problem with fuzzy demands A partcle swarm optmzato to vehcle routg problem wth fuzzy demads Yag Peg, Ye-me Qa A partcle swarm optmzato to vehcle routg problem wth fuzzy demads Yag Peg 1,Ye-me Qa 1 School of computer ad formato

More information

Capacitated Production Planning and Inventory Control when Demand is Unpredictable for Most Items: The No B/C Strategy

Capacitated Production Planning and Inventory Control when Demand is Unpredictable for Most Items: The No B/C Strategy SCHOOL OF OPERATIONS RESEARCH AND INDUSTRIAL ENGINEERING COLLEGE OF ENGINEERING CORNELL UNIVERSITY ITHACA, NY 4853-380 TECHNICAL REPORT Jue 200 Capactated Producto Plag ad Ivetory Cotrol whe Demad s Upredctable

More information

On formula to compute primes and the n th prime

On formula to compute primes and the n th prime Joural's Ttle, Vol., 00, o., - O formula to compute prmes ad the th prme Issam Kaddoura Lebaese Iteratoal Uversty Faculty of Arts ad ceces, Lebao Emal: [email protected] amh Abdul-Nab Lebaese Iteratoal

More information

Constrained Cubic Spline Interpolation for Chemical Engineering Applications

Constrained Cubic Spline Interpolation for Chemical Engineering Applications Costraed Cubc Sple Iterpolato or Chemcal Egeerg Applcatos b CJC Kruger Summar Cubc sple terpolato s a useul techque to terpolate betwee kow data pots due to ts stable ad smooth characterstcs. Uortuatel

More information

Banking (Early Repayment of Housing Loans) Order, 5762 2002 1

Banking (Early Repayment of Housing Loans) Order, 5762 2002 1 akg (Early Repaymet of Housg Loas) Order, 5762 2002 y vrtue of the power vested me uder Secto 3 of the akg Ordace 94 (hereafter, the Ordace ), followg cosultato wth the Commttee, ad wth the approval of

More information

Average Price Ratios

Average Price Ratios Average Prce Ratos Morgstar Methodology Paper August 3, 2005 2005 Morgstar, Ic. All rghts reserved. The formato ths documet s the property of Morgstar, Ic. Reproducto or trascrpto by ay meas, whole or

More information

10.5 Future Value and Present Value of a General Annuity Due

10.5 Future Value and Present Value of a General Annuity Due Chapter 10 Autes 371 5. Thomas leases a car worth $4,000 at.99% compouded mothly. He agrees to make 36 lease paymets of $330 each at the begg of every moth. What s the buyout prce (resdual value of the

More information

Automated Event Registration System in Corporation

Automated Event Registration System in Corporation teratoal Joural of Advaces Computer Scece ad Techology JACST), Vol., No., Pages : 0-0 0) Specal ssue of CACST 0 - Held durg 09-0 May, 0 Malaysa Automated Evet Regstrato System Corporato Zafer Al-Makhadmee

More information

Security Analysis of RAPP: An RFID Authentication Protocol based on Permutation

Security Analysis of RAPP: An RFID Authentication Protocol based on Permutation Securty Aalyss of RAPP: A RFID Authetcato Protocol based o Permutato Wag Shao-hu,,, Ha Zhje,, Lu Sujua,, Che Da-we, {College of Computer, Najg Uversty of Posts ad Telecommucatos, Najg 004, Cha Jagsu Hgh

More information

Integrating Production Scheduling and Maintenance: Practical Implications

Integrating Production Scheduling and Maintenance: Practical Implications Proceedgs of the 2012 Iteratoal Coferece o Idustral Egeerg ad Operatos Maagemet Istabul, Turkey, uly 3 6, 2012 Itegratg Producto Schedulg ad Mateace: Practcal Implcatos Lath A. Hadd ad Umar M. Al-Turk

More information

How To Make A Supply Chain System Work

How To Make A Supply Chain System Work Iteratoal Joural of Iformato Techology ad Kowledge Maagemet July-December 200, Volume 2, No. 2, pp. 3-35 LATERAL TRANSHIPMENT-A TECHNIQUE FOR INVENTORY CONTROL IN MULTI RETAILER SUPPLY CHAIN SYSTEM Dharamvr

More information

Chapter Eight. f : R R

Chapter Eight. f : R R Chapter Eght f : R R 8. Itroducto We shall ow tur our atteto to the very mportat specal case of fuctos that are real, or scalar, valued. These are sometmes called scalar felds. I the very, but mportat,

More information

Approximation Algorithms for Scheduling with Rejection on Two Unrelated Parallel Machines

Approximation Algorithms for Scheduling with Rejection on Two Unrelated Parallel Machines (ICS) Iteratoal oural of dvaced Comuter Scece ad lcatos Vol 6 No 05 romato lgorthms for Schedulg wth eecto o wo Urelated Parallel aches Feg Xahao Zhag Zega Ca College of Scece y Uversty y Shadog Cha 76005

More information

ANALYTICAL MODEL FOR TCP FILE TRANSFERS OVER UMTS. Janne Peisa Ericsson Research 02420 Jorvas, Finland. Michael Meyer Ericsson Research, Germany

ANALYTICAL MODEL FOR TCP FILE TRANSFERS OVER UMTS. Janne Peisa Ericsson Research 02420 Jorvas, Finland. Michael Meyer Ericsson Research, Germany ANALYTICAL MODEL FOR TCP FILE TRANSFERS OVER UMTS Jae Pesa Erco Research 4 Jorvas, Flad Mchael Meyer Erco Research, Germay Abstract Ths paper proposes a farly complex model to aalyze the performace of

More information

STOCHASTIC approximation algorithms have several

STOCHASTIC approximation algorithms have several IEEE TRANSACTIONS ON INFORMATION THEORY, VOL 60, NO 10, OCTOBER 2014 6609 Trackg a Markov-Modulated Statoary Degree Dstrbuto of a Dyamc Radom Graph Mazyar Hamd, Vkram Krshamurthy, Fellow, IEEE, ad George

More information

ADAPTATION OF SHAPIRO-WILK TEST TO THE CASE OF KNOWN MEAN

ADAPTATION OF SHAPIRO-WILK TEST TO THE CASE OF KNOWN MEAN Colloquum Bometrcum 4 ADAPTATION OF SHAPIRO-WILK TEST TO THE CASE OF KNOWN MEAN Zofa Hausz, Joaa Tarasńska Departmet of Appled Mathematcs ad Computer Scece Uversty of Lfe Sceces Lubl Akademcka 3, -95 Lubl

More information

Chapter 3. AMORTIZATION OF LOAN. SINKING FUNDS R =

Chapter 3. AMORTIZATION OF LOAN. SINKING FUNDS R = Chapter 3. AMORTIZATION OF LOAN. SINKING FUNDS Objectves of the Topc: Beg able to formalse ad solve practcal ad mathematcal problems, whch the subjects of loa amortsato ad maagemet of cumulatve fuds are

More information

Mobile Agents in Telecommunications Networks A Simulative Approach to Load Balancing

Mobile Agents in Telecommunications Networks A Simulative Approach to Load Balancing Moble Agets Telecommucatos Networks A Smulatve Approach to Load Balacg Steffe Lpperts Departmet of Computer Scece (4), Uversty of Techology Aache Aache, 52056, Germay Ad Brgt Kreller Corporate Techology

More information

IP Network Topology Link Prediction Based on Improved Local Information Similarity Algorithm

IP Network Topology Link Prediction Based on Improved Local Information Similarity Algorithm Iteratoal Joural of Grd Dstrbuto Computg, pp.141-150 http://dx.do.org/10.14257/jgdc.2015.8.6.14 IP Network Topology Lk Predcto Based o Improved Local Iformato mlarty Algorthm Che Yu* 1, 2 ad Dua Zhem 1

More information

On the impact of heterogeneity and back-end scheduling in load balancing designs

On the impact of heterogeneity and back-end scheduling in load balancing designs O the mpact of heterogety ad back-ed schedulg load balacg desgs Ho-L Che Iformato Scece ad Techology Calfora Isttute of Techology Pasadea CA 925 Jaso R Marde Iformato Scece ad Techology Calfora Isttute

More information

AN ALGORITHM ABOUT PARTNER SELECTION PROBLEM ON CLOUD SERVICE PROVIDER BASED ON GENETIC

AN ALGORITHM ABOUT PARTNER SELECTION PROBLEM ON CLOUD SERVICE PROVIDER BASED ON GENETIC Joural of Theoretcal ad Appled Iformato Techology 0 th Aprl 204. Vol. 62 No. 2005-204 JATIT & LLS. All rghts reserved. ISSN: 992-8645 www.jatt.org E-ISSN: 87-395 AN ALGORITHM ABOUT PARTNER SELECTION PROBLEM

More information

Real-Time Scheduling Models: an Experimental Approach

Real-Time Scheduling Models: an Experimental Approach Real-Tme Schedulg Models: a Expermetal Approach (Techcal Report - Nov. 2000) Atóo J. Pessoa de Magalhães [email protected] Fax: 22 207 4247 SAI DEMEGI Faculdade de Egehara da Uversdade do Porto -

More information

Proactive Detection of DDoS Attacks Utilizing k-nn Classifier in an Anti-DDos Framework

Proactive Detection of DDoS Attacks Utilizing k-nn Classifier in an Anti-DDos Framework World Academy of Scece, Egeerg ad Techology Iteratoal Joural of Computer, Electrcal, Automato, Cotrol ad Iformato Egeerg Vol:4, No:3, 2010 Proactve Detecto of DDoS Attacks Utlzg k-nn Classfer a At-DDos

More information

Credibility Premium Calculation in Motor Third-Party Liability Insurance

Credibility Premium Calculation in Motor Third-Party Liability Insurance Advaces Mathematcal ad Computatoal Methods Credblty remum Calculato Motor Thrd-arty Lablty Isurace BOHA LIA, JAA KUBAOVÁ epartmet of Mathematcs ad Quattatve Methods Uversty of ardubce Studetská 95, 53

More information

The paper presents Constant Rebalanced Portfolio first introduced by Thomas

The paper presents Constant Rebalanced Portfolio first introduced by Thomas Itroducto The paper presets Costat Rebalaced Portfolo frst troduced by Thomas Cover. There are several weakesses of ths approach. Oe s that t s extremely hard to fd the optmal weghts ad the secod weakess

More information

Low-Cost Side Channel Remote Traffic Analysis Attack in Packet Networks

Low-Cost Side Channel Remote Traffic Analysis Attack in Packet Networks Low-Cost Sde Chael Remote Traffc Aalyss Attack Packet Networks Sach Kadloor, Xu Gog, Negar Kyavash, Tolga Tezca, Nkta Borsov ECE Departmet ad Coordated Scece Lab. IESE Departmet ad Coordated Scece Lab.

More information

of the relationship between time and the value of money.

of the relationship between time and the value of money. TIME AND THE VALUE OF MONEY Most agrbusess maagers are famlar wth the terms compoudg, dscoutg, auty, ad captalzato. That s, most agrbusess maagers have a tutve uderstadg that each term mples some relatoshp

More information

AP Statistics 2006 Free-Response Questions Form B

AP Statistics 2006 Free-Response Questions Form B AP Statstcs 006 Free-Respose Questos Form B The College Board: Coectg Studets to College Success The College Board s a ot-for-proft membershp assocato whose msso s to coect studets to college success ad

More information

Contention-Free Periodic Message Scheduler Medium Access Control in Wireless Sensor / Actuator Networks

Contention-Free Periodic Message Scheduler Medium Access Control in Wireless Sensor / Actuator Networks Coteto-Free Perodc Message Sceduler Medum Access Cotrol Wreless Sesor / Actuator Networks Tomas W. Carley ECE Departmet Uversty of Marylad [email protected] Moussa A. Ba Embedded Researc Solutos [email protected]

More information

Report 52 Fixed Maturity EUR Industrial Bond Funds

Report 52 Fixed Maturity EUR Industrial Bond Funds Rep52, Computed & Prted: 17/06/2015 11:53 Report 52 Fxed Maturty EUR Idustral Bod Fuds From Dec 2008 to Dec 2014 31/12/2008 31 December 1999 31/12/2014 Bechmark Noe Defto of the frm ad geeral formato:

More information

Relaxation Methods for Iterative Solution to Linear Systems of Equations

Relaxation Methods for Iterative Solution to Linear Systems of Equations Relaxato Methods for Iteratve Soluto to Lear Systems of Equatos Gerald Recktewald Portlad State Uversty Mechacal Egeerg Departmet [email protected] Prmary Topcs Basc Cocepts Statoary Methods a.k.a. Relaxato

More information

Impact of Interference on the GPRS Multislot Link Level Performance

Impact of Interference on the GPRS Multislot Link Level Performance Impact of Iterferece o the GPRS Multslot Lk Level Performace Javer Gozalvez ad Joh Dulop Uversty of Strathclyde - Departmet of Electroc ad Electrcal Egeerg - George St - Glasgow G-XW- Scotlad Ph.: + 8

More information

A PRACTICAL SOFTWARE TOOL FOR GENERATOR MAINTENANCE SCHEDULING AND DISPATCHING

A PRACTICAL SOFTWARE TOOL FOR GENERATOR MAINTENANCE SCHEDULING AND DISPATCHING West Ida Joural of Egeerg Vol. 30, No. 2, (Jauary 2008) Techcal aper (Sharma & Bahadoorsgh) 57-63 A RACTICAL SOFTWARE TOOL FOR GENERATOR MAINTENANCE SCHEDULING AND DISATCHING C. Sharma & S. Bahadoorsgh

More information

Managing Interdependent Information Security Risks: Cyberinsurance, Managed Security Services, and Risk Pooling Arrangements

Managing Interdependent Information Security Risks: Cyberinsurance, Managed Security Services, and Risk Pooling Arrangements Maagg Iterdepedet Iformato Securty Rsks: Cybersurace, Maaged Securty Servces, ad Rsk Poolg Arragemets Xa Zhao Assstat Professor Departmet of Iformato Systems ad Supply Cha Maagemet Brya School of Busess

More information

Web Service Composition Optimization Based on Improved Artificial Bee Colony Algorithm

Web Service Composition Optimization Based on Improved Artificial Bee Colony Algorithm JOURNAL OF NETWORKS, VOL. 8, NO. 9, SEPTEMBER 2013 2143 Web Servce Composto Optmzato Based o Improved Artfcal Bee Coloy Algorthm Ju He The key laboratory, The Academy of Equpmet, Beg, Cha Emal: [email protected]

More information

Classic Problems at a Glance using the TVM Solver

Classic Problems at a Glance using the TVM Solver C H A P T E R 2 Classc Problems at a Glace usg the TVM Solver The table below llustrates the most commo types of classc face problems. The formulas are gve for each calculato. A bref troducto to usg the

More information

An Approach to Evaluating the Computer Network Security with Hesitant Fuzzy Information

An Approach to Evaluating the Computer Network Security with Hesitant Fuzzy Information A Approach to Evaluatg the Computer Network Securty wth Hestat Fuzzy Iformato Jafeg Dog A Approach to Evaluatg the Computer Network Securty wth Hestat Fuzzy Iformato Jafeg Dog, Frst ad Correspodg Author

More information