Architectural Issues on Fault Tolerance in CORBA
|
|
- Opal Gaines
- 5 years ago
- Views:
Transcription
1 Pceedings f the SSRR 2000 Cmte & Bsiness Cnfeence, L'Aqila, Italy, 2000 Achitectal Isses n Falt Tleance in CA 1 Cal Machetti, Massim Mecella, Rbet Baldni Abstact -- The Cmmn Reqest Bke Achitecte (CA) is ne f the mst la standad f middlewae latfms based n bject technlgy. CA shields distibted alicatins fm the hetegeneity f the bae distibted system. Till ecently CA did nt addess the falt tleance isse which is actally ne f the ce asects f distibted alicatins nning n an hetegenes envinment. As a cnseqence, in the last few yeas many eseach sals have aeaed in the liteate t add eliability and availability t CA alicatins. This ae fist analyzes the advantages and dawbacks f sch sals and shws that nne f them cmletely exlits the latfm indeendence vided by CA. Then it ses a nvel CA-cmliant aach, which diffes in allwing the delyment f a deendable infastcte in hetegenes envinments. Index Tems Distibted Systems, Middlewae, CA, Falt Tleance. I. INTRODUCTION distibted alicatin is falt-tleant if it can be Aely exected desite the ccence f falts. Many diffeent classes f distibted alicatins may eqie falttleance, sch as ai taffic cntl systems, e-cmmece alicatins, WEB sevices, telecmmnicatin systems, etc. Hweve, sch alicatins can need diffeent levels f eliability, availability and elicated data cnsistency. F examle, stateless sevices like elicated web seves, need, at client side, simle failve mechanisms, statefl sevices, like telecmmnicatin nes, eqie n dwntime f the sevice alng with stng data cnsistency. Falt-tleance can be btained by sftwae edndancy: a sevice can svive t a falt if it is vided by a set f seve elicas. If sme elicas fail, the thes can cntine Cal Machetti is a Ph.D stdent in Cmte Engineeing at Diatiment di Infmatica e Sistemistica f the Univesità di Rma La Saienza, Via Salaia 113, Rma, Italy (telehne: , machet@dis.nima1.it). Massim Mecella is a Ph.D stdent in Cmte Engineeing at Diatiment di Infmatica e Sistemistica f the Univesità di Rma La Saienza, Via Salaia 113, Rma, Italy (telehne: , mecella@dis.nima1.it) Rbet Baldni is an Assciate Pfess at Diatiment di Infmatica e Sistemistica f the Univesità di Rma La Saienza, Via Salaia 113, Rma, Italy (telehne: , baldni@dis.nima1.it). t ffe the sevice. At this end, seves can be elicated accding t ne f the fllwing elicatin techniqes: active elicatin assive elicatin (imay-back aach) [9]. The Relicatin Lgic is the set f tcls, mechanisms and sevices that allw a distibted system t handle bject elicatin. The Cmmn Reqest Bke Achitecte (CA) [16][19] is a standad f bject iented distibted alicatins. It cnsists f a middlewae n t f which alicatins can be designed, imlemented and delyed in a vey easy way. Hweve, CA did nt vide any tl f enhancing the eliability f sch distibted alicatins. This had tw maj cnseqences: Many CA systems added elicatin lgic t standad s t ce with bject failes and site cashes, like Etenal [14], OS [6][7], DOORS [3], Isis+Obix [12], Electa [12], AQA [4] jst t name a few. The Management (OM) issed a RFP in 1998 that dced, in ealy 2000, the Falt Tleant CA secificatin [5]. FT CA actally embeds many ideas cming t fm the exeience f evis systems and, fm an eatinal viewint, it vides a set f IDL intefaces t an infastcte imlementing the elicatin lgic. In this ae falt-tleant CA systems will be cmaed accding t (i) the intsiveness f the elicatin lgic with esect t the, (ii) the alicatin bject inteeability, i.e., the caacity f caying t a client-seve inteactin when the client esides n an while seve elicas eside n the, ssibly distinct, s. Then we esent an Inteeable Relicatin Lgic (IRL), develed in deatment, which has been designed fllwing a nn-intsive aach with esect t the and, t get inteeability, it has been flly develed abve the. Meve, IRL has been designed t be FT CA cmliant. This ae is ganized as fllws. Sectin II intdces the ntin f elicatin lgic, f (nn-)intsive design and f inteeability. Sectin III esents the Inteeable Relicatin Lgic : the achitecte, the cmmnicatin tcls and the main mechanisms f handling falttleance. The same sectin cntains a discssin abt the main diffeences between IRL and the falt-tleant CA systems. Sectin IV cncldes the ae.
2 2 II. REPLICATION LOIC In this sectin we esent the ntin f elicatin lgic, then we cmae CA systems that have been sed in the liteate with the aim f adding availability and eliability t CA. These systems ae cmaed with esect t: (i) hw the and the elicatin lgic inteacts and (ii) hw they st inteeability amng alicatin bjects in an hetegenes mlti envinment. A. Relicatin Lgic definitin Falt-tleance can be btained by sftwae edndancy sing ne f the fllwing elicatin techniqes: active elicatin assive elicatin (imay-back aach). In active elicatin a client sends a sevice eqest t a set f deteministic elicas, and waits f a cetain nmbe f identical elies. This nmbe deends n the tye f falts a elica can exhibit and n the cnsistency citein we want t ense n elicated data, i.e., the desied level f availability, cnsistency and eliability f the sevice. As an examle, a stateless sevice (n data cnsistency is eqied) needs nly a failve mechanism. Hence, the client can etn the eslt when eceiving the fist ely. If elicated data cnsistency is eqied, at least the majity f elicas has t be awae f the eqest dne by the client. If elicas can exhibit an abitay behavi [1], the nmbe f elicas that shld be awae f the eqest ges t tw-thids. In assive elicatin, a client sends a eqest nly t a aticla elica, namely the imay. Relicas, diffeent fm the imay, ae called back elicas (backs). If the imay fails, the backs elect a new imay. When the imay eceives a eqest, (i) it efms the sevice, (ii) mlticasts a message t the backs t ntify the ccence f the sevice and the date f elicated data and (iii) it sends back the ely t the client. If the sevice is stateless, ste (ii) is nt eqied. We want t emak that bth active and assive elicatin eqie seveal mechanisms in de t wk ely: a eliable mlticast tcl, a faile detectin mechanism and an ageement tcl. The mlticast and the ageement tcls can be cmbined t vide a ttal de mlticast imitive that can be sed in active elicatin t have a cnsistent evltin f the deteministic elicas. The faile detectin mechanism and the ageement tcl can be sed, in assive elicatin, t detect when a imay fails and f the electin f a new ne. Meve, in bth elicatin schemes, the sage f all these mechanisms can vide the nice ntin f g abstactin with the elative sevices sch as g abstactin, membeshi, state tansfe, etc. Fm an eatinal int f view, these mechanisms and tcls can be imlemented by g tlkits [18], sch as Isis [2], Ensemble/Maest [10][20], Ttem [15], etc. We call elicatin lgic the set f tcls, mechanisms and sevices that have t be sed in de t imlement a elicatin techniqe, i.e., t ffe falt-tleance f a secific entity. B. Intsiveness Falt-tleant CA systems can be classified accding t the degee f intsiveness f the elicatin lgic with esect t the standad (Fige 1) 1 : Intsive design: a system is intsive if its design eqies t embed a at ( all) f the elicatin lgic inside the. Intsive systems diffe n hw many cmnents f the elicatin lgic ae embedded int the ( dee vs. shallw intsin). Nn-intsive design: a system is nn-intsive if its design decles the elicatin lgic fm the. Nnintsive systems diffe n whethe the elicatin lgic is lcated abve the (i.e., the elicatin lgic exlits nly feates) nt. In the latte case we say that the elicatin lgic is belw the 2. Relicatin Lgic Relica Relica Fige 1. Intsive and nn-intsive design intsin level Intsive design has been fllwed by systems as Obix+Isis and Electa [12] ( dee intsin), and AQA [4] ( shallw intsin). Obix+Isis has been the fist cmmecial dct ffeing falt-tleance and high availability t CA cmliant alicatins. The Obix ce [11] has been mdified in de t distingish between invcatins t bject gs and t standad bjects. These invcatins ae handled by the Isis g tlkit [1] and by the Obix ce esectively. Meve, the mdified exlits fnctinalities ffeed by the Isis g tlkit sch as cess g ceatin/deletin, eliable mlticast, deing f events, falt mniting, all embedded in a vital synchny mdel. A CA bject, in de t becme membe f a g, veides sme methds inheited fm a ietay base class, and exses these methds in its inteface. These methds ae invked diectly fm the mdified bth t efm secific actin (i.e., state tansfe, falt mniting) and t ntify events (i.e., view changes). Electa diffes fm Obix+Isis mainly f the ssibility f 1 2 A evis classificatin f falt-tleant CA systems was sed by Felbe et al. [8]. This taxnmy classifies aaches int integatin, intecetin and sevice, accding t sme achitectal isses and sevice secificatin asects. Nte that a nn-intsive elicatin lgic that ses even a single mechanism which is nt vided by the is cnsideed belw the.
3 3 integating diffeent g tlkits by ewiting an adatatin laye. In bth systems elicatin lgic is embedded bth int the (g abstactin) and int the g tlkit (mlticast tcl, faile detectin and ageement tcl). This makes the intsin dee. AQA achieves availability and eliability by elacing the IIOP imlementatin with a ietay gateway. This gateway was IIOP calls made by the t bject gs int invcatins t Maest/Ensemble g tlkit [10][20]. In this case the elicatin lgic is handled by the gateway and by the g tlkit. As it is necessay nly t ewite the IIOP mdles f the, AQA is a shallw intsin system. Intecetin laye Relicatin Lgic Relica Relica Fige 2. Relicatin lgic belw the : the Etenal system Nn-intsive design has been fllwed by systems as Etenal [13] (elicatin lgic belw the ), Sevice (OS) [6][7] and DOORS [3] (elicatin lgic abve the ). The atinale behind Etenal is t intecet all netwk system calls made t the OS and t distingish between nn- IIOP and IIOP messages. IIOP messages ae fwaded t a g tlkit (e.g. Ttem [15]). In Etenal the elicatin lgic is entiely managed by the g tlkit while the intecetin f IIOP messages is dne by a thin intecetin laye (Fige 2). Cntaily t evis systems, OS defines a Cmmn Sevice (COS) [17] with IDL intefaces designed t invke the fnctinalities f a g tlkit. It is a nn-intsive system whse elicatin lgic is abve the (Fige 3). OS is designed as a layeed stack f sevices, ths, a client can invke the sevice it needs; OS is nt limited t handling falt tleance: it can be exlited f lad balancing, mltivesin bject management, falt mniting and cntl. Relicatin Lgic Relica Relica Fige 3. Relicatin lgic abve the : OS and DOORS systems DOORS is a COS ffeing faile detectin and ecvey mechanisms t falt-tleant alicatins. DOORS is imlemented by tw main cmnents, namely the RelicaManage and the WatchDg (a distibted faile detect). The fme cmnent handles g definitin, elica cnsistency and ses the latte t detect failes and t detemine when a ecvey actin n a set f elicas has t stat. C. Inteeability With the tem inteeability we mean the ssibility f n-time inteactins f alicatin bjects delyed n t f distinct s (this ntin des nt inclde the isse f the inteactin f diffeent elicatin lgics). This scenai is shwn in Fige 4. In aticla, we addess the fllwing isse: the elicatin lgic is able t manage alicatin bjects nning n t f distinct s (ssibly diffeent fm the ne whee the elicatin lgic ns),, cnvesely, the elicatin lgic and the alicatin bjects need t n n the same latfm. In the fllwing, we give an idea f the cst that falt-tleant CA systems have t ay t get sch an inteeability. This cst takes int accnt the amnt f mdificatins that alicatin bjects and the s need. 1 Relica 1 Relica Falt Tleant CA system Fige 4. Inteeability in an hetegenes mlti envinment etting inteeability deends n hw the inteactins amng emte bjects (i.e., amng seve elicas, nnelicated bjects and elicatin lgic cmnents) ae imlemented. A system is inteeable nly if it ses as cmmnicatin mechanisms the standad emte methd invcatins ffeed by the via IIOP. As a cnseqence, nn-intsive falt-tleant CA systems (e.g. OS,
4 4 DOORS) develed abve the ae inteeable witht any mdificatin (i.e., fee inteeability). Isis+Obix and Electa (i.e., dee intsive falt-tleant CA systems) d nt get inteeability as it is necessay t vide the same (e.g. Isis+Obix) t all cmting esces. AQA (i.e., shallw intsive falt-tleant CA system) can be inteeable vided that we devel ne gateway f each distinct ai <OS, > inclded in the hetegenes envinment. Etenal (i.e., nn-intsive belw the falt-tleant CA system) eqies t wite a intecetin laye f each distinct OS. This cmaisn is shwn in the fist w f Fige 12. III. INTEROPERABLE REPLICATION LOIC (IRL) IRL is a sftwae infastcte n t f which eliable distibted alicatins can be bilt. IRL has been develed fllwing a nn-intsive design abve the (Fige 5), ths emte bjects inteact thgh standad IIOP messages. IRL final taget is t devel a FT CA cmliant infastcte. namely statefl seves and stateless seves. The fme ae geneic deteministic seves f which the ely t a eqest deends n the initial state and n the seqence f evisly invked eqests. The latte ae deteministic seves whse state is nt mdified by the methd invcatins. A. Achitectal Oveview IRL (Fige 6) is cmsed by a cllectin f diffeent CA bjects ackaged int thee main cmnents, namely IRL Ce, SmatPxy and SeveRnTimeSt (SeveRTSt, SRTS). IRL Ce is cmsed by a set f CA bjects nning int a single cess ve a geneic. IRL Ce imlements the elicatin lgic f bth the alicatin bjects and IRL Ce itself. In fact, in de t event IRL Ce t be a single int f faile, it is elicated nt diffeent hsts, sing the assive elicatin techniqe. SmatPxy is a cmnent esiding abve the client that hides seve elicatin t the client. Seve- RTSt cntains a set f CA bjects that has t be delyed n each hst cntaining, at least, a nning elica f a seve alicatin bject. These bjects allw t manage a tin f the faile detectin and ecvey mechanisms and t hide the active elicatin tcl details (sch as eqest filteing) t the seve bject elica. Relica Relica IRL ce Manage Relica Relica Smat Pxy PesistenceManage SRTS SRTS IRL Inteeable Relicatin Lgic (IRL) Fige 6. The IRL achitecte Fige 5. Relicatin lgic abve the : the IRL design In IRL, the elicatin lgic has been centalized int a single lgical cmnent. Cntaily t the nn-intsive aaches esiding abve the (i.e., OS and DOORS), IRL des nt define sevice intefaces (sch as mlticast cmmnicatin imitives, faile detectin mechanisms, etc). In IRL, a client inteacts with a set f seve elicas as they wee singletn bjects and seve elicas ae nt awae f thei elicatin (excet they have t vide sme intefaces). IRL ffes intefaces f the management f the seve elicatin (e.g. active assive elicatin) and f the desied level f cnsistency f elicated data. This aach is clse t the FT-CA secificatin. Cently, IRL sts active elicatin f seve bjects, nning n diffeent CA 2.3 cmliant s (inteeability), f tw tyes f seve alicatin bjects, B. Oveview f the IRL Ce IRL Ce cnsists f thee tyes f CA bjects: a set f bjects, an Manage bject and a PesistenceManage bject. An bject is lgically assciated t each set f elicas (i.e., a g) f a given alicatin seve bject: it eceives all the eqests diected t a aticla g, exectes them n each elica and is esnsible, in the case f a statefl seve, f maintaining cnsistency amng the elicated data managed by elicas. Meve, an bject imlements a tin f the faile detectin mechanism (the the tin is imlemented by the SeveRTSt), it can tigge elica ecveing and it can add/emve elicas t the g. T efm these tasks, each bject maintains the fllwing infmatin, dented OI ( Infmatin): the Inteeable Refeences (IORs) f the bject elicas and the infmatin abt thei intenal state and
5 5 availability; the eties f a g, i.e., minimm nmbe f elicas, the elicatin style, etc. The additin/emval f elicas t/fm a g can be dne by extenal IRL management alicatins. As a cnseqence, the Manage bject ffes in its intefaces methds t execte sch eatins. The PesistenceManage bject is the cmnent esnsible f the elicatin f the IRL Ce. IRL Ce fllws a assive elicatin aadigm, ths at any time it exists at mst ne imay IRL Ce and ssibly ne me backs. The PesistenceManage bject n the imay IRL Ce behaves as client f the PesistenceManage bjects n the backs, ntifying them each change in the intenal state f the imay IRL Ce (e.g. g membeshi mdificatins) thgh CA ne-way invcatins. Meve, back PesistenceManage bjects mnit the imay IRL Ce f failes. If a imay cashes, they stat an ageement tcl t elect a new imay. The IRL Ce elicatin design is t f the aim f the ae. The inteested eade can efe t [13]. C. An veview f the client/seve inteactin A client inteactin with singletn bjects fllws standad CA secificatin. An inteactin between a client and a g f elicas is based n thee main mechanisms: indiect bject g addessing; seializatin f bject g eqests; mlticast tcl fmed by int-t-int cmmnicatins. Indiect bject g addessing. A eqest t an bject g is made by the client thgh a secial tye f IIOP 1.1 cmliant IOR, namely OR ( Refeence). OR actally is a lcal efeence t the SmatPxy bt cntains, in its TaggedCmnent field, a efeence t the bject t be invked. Ths, eqests ae nt diectly invked by the client n the bjects: the SmatPxy actally eceives the eqest and fwads it t the imay IRL Ce (indiect bject g addessing). This 3-tie mechanism allws t hide the elicatin f the IRL Ce t clients. Seializatin f bject g eqests. An bject acts as a seialize f eqests incming fm distinct clients. It eceives eqests sent t its g and mlticasts them t the g elicas. This simle engineeing mechanism allws elicas t eceive the same seqence f eqests incming fm distinct clients. Mlticast tcl. As we devel the tcl abve the, we assme eliable cmmnicatin channels between bjects and the g elicas (this is actally the case as all inteactins amng bjects ae imlemented as CA emte methd invcatins based n IIOP that is layeed ve TCP/IP). Meve, we assme it always exists a cect elica in each g, i.e., a seve that fllws its secificatin. Cnside Fige 7: when a eqest fm a client aives at the cesnding bject, if anthe eqest is being cessed, it is qeed ntil evis eqests have been cessed. Othewise, the bject sends the eqest t the g elicas by sing a int-t-int eliable cmmnicatin, ne f each elica. Then, the bject waits f the fist ely. When it aives, the bject fwads the ely t the client and kees waiting f the thes f a sht eid f time (t be fixed at n-time as a fnctin f the nd ti time). All the seves that d nt ely within this eid, ae cnsideed ssected. &OLHQW 2EMHFW*URXS 6HUYHU 6HUYHU 6HUYHU WLPHRXW DUH \RX DOLYH",DP DOLYH Fige 7. /seve inteactin If a elica is ssected f a cetain nmbe f times cnsectively, the bject stats a falt mniting cess in de t decide if the elica shld be cnsideed as cashed 3. The falt mniting cess cnsists in eidically invking an aeyalive() eatin n the SeveRTSt elated t the elica. If the elica is neithe cashed n blcked and the cmmnicatin netwk is nt cngested, it will ely befe a cetain amnt f time, thewise it will be cnsideed falty. In this case the bject emves the elica fm the g and can take aiate decisins accding t the g eties. F examle, if the nmbe f active elicas is belw the nmbe defined when the g was ceated, the bject stats anthe elica. Ptcl Details In this sectin sme cnsideatins and details abt the tlined tcl ae esented. The details f the tcl ae shwn in Fige 8. Let α be the efeence f a g f elicas (bject g). When the client invkes a geneic methd α.f(), this eqest is caght by the SmatPxy that, in tn, fwad it t the α. This ne invkes the methd α i.f(), in a defeed synchns way n each elica. As sn as the 3 The faile detectin is efmed by an bject nly ding the exectin f a eqest.
6 6 α eceives the fist ely, the eslt is sent back t the client bject (line 4.3) thgh its SmatPxy. Othe elies fm the the elicas ae filteed t (line 4.1) and discaded (line 4.2). Reqests ae dlicated and fwaded by sing the CA Dynamic Invcatin Inteface (DII). (1) when a eqest m is fwaded t α (1.1) m.sn := SN; m.sende:= client; (1.2) i {1, n} send(m) in defeed synchns way t αi ; (1.3) fist SN := te; SN := SN +1; (2) when a eqest m is caght by the αi SeveRTSt (2.1) wait (m.sn = SN m.sende ); (2.2) ass (m) t bject αi ; (2.3) SN m.sende := SN m.sende +1; (3) when a ely m fm a elica is etned t α (4.1) if (fist m.sn ) (4.2) then discad(m); (4.3) else ass(m) t client SmatPxy; fist m.sn :=false; Fige 8. The tcl f a client/seve inteactin By sing this tcl, it is indeed ssible that sme eqests, sent fm the same bject, aive t-f-de t sme elicas. As an examle, Fige 9 shws a cmmnicatin atten in which Req 2 aives at elica α 3 befe Req 1. Ot-f-de methd exectin may lead t a diffeent state in bject elicas. Hence, Req 2 mst be delayed till Req 1 aives. it extacts the seqence nmbe and waits ntil the seqence nmbe f the incming eqest is the ne exected by the elica (line 2.1). Then the eqest is assed t the bject and SN client is inceased. D. /seve inteactin: tcl design Fige 10 illstates the class diagam in UML ntatin f the imlementatin. It shws the gamming langage bjects that imlements the fnctins. An bject exses in its IDL inteface the invke(), called by the SmatPxy t invke a client eqest n the g. RelicatedSev ehandle sev e : CA:: inf : SeveInf ssectlev el : Intege inv k e() ecv e() ssendinv ke() statfaltmniting() stfaltmniting() <<abstact>> invke() <<Reslt>> St atef ls ev e H a ndle ef metstate() ef msetstate() StatelessSev ehandle 0..* 0..* Stat ef l ecvesevestate() S tate less Fige 10. Class diagam f the invke() <<Reslt>> SsectTimet RS1:: Relicated SeveHandle RS2:: Relicated SeveHandle invke() ssendinvke() S1:: CA. <<Oeatin>> <<Reslt>> <<abstact>> name : Sting addrelica() inv k e() em v er elic a() <<Oeatin>> S2:: CA. α.f 1 () α.f 2 () [SUSPECT LEVEL = MaxNmbeOfSsects] statfaltmniting() stfaltmniting() [RS2=FAULTY] ecve() is_alive() α Fige 11. Seqence diagam f a client/seve inteactin α1 α2 α3 Req 1 Req 2 S 1 S 1 S 2 Fige 9. Odeed cmmnicatin S 2 S 1 S 2 The simle tcl embedded in the and in the SeveRTSt slves this blem. An bject maintains an intege vaiable SN, initialized t ze, that eesents the seqence nmbe f a eqest. This vale is, fist, iggybacked n the tging eqest (line 1.1) and then it is inceased by ne (line 1.3). The SeveRTSt endws a vaiable, dented SN client (initialized t ze), indicating the exected eqest fm each client. Un the aival f a eqest at the seve intecet, Each elica f a seve alicatin bject belnging t a g is assciated t an instance f the RelicatedSeveHandle class. It maintains infmatin abt the lcatin and the stats f the emte seve, and ffes methds t invke eatins n the seve, detect its failes and ecve its state. IRL sts statefl and stateless seves. Stateless seves can be elicated witht any mdificatin, while statefl seves mst imlement the getstate() and setstate() methds eqied f thei ecvey. T ecve a aticla elica the Statefl bject (i.e., an bject g f statefl elicas) exses the ecvesevestate() methd. This methd ses the efmsetstate() and efmetstate() methds f the StateflSeveHandle() bjects.
7 7 Intsive Nn-intsive dee shallw belw the abve the (Isis+Obix, Electa) (AQA) (Etenal) (OS) (IRL) Inteeability (see Sectin 2.3) Relicatin Lgic Imlementatin Relicatin Lgic Visibility Imssible Vey Exensive Exensive Fee Fee Tlkit Tlkit Tlkit Distibted Centalized with Passive Relicatin Black bx Black bx Black bx White bx Black bx (fine gained sevices) Fige 12. Cmaisn amng falt-tleant CA systems These methds ses the getstate() and setstate() methds f the assciated elicas in de t esectively date and ead the elica state. The class eesents a g f elicated alicatin seve bjects. It ffes methds t mlticast a aticla eqest t the elicas belnging t the g (i.e., the invke() methd) and t manage the g cmsitin (i.e., the addrelica() and emverelica() methds). The class is secialized by eithe the Statefl class the Stateless class. A seqence diagam f a client/seve inteactin is shwn in Fige 11, whee standad inta-hst gamming langage invcatins ae eesented with staight lines and CA inte-hst emte methd invcatins ae eesented with dashed lines. Finally, we wld like t emak that even if client/seve inteactins elated t a single g ae seialized by its bject, inteactins invlving distinct bject gs can be cncently exected by thei bjects. E. Discssin Let s stat this discssin by cmaing IRL with the falt-tleant CA systems accding t thee achitectal isses, i.e., inteeability (see Sectin II.C), elicatin lgic imlementatin and elicatin lgic visibility. This cmaisn is smmaized in Fige 12. Inteeability. IRL gets inteeability, sch as OS and DOORS, witht any mdificatin t its design, as it is based n a nn-intsive aach abve the. Relicatin lgic imlementatin. Intsive systems and Etenal ely n a secialized, ietay g tlkit. Cnvesely, OS ffes a cmletely distibted elicatin lgic imlemented abve the. IRL centalizes the elicatin lgic in its Ce, viding deendability by assive elicatin. Relicatin lgic visibility, i.e., what a distibted alicatin sees f the sevices vided by the elicatin lgic. A system is black bx if its elicatin lgic ffes t alicatins nly ety management intefaces (i.e., the mechanisms imlementing falt-tleance ae nt accessible fm tside); a system is white bx if its elicatin lgic is cmsed by a set f sevices ffeed t alicatins. IRL, Etenal and intsive systems ffe black bx elicatin lgics. OS, instead, is a white bx elicatin lgic system: it ffes intefaces t se a set f sevices. Nte that the black bx aach is the ne adted by FT CA secificatin. Let s finally cnside a me clse cmaisn with OS, which is histically the fist nn-intsive system fm which IRL has inheited sme design ideas. Hweve, IRL emlys a centalized elicatin lgic imlementatin (with assive elicatin), while OS fllws a flly distibted aach. This makes easie IRL imlementatin, bt the centalizatin can be a efmance bttleneck. As an examle, eqests sent t a g f elicas need t be seialized by the elated bject; n the the hand, this seializatin makes mch easie t enfce the same de f eqest delivey t each elica. We lan t evalate IRL efmance with esect t OS in de t check if this efmance ga eally exists and t qantify its wideness. IV. CONCLUSIONS AND FUTURE WORK This ae has esented a nvel elicatin lgic (IRL) that allws a CA system t bild deendable and eliable alicatins by sing sftwae elicatin. IRL is based n a nn-intsive design develed abve the. The ae has als shwn a cmaisn with the me elevant falttleant CA systems esented in the liteate. We ae cently adating IRL t be FT CA cmliant. As a fte wk we lan t add scalability t IRL by cnsideing cncent exectin f IRL Ces. Each f them is assively elicated and manages a sbset f the bjects nning in the system. V. ACKNOWLEDEMENTS The aths wld like t thank Pal Paa and Antnin Vigillit f thei hel in imlementing the fist IRL ttye. REFERENCES [1] R. Baldni, J.M. Helay, M. Raynal, Fm Cash Falt Tleance t Abitay Falt Tleance: Twads a Mdla Aach, t aea in
8 Pceedings f Intenatinal Cnfeence n Deendable Systems and Netwks (fmely FTCS), New Yk, NY, [2] K. Biman, R. Van Renesse (eds.), Reliable Distibted Cmting with the ISIS tlkit. IEEE CS Pess, [3] P. Chng, Y. Hang, S. Yajnik, D. Liang, and J. Shih, DOORS - Pviding falt tleance t CA bjects ste sessin at IFIP Intenatinal Cnfeence n Distibted Systems Platfms and Oen Distibted Pcessing (Middlewae 98), The Lake Distict, England, [4] M. Ckie, J. Ren, C. Sabnis et al., AQA: An Adative Achitecte that Pvides Deendable Distibted s, in Pceedings f the IEEE 17th Symsim n Reliable Distibted Systems (SRDS-17), West Lafayette, IN, [5] Eicssn, Etenal Systems et al., Falt Tleant CA. Jint Revised Sbmissin. OM TC Dcment bs/ , Management, Famingham, MA, [6] P. Felbe, The CA Sevice: A Sevice Aach t s in CA. PhD thesis (n. 1867), Écle Plytechniqe Fédéale de Lasanne, Switzeland, [7] P. Felbe, B. abinat, R. eai, The design f a CA Cmmnicatin Sevice, in Pceedings f the 15th Symsim n Reliable Distibted Systems (SRDS-15), Niagaa-n-the-Lake, Canada, [8] P. Felbe, R. eai, A. Shie, Relicating s sing the CA Event Sevice, in Pceedings f the 6th IEEE Cmte Sciety Wksh n Fte Tends in Distibted Cmting Systems (FTDCS-6), Tnis, Tnisia, [9] R. eai, A. Shie, Sftwae-Based Relicatin f Falt Tleance, in A.K. Smani, N.H. Vaidya (eds.), Secial Sectin n Falt Tleance, IEEE Cmte, Ail [10] M.. Hayden, The Ensemble System. Ph.D thesis, Cnell Univesity, Ithaca, NY, [11] IONA Technlgies Inc., The Obix system. htt:// [12] S. Landis, S. Maffeis, Bilding Reliable Distibted Systems with CA, They and Pactice f Systems, vl. 3, n. 1, [13] C. Machetti, M. Mecella, A. Vigillit, R. Baldni, An Inteeable Relicatin Lgic f CA Systems, Diatiment di Infmatica e Sistemistica, Univesità di Rma La Saienza, T be eqested via t: mecella@dis.nima1.it. [14] L.E. Mse, P.M. Mellia-Smith, P. Naasimhan, L.A. Tewksby, V. Kalgeaki, The Etenal System: an Achitecte f Enteise Alicatins, in Pceedings f the 3d Intenatinal Enteise Distibted Cmting Cnfeence (EDOC 99), Mannheim, emany, [15] L.E. Mse, P.M. Mellia-Smith, D.A. Agawal, R.K. Bdhia, C.A. Lingley-Paadls, Ttem: A Falt-Tleant Mlticast Cmmnicatin System, Cmmnicatins f the ACM, vl.39, n.4, [16] Management (OM), The Cmmn Reqest Bke Achitecte and Secificatins. Revisin 2.3. OM Dcment fmal/ , OM, Famingham, MA, [17] Management (OM), CASevices: Cmmn Sevices Secificatin. OM Dcment fmal/ , OM, Famingham, MA, [18] D. Pwell (ed.), Secial Sectin n Cmmnicatin, Cmmnicatins f the ACM, vl. 39, n. 4, , Ail [19] R. Sley (ed.), Management Achitecte (OMA) ide. Secnd Revisin. OM Famingham, MA, [20] A. Vaysbd, K. Biman, Bilding Reliable Adative Distibted s with the Maest Tls, in Pceedings f Wksh n Deendable Distibted Systems. 8
CHAPTER 24 GAUSS LAW
CHAPTR 4 GAUSS LAW LCTRIC FLUX lectic flux is a measue f the numbe f electic filed lines penetating sme suface in a diectin pependicula t that suface. Φ = A = A csθ with θ is the angle between the and
More informationME 3600 Control Systems Frequency Domain Analysis
ME 3600 Cntl Systems Fequency Dmain Analysis The fequency espnse f a system is defined as the steady-state espnse f the system t a sinusidal (hamnic) input. F linea systems, the esulting utput is itself
More information5/20/2011. HITT An electron moves from point i to point f, in the direction of a uniform electric field. During this displacement:
5/0/011 Chapte 5 In the last lectue: CapacitanceII we calculated the capacitance C f a system f tw islated cnducts. We als calculated the capacitance f sme simple gemeties. In this chapte we will cve the
More informationELECTRIC & MAGNETIC FIELDS I (STATIC FIELDS) ELC 205A
LCTRIC & MAGNTIC FILDS I (STATIC FILDS) LC 05A D. Hanna A. Kils Assciate Pfess lectnics & Cmmnicatins ngineeing Depatment Faclty f ngineeing Cai Univesity Fall 0 f Static lecticity lectic & Magnetic Fields
More informationWork, Energy, and Power. AP Physics C
k, Eneg, and Pwe AP Phsics C Thee ae man diffeent TYPES f Eneg. Eneg is expessed in JOULES (J) 4.19 J = 1 calie Eneg can be expessed me specificall b using the tem ORK() k = The Scala Dt Pduct between
More informationSection 4.2 Radians, Arc Length, and Area of a Sector
Sectin 4.2 Radian, Ac Length, and Aea f a Sect An angle i fmed by tw ay that have a cmmn endpint (vetex). One ay i the initial ide and the the i the teminal ide. We typically will daw angle in the cdinate
More informationAdaptive Fault Tolerance on ROS: A Component-Based Approach Jean-Charles Fabre, Michael Lauer, Matthieu Amy
Adaptive Fault Tleance n ROS: A Cmpnent-Based Appach Jean-Chales Fabe, Michael Laue, Matthieu Amy LAAS-CNRS, Ave du Clnel Rche, F-31400 Tuluse, Fance -1- Definitins Dependability: Ability t pvide sevices
More informationThe Gradient and Applications This unit is based on Sections 9.5 and 9.6, Chapter 9. All assigned readings and exercises are from the textbook
The Gadient and Applicatins This unit is based n Sectins 9.5 and 9.6 Chapte 9. All assigned eadings and eecises ae fm the tetbk Objectives: Make cetain that u can define and use in cntet the tems cncepts
More informationOn orthonormal Bernstein polynomial of order eight
Oen Science Junal f Mathematic and Alicatin 2014; 22): 15-19 Publihed nline Ail 20, 2014 htt://www.enciencenline.cm/junal/jma) On thnmal Bentein lynmial f de eight Suha N. Shihab, Tamaa N. Naif Alied Science
More informationA) N B) 0.0 N C) N D) N E) N
Cdinat: H Bahluli Sunday, Nvembe, 015 Page: 1 Q1. Five identical pint chages each with chage =10 nc ae lcated at the cnes f a egula hexagn, as shwn in Figue 1. Find the magnitude f the net electic fce
More informationSummary chapter 4. Electric field s can distort charge distributions in atoms and molecules by stretching and rotating:
Summa chapte 4. In chapte 4 dielectics ae discussed. In thse mateials the electns ae nded t the atms mlecules and cannt am fee thugh the mateial: the electns in insulats ae n a tight leash and all the
More informationHotelling s Rule. Therefore arbitrage forces P(t) = P o e rt.
Htelling s Rule In what fllws I will use the tem pice t dente unit pfit. hat is, the nminal mney pice minus the aveage cst f pductin. We begin with cmpetitin. Suppse that a fim wns a small pa, a, f the
More informationOutline. Steady Heat Transfer with Conduction and Convection. Review Steady, 1-D, Review Heat Generation. Review Heat Generation II
Steady Heat ansfe ebuay, 7 Steady Heat ansfe wit Cnductin and Cnvectin ay Caett Mecanical Engineeing 375 Heat ansfe ebuay, 7 Outline eview last lectue Equivalent cicuit analyses eview basic cncept pplicatin
More informationCS579 - Homework 2. Tu Phan. March 10, 2004
I! CS579 - Hmewk 2 Tu Phan Mach 10, 2004 1 Review 11 Planning Pblem and Plans The planning pblem we ae cnsideing is a 3-tuple descibed in the language whse syntax is given in the bk, whee is the initial
More informationOBJECTIVE To investigate the parallel connection of R, L, and C. 1 Electricity & Electronics Constructor EEC470
Assignment 7 Paallel Resnance OBJECTIVE T investigate the paallel cnnectin f R,, and C. EQUIPMENT REQUIRED Qty Appaatus 1 Electicity & Electnics Cnstuct EEC470 1 Basic Electicity and Electnics Kit EEC471-1
More informationWYSE Academic Challenge Sectional Mathematics 2006 Solution Set
WYSE Academic Challenge Sectinal 006 Slutin Set. Cect answe: e. mph is 76 feet pe minute, and 4 mph is 35 feet pe minute. The tip up the hill takes 600/76, 3.4 minutes, and the tip dwn takes 600/35,.70
More informationMEM202 Engineering Mechanics Statics Course Web site:
0 Engineeing Mechanics - Statics 0 Engineeing Mechanics Statics Cuse Web site: www.pages.dexel.edu/~cac54 COUSE DESCIPTION This cuse cves intemediate static mechanics, an extensin f the fundamental cncepts
More informationCHAPTER GAUSS'S LAW
lutins--ch 14 (Gauss's Law CHAPTE 14 -- GAU' LAW 141 This pblem is ticky An electic field line that flws int, then ut f the cap (see Figue I pduces a negative flux when enteing and an equal psitive flux
More informationMathematical Simulation for 3-Dimensional Temperature Visualization on Open Source-based Grid Computing Platform
009 Intenatinal Cnfeence n Machine Leaning and Cting IPCSIT vl. 0 0 IACSIT Pess, Singae Matheatical Silatin f -Diensinal Teeate Visalizatin n Oen Sce-based id Cting Platf Na Alias, Niza Sata, Zaith Safiza
More informationConsider the simple circuit of Figure 1 in which a load impedance of r is connected to a voltage source. The no load voltage of r
1 Intductin t Pe Unit Calculatins Cnside the simple cicuit f Figue 1 in which a lad impedance f L 60 + j70 Ω 9. 49 Ω is cnnected t a vltage suce. The n lad vltage f the suce is E 1000 0. The intenal esistance
More informationData Flow Anomaly Analysis
Pof. D. Liggesmeye, 1 Contents Data flows an ata flow anomalies State machine fo ata flow anomaly analysis Example withot loops Example with loops Data Flow Anomaly Analysis Softwae Qality Assance Softwae
More informationCMSC 425: Lecture 5 More on Geometry and Geometric Programming
CMSC 425: Lectue 5 Moe on Geomety and Geometic Pogamming Moe Geometic Pogamming: In this lectue we continue the discussion of basic geometic ogamming fom the eious lectue. We will discuss coodinate systems
More informationExample
hapte Exaple.6-3. ---------------------------------------------------------------------------------- 5 A single hllw fibe is placed within a vey lage glass tube. he hllw fibe is 0 c in length and has a
More informationAnnouncements Candidates Visiting Next Monday 11 12:20 Class 4pm Research Talk Opportunity to learn a little about what physicists do
Wed., /11 Thus., /1 Fi., /13 Mn., /16 Tues., /17 Wed., /18 Thus., /19 Fi., / 17.7-9 Magnetic Field F Distibutins Lab 5: Bit-Savat B fields f mving chages (n quiz) 17.1-11 Pemanent Magnets 18.1-3 Mic. View
More informationA) 100 K B) 150 K C) 200 K D) 250 K E) 350 K
Phys10 Secnd Maj-09 Ze Vesin Cdinat: k Wednesday, May 05, 010 Page: 1 Q1. A ht bject and a cld bject ae placed in themal cntact and the cmbinatin is islated. They tansfe enegy until they each a final equilibium
More informationLot-sizing for inventory systems with product recovery
Lot-sizing fo inventoy systems with oduct ecovey Ruud Teunte August 29, 2003 Econometic Institute Reot EI2003-28 Abstact We study inventoy systems with oduct ecovey. Recoveed items ae as-good-as-new and
More informationExample 11: The man shown in Figure (a) pulls on the cord with a force of 70
Chapte Tw ce System 35.4 α α 100 Rx cs 0.354 R 69.3 35.4 β β 100 Ry cs 0.354 R 111 Example 11: The man shwn in igue (a) pulls n the cd with a fce f 70 lb. Repesent this fce actin n the suppt A as Catesian
More informationChapter 5 Trigonometric Functions
Chapte 5 Tignmetic Functins Sectin 5.2 Tignmetic Functins 5-5. Angles Basic Teminlgy Degee Measue Standad Psitin Cteminal Angles Key Tems: vetex f an angle, initial side, teminal side, psitive angle, negative
More informationElectric Fields and Electric Forces
Cpyight, iley 006 (Cutnell & Jhnsn 9. Ptential Enegy Chapte 9 mgh mgh GPE GPE Electic Fields and Electic Fces 9. Ptential Enegy 9. Ptential Enegy 9. The Electic Ptential Diffeence 9. The Electic Ptential
More informationCHEMISTRY 383 LECTURE NOTES
CHEMISRY 383 LECURE NOES Chate III R. H. Schwendeman Deatment f Chemisty Michigan State Univesity East Lansing, MI 4884 Cyight 996 by R. H. Schwendeman All ights eseved. N at f this text may be educed,
More informationLecture #2 : Impedance matching for narrowband block
Lectue # : Ipedance atching f nawband blck ichad Chi-Hsi Li Telephne : 817-788-848 (UA) Cellula phne: 13917441363 (C) Eail : chihsili@yah.c.cn 1. Ipedance atching indiffeent f bandwidth ne pat atching
More informationEPr over F(X} AA+ A+A. For AeF, a generalized inverse. ON POLYNOMIAL EPr MATRICES
Intenat. J. Hath. & Math. S. VOL. 15 NO. 2 (1992) 261-266 ON POLYNOMIAL EP MATRICES 261 AR. MEENAKSHI and N. ANANOAM Depatment f Mathematics, Annamalai Univeslty, Annamalainaga- 68 2, Tamll Nadu, INDIA.
More informationAdvanced Computational Tools for Wound Core Distribution Transformer No Load Analysis
ARWt010 Advanced Reseach Wksh n Tansfmes. 3-6 Octbe 010. Santiag de Cmstela Sain Advanced Cmutatinal Tls f Wund Ce Distibutin Tansfme N Lad Analysis Themistklis D. KEFALAS and Antnis G. KLADAS Schl f Electical
More information5.1 Moment of a Force Scalar Formation
Outline ment f a Cuple Equivalent System Resultants f a Fce and Cuple System ment f a fce abut a pint axis a measue f the tendency f the fce t cause a bdy t tate abut the pint axis Case 1 Cnside hizntal
More informationCONSTRUCTING STATECHART DIAGRAMS
CONSTRUCTING STATECHART DIAGRAMS The fllwing checklist shws the necessary steps fr cnstructing the statechart diagrams f a class. Subsequently, we will explain the individual steps further. Checklist 4.6
More informationSchool of Chemical & Biological Engineering, Konkuk University
Schl f Cheical & Bilgical Engineeing, Knkuk Univesity Lectue 7 Ch. 2 The Fist Law Thecheisty Pf. Y-Sep Min Physical Cheisty I, Sping 2008 Ch. 2-2 The study f the enegy tansfeed as heat duing the cuse f
More informationMagnetism. Chapter 21
1.1 Magnetic Fields Chapte 1 Magnetism The needle f a cmpass is pemanent magnet that has a nth magnetic ple (N) at ne end and a suth magnetic ple (S) at the the. 1.1 Magnetic Fields 1.1 Magnetic Fields
More informationApplication of Net Radiation Transfer Method for Optimization and Calculation of Reduction Heat Transfer, Using Spherical Radiation Shields
Wld Applied Sciences Junal (4: 457-46, 00 ISSN 88-495 IDOSI Publicatins, 00 Applicatin f Net Radiatin Tansfe Methd f Optimizatin and Calculatin f Reductin Heat Tansfe, Using Spheical Radiatin Shields Seyflah
More informationMulti-step matrix game of safe ship control at various safe passing distances
Scientific Jonals of the Maitime Univesity of Szczecin Zeszyty Nakowe Akademii Moskie w Szczecinie 26, 46 (8), 4 46 ISSN 733-867 (Pinted) Received: 3.8.25 ISSN 2392-378 (Online) Acceted: 9.5.26 DOI:.742/3
More informationA) (0.46 î ) N B) (0.17 î ) N
Phys10 Secnd Maj-14 Ze Vesin Cdinat: xyz Thusday, Apil 3, 015 Page: 1 Q1. Thee chages, 1 = =.0 μc and Q = 4.0 μc, ae fixed in thei places as shwn in Figue 1. Find the net electstatic fce n Q due t 1 and.
More informationAnalysis of Arithmetic. Analysis of Arithmetic. Analysis of Arithmetic Round-Off Errors. Analysis of Arithmetic. Analysis of Arithmetic
In the fixed-oint imlementation of a digital filte only the esult of the multilication oeation is quantied The eesentation of a actical multilie with the quantie at its outut is shown below u v Q ^v The
More informationMarch 15. Induction and Inductance Chapter 31
Mach 15 Inductin and Inductance Chapte 31 > Fces due t B fields Lentz fce τ On a mving chage F B On a cuent F il B Cuent caying cil feels a tque = µ B Review > Cuents geneate B field Bit-Savat law = qv
More informationWhen two numbers are written as the product of their prime factors, they are in factored form.
10 1 Study Guide Pages 420 425 Factos Because 3 4 12, we say that 3 and 4 ae factos of 12. In othe wods, factos ae the numbes you multiply to get a poduct. Since 2 6 12, 2 and 6 ae also factos of 12. The
More informationITI Introduction to Computing II
ITI 1121. Intoduction to Computing II Macel Tucotte School of Electical Engineeing and Compute Science Abstact data type: Stack Stack-based algoithms Vesion of Febuay 2, 2013 Abstact These lectue notes
More informationOnline-routing on the butterfly network: probabilistic analysis
Online-outing on the buttefly netwok: obabilistic analysis Andey Gubichev 19.09.008 Contents 1 Intoduction: definitions 1 Aveage case behavio of the geedy algoithm 3.1 Bounds on congestion................................
More informationH5 Gas meter calibration
H5 Gas mete calibation Calibation: detemination of the elation between the hysical aamete to be detemined and the signal of a measuement device. Duing the calibation ocess the measuement equiment is comaed
More informationPhysics 111. Exam #1. January 26, 2018
Physics xam # Januay 6, 08 ame Please ead and fllw these instuctins caefully: Read all pblems caefully befe attempting t slve them. Yu wk must be legible, and the ganizatin clea. Yu must shw all wk, including
More informationFrom Errors to Uncertainties in Basic Course in Electrical Measurements. Vladimir Haasz, Milos Sedlacek
Fom Eos to ncetainties in asic Cose in Electical Measements Vladimi Haasz, Milos Sedlacek Czech Technical nivesity in Page, Faclty of Electical Engineeing, Technicka, CZ-667 Page, Czech epblic phone:40
More informationSection 6-2: Simplex Method: Maximization with Problem Constraints of the Form ~
Sectin 6-2: Simplex Methd: Maximizatin with Prblem Cnstraints f the Frm ~ Nte: This methd was develped by Gerge B. Dantzig in 1947 while n assignment t the U.S. Department f the Air Frce. Definitin: Standard
More information2. Electrostatics. Dr. Rakhesh Singh Kshetrimayum 8/11/ Electromagnetic Field Theory by R. S. Kshetrimayum
2. Electostatics D. Rakhesh Singh Kshetimayum 1 2.1 Intoduction In this chapte, we will study how to find the electostatic fields fo vaious cases? fo symmetic known chage distibution fo un-symmetic known
More informationThe Substring Search Problem
The Substing Seach Poblem One algoithm which is used in a vaiety of applications is the family of substing seach algoithms. These algoithms allow a use to detemine if, given two chaacte stings, one is
More informationComputational modeling techniques
Cmputatinal mdeling techniques Lecture 4: Mdel checing fr ODE mdels In Petre Department f IT, Åb Aademi http://www.users.ab.fi/ipetre/cmpmd/ Cntent Stichimetric matrix Calculating the mass cnservatin relatins
More informationFigure 1. We will begin by deriving a very general expression before returning to Equations 1 and 2 to determine the specifics.
Deivation of the Laplacian in Spheical Coodinates fom Fist Pinciples. Fist, let me state that the inspiation to do this came fom David Giffiths Intodction to Electodynamics textbook Chapte 1, Section 4.
More informationRelevance feedback and query expansion. Goal: To refine the answer set by involving the user in the retrieval process (feedback/interaction)
Relevance feedback and quey epansin Gal: T efine the answe set by invlving the use in the etieval pcess (feedback/inteactin) Lcal Methds (adust the use queies) Relevance feedback Pseud ( Blind) Relevance
More informationCh. 3: Inverse Kinematics Ch. 4: Velocity Kinematics. The Interventional Centre
Ch. : Invee Kinemati Ch. : Velity Kinemati The Inteventinal Cente eap: kinemati eupling Apppiate f ytem that have an am a wit Suh that the wit jint ae ae aligne at a pint F uh ytem, we an plit the invee
More informationJournal of Theoretics
Junal f Theetics Junal Hme Page The Classical Pblem f a Bdy Falling in a Tube Thugh the Cente f the Eath in the Dynamic They f Gavity Iannis Iaklis Haanas Yk Univesity Depatment f Physics and Astnmy A
More informationLab #9: The Kinematics & Dynamics of. Circular Motion & Rotational Motion
Reading Assignment: Lab #9: The Kinematics & Dynamics of Cicula Motion & Rotational Motion Chapte 6 Section 4 Chapte 11 Section 1 though Section 5 Intoduction: When discussing motion, it is impotant to
More informationSupport-Vector Machines
Supprt-Vectr Machines Intrductin Supprt vectr machine is a linear machine with sme very nice prperties. Haykin chapter 6. See Alpaydin chapter 13 fr similar cntent. Nte: Part f this lecture drew material
More informationDorin Andrica Faculty of Mathematics and Computer Science, Babeş-Bolyai University, Cluj-Napoca, Romania
#A INTEGERS 5A (05) THE SIGNUM EQUATION FOR ERDŐS-SURÁNYI SEQUENCES Doin Andica Faculty of Mathematics and Comute Science, Babeş-Bolyai Univesity, Cluj-Naoca, Romania dandica@math.ubbcluj.o Eugen J. Ionascu
More informationCHE CHAPTER 11 Spring 2005 GENERAL 2ND ORDER REACTION IN TURBULENT TUBULAR REACTORS
CHE 52 - CHPTE Sping 2005 GENEL 2ND ODE ECTION IN TUULENT TUUL ECTOS Vassilats & T, IChEJ. (4), 666 (965) Cnside the fllwing stichiety: a + b = P The ass cnsevatin law f species i yields Ci + vci =. Di
More informationAn integrated approach to modelling of chemical transformations in chemical reactors
Euean Symsium n mute Aded Aided Pcess Engineeing 15 L. Puigjane and A. Esuña (Edits) 005 Elsevie Science B.V. All ights eseved. An integated aach t mdelling f chemical tansfmatins in chemical eacts Tai
More informationc( 1) c(0) c(1) Note z 1 represents a unit interval delay Figure 85 3 Transmit equalizer functional model
Relace 85.8.3.2 with the following: 85.8.3.2 Tansmitted outut wavefom The 40GBASE-CR4 and 100GBASE-CR10 tansmit function includes ogammable equalization to comensate fo the fequency-deendent loss of the
More informationUniversity of Pisa. N. Zaccari, D. Aquaro. Pebble Beds. - ITALY - Department of Mechanical, Nuclear and Production Engineering
Univesity f Pisa - ITALY - Depatment f Mechanical, Nuclea and Pductin Engineeing Them-Mechanical Behaviu f Li 4 SO 4 and Li TiO 3 N. Zaccai, D. Aqua Cntents f Pesentatin This pesentatin descibes the them-mechanical
More informationSurface and Interface Science Physics 627; Chemistry 542. Lecture 10 March 1, 2013
Suface and Inteface Science Physics 67; Chemisty 54 Lectue 0 Mach, 03 Int t Electnic Ppeties: Wk Functin,Theminic Electn Emissin, Field Emissin Refeences: ) Wduff & Delcha, Pp. 40-4; 46-484 ) Zangwill
More informationSensors and Actuators Introduction to sensors
Senss and Actuats Intductin t senss Sande Stuij (s.stuij@tue.nl) Depatment f Electical Engineeing Electnic Systems AMPLIFIES (Chapte 5.) Infmatin pcessing system nncntact sens cntact sens abslute sens
More informationQ. Obtain the Hamiltonian for a one electron atom in the presence of an external magnetic field.
Syed Ashad Hussain Lectue Deatment of Physics Tiua Univesity www.sahussaintu.wodess.com Q. Obtain the Hamiltonian fo a one electon atom in the esence of an extenal magnetic field. To have an idea about
More informationPreparation work for A2 Mathematics [2017]
Preparatin wrk fr A2 Mathematics [2017] The wrk studied in Y12 after the return frm study leave is frm the Cre 3 mdule f the A2 Mathematics curse. This wrk will nly be reviewed during Year 13, it will
More informationINVERSE QUANTUM STATES OF HYDROGEN
INVERSE QUANTUM STATES OF HYDROGEN Rnald C. Bugin Edgecmbe Cmmunity Cllege Rcky Munt, Nth Calina 780 bugin@edgecmbe.edu ABSTRACT The pssible existence f factinal quantum states in the hydgen atm has been
More informationElectric Charge. Electric charge is quantized. Electric charge is conserved
lectstatics lectic Chage lectic chage is uantized Chage cmes in incements f the elementay chage e = ne, whee n is an intege, and e =.6 x 0-9 C lectic chage is cnseved Chage (electns) can be mved fm ne
More informationA Revision Article of Oil Wells Performance Methods
A Revisin Aticle Oil Wells emnce Methds The ductivity inde well, dented y, is mesue the ility the well t duce. It is given y: Whee: Welle ductivity inde, STB/dy/sig Avege (sttic) esevi essue, sig Welle
More informationData Structures Week #10. Graphs & Graph Algorithms
Data Stctes Week #0 Gaphs & Gaph Algoithms Otline Motiation fo Gaphs Definitions Repesentation of Gaphs Topological Sot Beadth-Fist Seach (BFS) Depth-Fist Seach (DFS) Single-Soce Shotest Path Poblem (SSSP)
More informationOn the Meaning of Message Sequence Charts
On the Meaning of Message Sequence Chats Manfed Boy Institut fü Infomatik Technische Univesität München Topics: We discuss Message Sequence Chats (MSCs) as a technique to descibe pattens of the inteaction
More informationCambridge Assessment International Education Cambridge Ordinary Level. Published
Cambridge Assessment Internatinal Educatin Cambridge Ordinary Level ADDITIONAL MATHEMATICS 4037/1 Paper 1 Octber/Nvember 017 MARK SCHEME Maximum Mark: 80 Published This mark scheme is published as an aid
More informationAn Estimate of Incomplete Mixed Character Sums 1 2. Mei-Chu Chang 3. Dedicated to Endre Szemerédi for his 70th birthday.
An Estimate of Incomlete Mixed Chaacte Sums 2 Mei-Chu Chang 3 Dedicated to Ende Szemeédi fo his 70th bithday. 4 In this note we conside incomlete mixed chaacte sums ove a finite field F n of the fom x
More informationAnalytical Solution to Diffusion-Advection Equation in Spherical Coordinate Based on the Fundamental Bloch NMR Flow Equations
Intenatinal Junal f heetical and athematical Phsics 5, 5(5: 4-44 OI:.593/j.ijtmp.555.7 Analtical Slutin t iffusin-advectin Equatin in Spheical Cdinate Based n the Fundamental Blch N Flw Equatins anladi
More informationBEST CONSTANTS FOR UNCENTERED MAXIMAL FUNCTIONS. Loukas Grafakos and Stephen Montgomery-Smith University of Missouri, Columbia
BEST CONSTANTS FOR UNCENTERED MAXIMAL FUNCTIONS Loukas Gafakos and Stehen Montgomey-Smith Univesity of Missoui, Columbia Abstact. We ecisely evaluate the oeato nom of the uncenteed Hady-Littlewood maximal
More informationLecture 28: Convergence of Random Variables and Related Theorems
EE50: Pobability Foundations fo Electical Enginees July-Novembe 205 Lectue 28: Convegence of Random Vaiables and Related Theoems Lectue:. Kishna Jagannathan Scibe: Gopal, Sudhasan, Ajay, Swamy, Kolla An
More informationA proposition is a statement that can be either true (T) or false (F), (but not both).
400 lecture nte #1 [Ch 2, 3] Lgic and Prfs 1.1 Prpsitins (Prpsitinal Lgic) A prpsitin is a statement that can be either true (T) r false (F), (but nt bth). "The earth is flat." -- F "March has 31 days."
More informationTable of contents. Statistical analysis. Measures of statistical central tendencies. Measures of variability
Table of contents Statistical analysis Meases of statistical cental tendencies Meases of vaiability Aleatoy ncetainties Epistemic ncetainties Meases of statistical dispesion o deviation The ange Mean diffeence
More informationNumerical solution of the first order linear fuzzy differential equations using He0s variational iteration method
Malaya Jounal of Matematik, Vol. 6, No. 1, 80-84, 2018 htts://doi.og/16637/mjm0601/0012 Numeical solution of the fist ode linea fuzzy diffeential equations using He0s vaiational iteation method M. Ramachandan1
More informationEXPERT JUDGMENT IN FORECASTING PRESIDENTIAL ELECTIONS: A PRELIMINARY EVALUATION. Alfred G. Cuzán and Randall J. Jones, Jr.
EXPERT JUDGMENT IN FORECASTING PRESIDENTIAL ELECTIONS: A PRELIMINARY EVALUATION Alfed G. Cuzán and Randall J. Jnes, J. Pepaed f pesentatin at a Buchaest Dialgue cnfeence n Expet Knwledge, Pedictin, Fecasting:
More informationPhysics 2B Chapter 22 Notes - Magnetic Field Spring 2018
Physics B Chapte Notes - Magnetic Field Sping 018 Magnetic Field fom a Long Staight Cuent-Caying Wie In Chapte 11 we looked at Isaac Newton s Law of Gavitation, which established that a gavitational field
More informationREPORT ITU-R SA Protection of the space VLBI telemetry link
Rep. ITU-R SA.65 REPORT ITU-R SA.65 Ptectin f the space VLBI telemety link CONTENTS Page Intductin... Space VLBI system.... Space VLBI telemety signal, nise and intefeence..... Signal... 3.. Nise and intefeence...
More information7.2. Coulomb s Law. The Electric Force
Coulomb s aw Recall that chaged objects attact some objects and epel othes at a distance, without making any contact with those objects Electic foce,, o the foce acting between two chaged objects, is somewhat
More informationEncapsulation theory: the transformation equations of absolute information hiding.
1 Encapsulation theoy: the tansfomation equations of absolute infomation hiding. Edmund Kiwan * www.edmundkiwan.com Abstact This pape descibes how the potential coupling of a set vaies as the set is tansfomed,
More informationELECTROMAGNETIC INDUCTION PREVIOUS EAMCET BITS
P P Methd EECTOMAGNETIC INDUCTION PEVIOUS EAMCET BITS [ENGINEEING PAPE]. A cnduct d f length tates with angula speed ω in a unifm magnetic field f inductin B which is pependicula t its mtin. The induced
More informationFri. 10/23 (C14) Linear Dielectrics (read rest at your discretion) Mon. (C 17) , E to B; Lorentz Force Law: fields
Fi. 0/23 (C4) 4.4. Linea ielectics (ead est at yu discetin) Mn. (C 7) 2..-..2, 2.3. t B; 5..-..2 Lentz Fce Law: fields Wed. and fces Thus. (C 7) 5..3 Lentz Fce Law: cuents Fi. (C 7) 5.2 Bit-Savat Law HW6
More informationDifferentiation Applications 1: Related Rates
Differentiatin Applicatins 1: Related Rates 151 Differentiatin Applicatins 1: Related Rates Mdel 1: Sliding Ladder 10 ladder y 10 ladder 10 ladder A 10 ft ladder is leaning against a wall when the bttm
More information1. Show that if the angular momentum of a boby is determined with respect to an arbitrary point A, then. r r r. H r A can be expressed by H r r r r
1. Shw that if the angula entu f a bb is deteined with espect t an abita pint, then H can be epessed b H = ρ / v + H. This equies substituting ρ = ρ + ρ / int H = ρ d v + ρ ( ω ρ ) d and epanding, nte
More informationChapter 4: The laws of motion. Newton s first law
Chapte 4: The laws of motion gavitational Electic magnetic Newton s fist law If the net foce exeted on an object is zeo, the object continues in its oiginal state of motion: - an object at est, emains
More informationPolar Coordinates. a) (2; 30 ) b) (5; 120 ) c) (6; 270 ) d) (9; 330 ) e) (4; 45 )
Pola Coodinates We now intoduce anothe method of labelling oints in a lane. We stat by xing a oint in the lane. It is called the ole. A standad choice fo the ole is the oigin (0; 0) fo the Catezian coodinate
More informationCentral Coverage Bayes Prediction Intervals for the Generalized Pareto Distribution
Statistics Reseach Lettes Vol. Iss., Novembe Cental Coveage Bayes Pediction Intevals fo the Genealized Paeto Distibution Gyan Pakash Depatment of Community Medicine S. N. Medical College, Aga, U. P., India
More informationAIR FORCE RESEARCH LABORATORY
AIR FORC RSARCH LABORATORY The xtinctin Theem as an xample f Reseach Vistas in Mathematical Optics Mach Richad A. Albanese Infmatin Opeatins and Applied Mathematics Human ffectiveness Diectate Bks City-Base
More informationCurrent Balance Warm Up
PHYSICS EXPERIMENTS 133 Cuent Balance-1 Cuent Balance Wam Up 1. Foce between cuent-caying wies Wie 1 has a length L (whee L is "long") and caies a cuent I 0. What is the magnitude of the magnetic field
More informationPhysics 1502: Lecture 4 Today s Agenda
1 Physics 1502: Today s genda nnouncements: Lectues posted on: www.phys.uconn.edu/~cote/ HW assignments, solutions etc. Homewok #1: On Mastephysics today: due next Fiday Go to masteingphysics.com and egiste
More informationChapter 4 Motion in Two and Three Dimensions
Chapte 4 Mtin in Tw and Thee Dimensins In this chapte we will cntinue t stud the mtin f bjects withut the estictin we put in chapte t me aln a staiht line. Instead we will cnside mtin in a plane (tw dimensinal
More informationA model for the coordination between high-speed railway lines and conventional rail lines in a railway passenger transportation corridor
Comptes in Railways XII 453 A model fo the coodination between high-speed ailway lines and conventional ail lines in a ailway passenge tanspotation coido Y. Bao School of Taffic and Tanspotation, Beijing
More informationCircular Orbits. and g =
using analyse planetay and satellite motion modelled as unifom cicula motion in a univesal gavitation field, a = v = 4π and g = T GM1 GM and F = 1M SATELLITES IN OBIT A satellite is any object that is
More informationOverlapping generation models with housing: impact of the key parameters on the models outcomes
The 11 th Pfess Aleksande Zelias Intenatinal Cnfeence n Mdelling and Fecasting f Sci-Ecnmic Phenmena Ovelapping geneatin mdels with husing: impact f the key paametes n the mdels utcmes Jan Acedański 1
More information