54
|
Chapter 3
Designing Your System
For example, in the following illustration, there are requests coming from
layers 1 through 6. In this example, layers 1 and 3 make the requests to server
A, layers 2 and 4 send the requests to server B, and layers 5 and 6 send the
requests to server C. The requests to these servers go out all at the same time,
so the servers process the requests simultaneously. Each server then sends its
processed data back to the Viewer. The Viewer always draws layer 1 first, and
then draws all of the rest of the layers simultaneously once it has received all
of the data.
Simultaneous request model
Distributed Data vs. Mirrored Systems
There are two approaches to using multiple servers: distributed data and
mirrored systems. In the distributed data model, the servers contain different
resource files so that the map data is distributed across the servers. In the
mirrored model, you have multiple servers with identical setups and data
so that the additional servers act as backups if the first server is busy or
unavailable.
Autodesk
MapGuide
Server A
Autodesk
MapGuide
Server B
Autodesk
MapGuide
Server C
Autodesk
MapGuide
Viewer
request layers 1 & 3
request layers 2 & 4
request layers 5 & 6
return data
return data
return data
process
request
process
request
draw layer 1
draw layers
2, 3, 4, 5, & 6
serial process
parallel process
process
request
Summary of Contents for 15606-011408-9320 - MAP R6.3 CPU MODEL-UPG 4/5 MIN 2 CPUS INITL
Page 1: ...15505 010000 5020 July 2000 USER S GUIDE ...
Page 8: ...viii ...
Page 26: ...26 ...
Page 88: ...88 ...
Page 146: ...146 ...
Page 168: ...168 ...