Research Issues in Middleware (Bhaskar)

Slides:



Advertisements
Similar presentations
Hierarchical Decompositions for Congestion Minimization in Networks Harald Räcke 1.
Advertisements

Overlay Networks + Internet routing has exhibited scalability - Internet routing is inefficient -Difficult to add intelligence to Internet Solution: Overlay.
Based on last years lecture notes, used by Juha Takkinen.
IPv6 and Overlays EE122 Introduction to Communication Networks Discussion Section.
TNMK09 Computer Networks Copyright © 2005 Di Yuan, ITN, LiTH 1  Non-hierarchical routing, static or dynamic, won’t work in the Internet  None of the.
A Scalable, Commodity Data Center Network Architecture Mohammad Al-Fares, Alexander Loukissas, Amin Vahdat Presented by Gregory Peaker and Tyler Maclean.
Towards a Logic for Wide- Area Internet Routing Nick Feamster Hari Balakrishnan.
ON DESIGING END-USER MULTICAST FOR MULTIPLE VIDEO SOURCES Y.Nakamura, H.Yamaguchi, A.Hiromori, K.Yasumoto †, T.Higashino and K.Taniguchi Osaka University.
Robot Autonomous Perception Model For Internet-Based Intelligent Robotic System By Sriram Sunnam.
Division of IT Convergence Engineering Towards Unified Management A Common Approach for Telecommunication and Enterprise Usage Sung-Su Kim, Jae Yoon Chung,
Architectures of distributed systems Fundamental Models
A Routing Underlay for Overlay Networks Akihiro Nakao Larry Peterson Andy Bavier SIGCOMM’03 Reviewer: Jing lu.
Example: Sorting on Distributed Computing Environment Apr 20,
Chapter 10: MANs and WANs. Topics What is MAN, WAN? How are they different from LANs? Subnet and three different switched-networks Connection-oriented.
A comparison of overlay routing and multihoming route control Hayoung OH
Resilient Overlay Networks Robert Morris Frans Kaashoek and Hari Balakrishnan MIT LCS
Networks Computer Technology Day 17. Network  Two or more computers and other devices (printers or scanners) that are connected, for the purpose of sharing.
MQTT QoS2 Considerations Konstantin Dotchkoff. Challenges associated with implementing QoS 2 in large scale distributed systems Replication of QoS 2 messages.
1 Wide Area Network Emulation on the Millennium Bhaskaran Raman Yan Chen Weidong Cui Randy Katz {bhaskar, yanchen, wdc, Millennium.
Network Coordinates : Internet Distance Estimation Jieming ZHU
Node failure tolerance in wireless sensor networks CS 2310 Seminar Mengsi Lou.
Use Cases for High Bandwidth Query and Control of Core Networks Greg Bernstein, Grotto Networking Young Lee, Huawei draft-bernstein-alto-large-bandwidth-cases-00.txt.
Overlay Networks : An Akamai Perspective
Internet Protocol Storage Area Networks (IP SAN)
Peer-peer and Application-level Networking CS 218 Fall 2003 Multicast Overlays P2P applications Napster, Gnutella, Robust Overlay Networks Distributed.
1 Networking and Internetworking Devices we need networking and internetworking devices to extend physical distance and to improve efficiency and manageability.
Border Gateway Protocol. Intra-AS v.s. Inter-AS Intra-AS Inter-AS.
The Network Aware IoT Service at Edge Guoxi Wang.
Advanced Computer Networks
Lecture 23: Structure of Networks
Accelerating Peer-to-Peer Networks for Video Streaming
19 – Multimedia Networking
Last Class: Introduction
Exposing Link-Change Events to Applications
How is all that data traffic controlled on the Internet?
Content Distribution Networks
University of Pittsburgh
Klara Nahrstedt Spring 2009
Prof.Veeraraghavan Prof.Karri Haobo Wang:
Impact of Neighbor Selection on Performance and Resilience of Structured P2P Networks Sushma Maramreddy.
A Comparison of Overlay Routing and Multihoming Route Control
Introduction to Metropolitan Area Networks and Wide Area Networks
Kris, Karthik, Ansley, Sean, Jeremy Dick, David K, Frans, Hari
CS 268: Computer Networking
nTorrent: Peer-to-Peer File Sharing in Named Data Networking
SCTP: Stream Control Transport Protocol
Content Distribution Network (CDN)
Lecture 23: Structure of Networks
Distributed Content in the Network: A Backbone View
RM3G: Next Generation Recovery Manager
COS 561: Advanced Computer Networks
Architectures of distributed systems Fundamental Models
Privacy-Preserving Dynamic Learning of Tor Network Traffic
Architectures of distributed systems Fundamental Models
Jellyfish: Networking Data Centers Randomly
Binit Mohanty Ketan Rajawat
Lecture 23: Structure of Networks
Rapid Mobility via Type Indirection
Distributed Systems CS
Towards Distributed Test-Lab for Planetary-Scale Services
Computer Networks Topic :User datagram protocol Transmission Control Protocol -Hemashree S( )
Architectures of distributed systems Fundamental Models
EE 122: Lecture 22 (Overlay Networks)
Towards Unified Management
An Empirical Evaluation of Wide-Area Internet Bottlenecks
Exploiting Routing Redundancy via Structured Peer-to-Peer Overlays
Modeling and Evaluating Variable Bit rate Video Steaming for ax
Use Cases and Requirements for Managed LAN as a Service (MLaaS)
Use Cases and Requirements for Managed LAN as a Service (MLaaS)
Hari Balakrishnan Hari Balakrishnan Computer Networks
Presentation transcript:

Research Issues in Middleware (Bhaskar) Overlay networks for Distributed events Service discovery in the wide-area Service composition Possibly, Hierarchical overlay networks Overlay networks with clusters as nodes To what size can a resilient overlay network scale? RON (MIT) talks about ~50 nodes. This may not be enough for many purposes (e.g., service composition). Can backup-path algorithms be scaled for 100s of nodes? 1000s of nodes? What is the trade-off between latency to recovery and scale of the overlay network? Can a connection-oriented overlay network with route-pinned paths have better latency to recovery than a connection-less overlay network?

Research Issues in Middleware (Bhaskar) Placement of overlay nodes: how can knowledge about the structure of the Internet be used for better resilience? The Internet today mostly has TCP traffic. Most failure, wide-area latency models that exist today are developed in this context. How do things change if there is more streaming video traffic? Does congestion behavior change? CDNs  Distributed preference registry Can the CDN model be extended to managing user preferences for 3G devices? Mostly read-only, slow changes How to move preferences to follow the user?