Download presentation
Presentation is loading. Please wait.
Published byCecil McCarthy Modified over 9 years ago
1
Networked Graphics Building Networked Virtual Environments and Networked Games Chapter 12: Scalability
2
SERVICE ARCHITECTURES
4
Server D Server C Master Server Server A New Process 1 2 3 Server B
5
Server C Master Server Server A 1 2 3 Server B Server D New Process 4 Server C
6
OVERVIEW OF INTEREST MANAGEMENT
7
User A NPC Radius of low interest area Radius of high interest area
8
High interest Low interest
9
Client A Client B Server Client A Client B Server NPC User A User B
10
Client A Client B Client A Client B NPC, User A User B
11
SPATIAL MODELS
14
Aura Visual Focus Visual Nimbus Audio Focus Audio Nimbus
15
User A User B
17
ABC DEF GHI A B C F E D GHI Cells Portals
18
ABCDEFGHI -11010000A -1111000B -011000C -10110D -0100E -000F -11G -1H -I Full PVS ABC DEF GHI PVS A
20
INTEREST SPECIFICATION AND INTEREST MANAGEMENT
21
ABC D EF GHI User 1 User 2 User 4 User 3 ABC D EF GHI User 1 User 2 User 4 User 3
23
User B User A User C User D Server X Server Y Server Z Client B Client A Client C Client D B A AB B C B A,C B C D
25
SEPARATING INTEREST MANAGEMENT FROM NETWORK ARCHITECTURE
26
Message Filtering Message Routing Network Routing Application Transport Network Link Physical
27
Message Filtering Application Filter on Receive Network Routing Application Filter on Send Network Routing Message Routing Network Routing Message Routing Network Routing Network Routing
28
SERVER PARTITIONING
32
User A User B Zone A Zone B Mirror AB Mirror BA View on Server A View on Server B Proxy of User A
33
Local Reallocation Remote Reallocation
36
1122 3344 5566 7788 1122 3344 5516 7788 2222 3344 5516 7788 1122 3344 5586 7788
37
GROUP COMMUNICATION ARCHITECTURES
38
Proxy Server 1 Client A Multicast Network Proxy Server 2 Proxy Server 3 Multicast Network Proxy Server 4 Client D Client B Client F Client G Client E Client C
39
Router 1 Client A Router 2 Client B Client C Client D 25 2 11 1 Client B Client D 3 27 2 Client A Client C
40
PEER TO PEER
41
Client A Client D Client B Client F Client E Client C 1 2 3 4 6 5 7 8 Query
42
Client A Client D Client B Client F Client E Client C Query Response File Retrieval
44
VAVA VBVB D AOI A AOI B
45
UFR A UFR B User A User B
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.