1 / 45

Chapter 12: Scalability

Chapter 12: Scalability. SERVICE ARCHITECTURES. Master Server. 1. 2. Server A. 3. New Process. Server B. Server C. Server C. Server A. Server D. Master Server. 1. 2. Server B. Server C. 3. New Process. Server A. Master Server. 1. 2. Server B. Server C. Server C.

Download Presentation

Chapter 12: Scalability

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Chapter 12: Scalability

  2. SERVICE ARCHITECTURES

  3. Master Server 1 2 ServerA 3 New Process ServerB ServerC ServerC

  4. ServerA ServerD Master Server 1 2 ServerB ServerC 3 New Process

  5. ServerA Master Server 1 2 ServerB ServerC ServerC ServerC ServerD ServerC 3 New Process 4

  6. OVERVIEW OF INTEREST MANAGEMENT

  7. NPC Radius of high interest area Radius of low interest area UserA

  8. High interest Low interest

  9. Server Server NPC NPC ClientA UserA ClientA ClientB ClientB UserB

  10. NPC, UserA ClientA ClientB ClientA UserB ClientB

  11. SPATIAL MODELS

  12. Aura Visual Focus Audio Nimbus Visual Nimbus Audio Focus

  13. UserA UserB

  14. A B C D E F G H I A B C E F D G H I Cells Portals

  15. A B C D E F G H I PVSA Full PVS

  16. INTEREST SPECIFICATION AND INTEREST MANAGEMENT

  17. A A B B C C D D E E F F G G H H I I User3 User1 User3 User1 User2 User4 User2 User4

  18. UserA UserD UserB UserC ClientD ClientA ServerX A D ServerZ B B B A C ClientC C B ServerY ClientB B A,C

  19. SEPARATING INTEREST MANAGEMENT FROM NETWORK ARCHITECTURE

  20. Message Filtering Application Message Routing Transport Network Routing Network Link Physical

  21. Message Filtering Application Application Filter on Receive Filter on Send Message Routing Message Routing Network Routing Network Routing Network Routing Network Routing Network Routing

  22. SERVER PARTITIONING

  23. ZoneA ZoneB MirrorAB MirrorBA UserB UserA Proxy of UserA View on ServerA View on ServerB

  24. Local Reallocation Remote Reallocation

  25. 1 1 2 1 2 1 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 1 1 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 1 1 2 2 3 3 4 4 5 5 8 6 7 7 8 8

  26. GROUP COMMUNICATION ARCHITECTURES

  27. Proxy Server1 Proxy Server4 Multicast Network ClientA ClientG ClientF Proxy Server3 Proxy Server2 Multicast Network ClientB ClientC ClientD ClientE

  28. ClientA ClientC Router1 Router2 ClientA ClientC 27 1 1 ClientB ClientD 25 2 3 2 1 ClientB ClientD

  29. PEER TO PEER

  30. 2 ClientA 5 ClientC 8 ClientD ClientF 3 1 6 ClientB 4 7 Query ClientE

  31. ClientA ClientC ClientD ClientF ClientB Query Response File Retrieval ClientE

  32. AOIB VB AOIA VA D

  33. UFRA UFRB UserB UserA

More Related