GANPAT UNIVERSITY B. TECH SEMESTER.VI CEIIT EXAMINATION MAY-JUNE - 2OI2 CE-605/IT-605: DISTRTBUTED SysTEMs l Tot at Marks: 70 SECTION-I Q.1 Answer the fol l owi ng (a) (i ) compare and contrast Di stri buted systems wi th computer networks. (i i ) Defi ne the Reasons and Exampl es of Di stri buted Systems. (b) Descri be the Mul ti processors and Mul ti computer systems for Di stri buted svstems, 1. Fi gures t o t he ri ght i ndi cat e f ul l marks 2. Each sect i on shoul d be wri t t en i n a separat e answer book 3, Be preci se and t o t he poi nt i n your answer Answer t he f ol l owi ng Expl ai n t he st eps of RpC i mpl ement at i on i n det ai l . Def i ne RPC. Wri t e short not e on DCE RpC. OR Answer t he f ol l owi ng Wri t e a program t o i mpl ement Echo servi ce usi nq Java RMI . Def i ne Di st ri but ed Obj ect s. Descri be Java RI \ 4I i n-det ai t . Q.3 Ansurer the following (a) compare Threads wi t h processes. Descri be t he ways t o creat e a Thread usi ng Java wi t h progra ms. (b) why a Mul t i t hreaded server i s bet t er t han a si ngl e-t hreaded server and a FSM server? Expl ai n wi t h exampl e 06 Q. l Answer t he f ol t owi ng oR (a) Def i ne t he f ol l owi ng t erms: 06 (i ) Transparency ( i i ) Scal abi l i t y ( i i i ) Mi ddl ewar e (b) Di scuss t he cl i ent -server Model and peer-t o- peer model i n di st ri but ed 06 syst ems. ( b) Q. 2 Q. 2 06 05 ( a) ( b) 06 05 l P. r. oI Q, 4 Q.4 Q.s 06 06 (a) (b) 06 05 SECTION-II Answer the following trxpl arn the Remote-access and Upl oad_downl oad model of NFS. Define Software Agent. Describe lvoOife Alent i#asrrucrure Answer the followino Expl ai n CODA cl i ent urfhi tu.tur". Defi ne NFS. Expl ai n the basi c NFS OR Define various states architecture fir UNIX of Venus. syst em. ( a) ( b) (a) (b) Q.s Q.6 ( a) ( b) (a) (b) Answer the followino Expl ai n the Googl e Cl ui ter organi zati on. Defi ne.DFS. Descri be worki ng pri nci pl e of CODA fi l e system wi th exampte. OR Answer the followinq Write short note on HAbOop. Discuss the Web services architecture. Answer the followino Describe Centralized, distributed and Token exct usi on i n bri ef Expl ai n Lamport , s l ogi cal cl ock al gori t hm. 06 nq 06 UO ri ng al gori t hm f or Mut ual '/t-