OpenSwitch is a Sybase Open Server™ gateway placed between client connections such as isql, or any application developed using Sybase Open Client, ODBC, or JDBC™ libraries, and two or more Adaptive Servers.
OpenSwitch transparently transfers incoming connections to Sybase server products, such as an Adaptive Server® or another Open Server application (including another instance of OpenSwitch), either manually in response to an administrative request, or automatically in response to an Adaptive Server failure.
Figure 1-1: Basic OpenSwitch functionality
Any OpenSwitch connection switch remains transparent to the client application, and does not require disconnecting and reconnecting. Client applications are presented with a view of one stable connection while behind the scenes, servers are started and stopped for maintenance, failover, batch processing, and so on.