| Global IP Tunneling is the feature that allows 
              SysMaster to loadbalance servers situated in different physical 
              locations and in this way to implement global traffic management 
              solutions. 
             How It Works? 
              Global IP Tunneling uses IP encapsulation to allow 
              datagrams for one IP address to be wrapped and directed to another 
              IP address. There, the original datagrams are extracted and processed 
              locally. The process can be illustrated with the following figure: 
              
 When a client sends a request to a service managed by SysMaster, 
              the request packet arrives at SysMaster. The device checks the destination 
              IP and port number of the packet and if they are recognized as the 
              address of one of SysMaster's services, a real server that will 
              process this request is assigned according to the configured loadbalancing 
              technique. SysMaster adds a record for this new connection into 
              its hash table. SysMaster encapsulates the packet within an IP datagram 
              and forwards it to the chosen server. All subsequent packets for 
              this connection will be again encapsulated and forwarded to the 
              same real server as long as the connection record exists in the 
              hash table. When the server receives the packet, it extracts the 
              original packet from the datagram. If it finds that there is an 
              interface that can take the packet, the server processes the request 
              locally. The result of the request is sent directly to the client 
              according to the routing table of the real server. When the connection 
              terminates or expires, its record is removed from the hash table.
  
 Quick Responses to Client Requests 
             As you can see with the Global IP Tunneling method, 
              SysMaster like the Direct Path Routing technique processes only 
              the incoming traffic and the outgoing traffic is sent directly to 
              the clients. The difference with the Direct Path Routing technique 
              is that real servers can have any real IP address in any network. 
              They can be geographically distributed around the world.There is a requirement for the operating systems of the real servers 
              to support the IP encapsulation protocol. Their tunnel devices are 
              all configured up so that the systems can extract the encapsulated 
              packets properly.
 Global Load Balancing 
             SysMaster Global IP tunneling feature can be used 
              to build a very high-performance and high reliability solution. 
              As real servers are distributed among different physical locations, 
              clients will be serviced uninterruptedly even if a site-wide failure 
              occurs. 
             |