Presentation is loading. Please wait.

Presentation is loading. Please wait.

Co-operative Server Pool for Hotspot Rescue Service

Similar presentations


Presentation on theme: "Co-operative Server Pool for Hotspot Rescue Service"— Presentation transcript:

1 Co-operative Server Pool for Hotspot Rescue Service
Weibin Zhao Henning Schulzrinne 1/13/2019

2 Outline Problem space for hotspot Alleviating hotspot
Co-operative server pool Previous experience 1/13/2019

3 Problem space for hotspot
Place network server Object Small web Large file Stored media 1/13/2019

4 Alleviating hotspot Load Balancing Hotspot Rescue Hotspot Avoidance
Co-operative Server Pool Smart Client P2P Server Selection Caching Service Migration Client Redirection 1/13/2019

5 Co-operative server pool (CSP)
 MASH (mutual aid society for hotspots) Form server pool (*) Server pool architecture (*) Rescue vs. local service Monitor servers in the pool (*) Predict and detect hotspot Select candidate for migration (*) Client re-direction (*) 1/13/2019

6 Form server pool Membership service Overlap server pool
Static configuration DHCP Dynamic membership via advertisement Overlap server pool Multiple scopes 1/13/2019

7 Server pool architecture
Full mesh Autonomous, peer to peer Simple, reliable Scalability: O(10) Other topology Spanning tree Two-level: tree + mesh 1/13/2019

8 Monitor server in the pool
What to do? Aliveness Load information How? Direct: for neighbors in mesh/tree Indirect: for tree 1/13/2019

9 Migration Select candidate Available resources at candidate
Network path to candidate Migration cost Potential performance gains 1/13/2019

10 Client re-direction Mechanisms Evaluation Refer (*) Tunnel DNS
1/13/2019

11 Previous experience mSLP Remote SLP discovery
Mesh-enhanced service location protocol Remote SLP discovery DNS SRV Gateway selection for IP telephony 1/13/2019

12 mSLP Full mesh server pool Multi-scope server pool Membership service
Data exchange Update forwarding Initial data exchange Multi-scope server pool Use scopes for scalability Flexible for different purposes 1/13/2019

13 Full-mesh multi-scope server pool
Server1 (E,B) (E) (B) Server2 (B,L) (L) Server3 (L,E) 1/13/2019

14 Remote SLP discovery Three configurations DNS SRV Small: only SAs
Medium: DAs in one scope Large: DAs in multiple scopes DNS SRV All servers should be equivalent Gateway DAs for small/large configurations 1/13/2019

15 Gateway DAs SA1 SA2 DA1 (Sa) SA3 SA4 DA2 (Sb) Gateway DA Gateway DA
1/13/2019

16 Gateway selection for IP telephony
Service template Total capacity, remaining capacity, prefix list (destination), cost list, ASR (answer-seizure ratio) list Location server & gateways Gateway: register Location server: directory service Direct client call to gateway 1/13/2019

17 Gateway selection Gateway1 Location Server Incoming call Gateway2
1/13/2019

18 Big Picture Where to put the intelligence In front of servers
With server @ client In the middle: directory server Server1 Directory Client Server2 1/13/2019


Download ppt "Co-operative Server Pool for Hotspot Rescue Service"

Similar presentations


Ads by Google