More Related Content
Similar to Suman's PhD Candidacy Talk (20)
More from Suman Srinivasan (10)
Suman's PhD Candidacy Talk
- 4. Evaluation metrics API model Dist Location Delay Dest IP known Message function End-to-end sockets Message (send/recv) 1-to-1 / 1-to-N Endpoints / Endpoints + routers Network Yes Passive Remote execution RPC 1-to-1 Remote node Network + processing Yes Passive (func+args) Parallel computing Message; Process 1-to-N Endpoints (clustered) Network/bus No Passive Grid computing Message (active obj.) 1-to-N Endpoints (distributed) Network + processing No Active Web services RPC; get/set 1-to-1 Remote node Network + processing Yes Passive (XML cmds) Overlay find/get/set/rm 1-to-N (DHT) Endpoints (overlay) Setup time + query process + churn No Passive Opportunistic networks find/get/set/rm 1-to-N Endpoints Delay on wire/wireless No Passive Active Networks Routing 1-to-N (router) Routers Processing time No Active
- 5. Stack diagram Sockets Multicast DHTs (and) Overlay N/Ws XML over HTTP XML-RPC Parallel computing REST SOAP Shared mem. PVM MPI RPC Opportunistic N/Ws Grid computing JXTA/Jini
- 8. Evaluation metrics API model Dist Location Delay Dest IP known Message function End-to-end sockets Message (send/recv) 1-to-1 / 1-to-N Endpoints / Endpoints + routers Network Yes Passive Remote execution RPC 1-to-1 Remote node Network + processing Yes Passive (func+args) Parallel computing Message; Process 1-to-N Endpoints (clustered) Network/bus No Passive Grid computing Message (active obj.) 1-to-N Endpoints (distributed) Network + processing No Active Web services RPC; get/set 1-to-1 Remote node Network + processing Yes Passive (XML cmds) Overlay find/get/set/rm 1-to-N (DHT) Endpoints (overlay) Setup time + query process + churn No Passive Opportunistic networks find/get/set/rm 1-to-N Endpoints Delay on wire/wireless No Passive Active Networks Routing 1-to-N (router) Routers Processing time No Active
- 15. Evaluation metrics API model Dist Location Delay Dest IP known Message function End-to-end sockets Message (send/recv) 1-to-1 / 1-to-N Endpoints / Endpoints + routers Network Yes Passive Remote execution RPC 1-to-1 Remote node Network + processing Yes Passive (func+args) Parallel computing Message; Process 1-to-N Endpoints (clustered) Network/bus No Passive Grid computing Message (active obj.) 1-to-N Endpoints (distributed) Network + processing No Active Web services RPC; get/set 1-to-1 Remote node Network + processing Yes Passive (XML cmds) Overlay find/get/set/rm 1-to-N (DHT) Endpoints (overlay) Setup time + query process + churn No Passive Opportunistic networks find/get/set/rm 1-to-N Endpoints Delay on wire/wireless No Passive Active Networks Routing 1-to-N (router) Routers Processing time No Active
- 19. Evaluation metrics API model Dist Location Delay Dest IP known Message function End-to-end sockets Message (send/recv) 1-to-1 / 1-to-N Endpoints / Endpoints + routers Network Yes Passive Remote execution RPC 1-to-1 Remote node Network + processing Yes Passive (func+args) Parallel computing Message; Process 1-to-N Endpoints (clustered) Network/bus No Passive Grid computing Message (active obj.) 1-to-N Endpoints (distributed) Network + processing No Active Web services RPC; get/set 1-to-1 Remote node Network + processing Yes Passive (XML cmds) Overlay find/get/set/rm 1-to-N (DHT) Endpoints (overlay) Setup time + query process + churn No Passive Opportunistic networks find/get/set/rm 1-to-N Endpoints Delay on wire/wireless No Passive Active Networks Routing 1-to-N (router) Routers Processing time No Active
- 23. Evaluation metrics API model Dist Location Delay Dest IP known Message function End-to-end sockets Message (send/recv) 1-to-1 / 1-to-N Endpoints / Endpoints + routers Network Yes Passive Remote execution RPC 1-to-1 Remote node Network + processing Yes Passive (func+args) Parallel computing Message; Process 1-to-N Endpoints (clustered) Network/bus No Passive Grid computing Message (active obj.) 1-to-N Endpoints (distributed) Network + processing No Active Web services RPC; get/set 1-to-1 Remote node Network + processing Yes Passive (XML cmds) Overlay find/get/set/rm 1-to-N (DHT) Endpoints (overlay) Setup time + query process + churn No Passive Opportunistic networks find/get/set/rm 1-to-N Endpoints Delay on wire/wireless No Passive Active Networks Routing 1-to-N (router) Routers Processing time No Active
- 30. Evaluation metrics API model Dist Location Delay Dest IP known Message function End-to-end sockets Message (send/recv) 1-to-1 / 1-to-N Endpoints / Endpoints + routers Network Yes Passive Remote execution RPC 1-to-1 Remote node Network + processing Yes Passive (func+args) Parallel computing Message; Process 1-to-N Endpoints (clustered) Network/bus No Passive Grid computing Message (active obj.) 1-to-N Endpoints (distributed) Network + processing No Active Web services RPC; get/set 1-to-1 Remote node Network + processing Yes Passive (XML cmds) Overlay find/get/set/rm 1-to-N (DHT) Endpoints (overlay) Setup time + query process + churn No Passive Opportunistic networks find/get/set/rm 1-to-N Endpoints Delay on wire/wireless No Passive Active Networks Routing 1-to-N (router) Routers Processing time No Active
- 34. Evaluation metrics API model Dist Location Delay Dest IP known Message function End-to-end sockets Message (send/recv) 1-to-1 / 1-to-N Endpoints / Endpoints + routers Network Yes Passive Remote execution RPC 1-to-1 Remote node Network + processing Yes Passive (func+args) Parallel computing Message; Process 1-to-N Endpoints (clustered) Network/bus No Passive Grid computing Message (active obj.) 1-to-N Endpoints (distributed) Network + processing No Active Web services RPC; get/set 1-to-1 Remote node Network + processing Yes Passive (XML cmds) Overlay find/get/set/rm 1-to-N (DHT) Endpoints (overlay) Setup time + query process + churn No Passive Opportunistic networks find/get/set/rm 1-to-N Endpoints Delay on wire/wireless No Passive Active Networks Routing 1-to-N (router) Routers Processing time No Active
- 39. Evaluation metrics API model Dist Location Delay Dest IP known Message function End-to-end sockets Message (send/recv) 1-to-1 / 1-to-N Endpoints / Endpoints + routers Network Yes Passive Remote execution RPC 1-to-1 Remote node Network + processing Yes Passive (func+args) Parallel computing Message; Process 1-to-N Endpoints (clustered) Network/bus No Passive Grid computing Message (active obj.) 1-to-N Endpoints (distributed) Network + processing No Active Web services RPC; get/set 1-to-1 Remote node Network + processing Yes Passive (XML cmds) Overlay find/get/set/rm 1-to-N (DHT) Endpoints (overlay) Setup time + query process + churn No Passive Opportunistic networks find/get/set/rm 1-to-N Endpoints Delay on wire/wireless No Passive Active Networks Routing 1-to-N (router) Routers Processing time No Active
- 44. Evaluation metrics API model Dist Location Delay Dest IP known Message function End-to-end sockets Message (send/recv) 1-to-1 / 1-to-N Endpoints / Endpoints + routers Network Yes Passive Remote execution RPC 1-to-1 Remote node Network + processing Yes Passive (func+args) Parallel computing Message; Process 1-to-N Endpoints (clustered) Network/bus No Passive Grid computing Message (active obj.) 1-to-N Endpoints (distributed) Network + processing No Active Web services RPC; get/set 1-to-1 Remote node Network + processing Yes Passive (XML cmds) Overlay find/get/set/rm 1-to-N (DHT) Endpoints (overlay) Setup time + query process + churn No Passive Opportunistic networks find/get/set/rm 1-to-N Endpoints Delay on wire/wireless No Passive Active Networks Routing 1-to-N (router) Routers Processing time No Active