Exceed onDemand A Technical Whitepaper
Exceed onDemand A Technical Whitepaper
Exceed onDemand A Technical Whitepaper
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Exceed</strong> <strong>onDemand</strong> Client<br />
> <strong>Exceed</strong> <strong>onDemand</strong> 5 — A <strong>Technical</strong> <strong>Whitepaper</strong><br />
<strong>Exceed</strong> <strong>onDemand</strong> Client is the client portion of the software that each user must install on the<br />
PC. <strong>Exceed</strong> <strong>onDemand</strong> Client is a native Windows application that supports most of the current<br />
Windows platforms, including Windows XP and Windows Server 2003. The main function of<br />
<strong>Exceed</strong> <strong>onDemand</strong> Client is to render the image on the display and interact with users through<br />
the input devices. Connections between Client and Server can be secured using Secure Sockets<br />
Layer (SSL), which will be covered in Section 7, “Advanced Configuration.”<br />
On top of the traditional means of deploying a Windows application, administrators can deploy<br />
a pre-configured <strong>Exceed</strong> <strong>onDemand</strong> Client to end users through a web browser. Section 8,<br />
“Web Deployment” will discuss this feature in more detail.<br />
Cluster Computing<br />
What is a Cluster?<br />
In a computer system, a cluster is the use of a group of machines to form a single logical system<br />
which enables high availability and load balancing.<br />
How Does Clustering Work in <strong>Exceed</strong> <strong>onDemand</strong>?<br />
In a Cluster configuration, multiple <strong>Exceed</strong> <strong>onDemand</strong> Servers are programmatically linked to form<br />
a single, logical computing unit, and each <strong>Exceed</strong> <strong>onDemand</strong> Server within a Cluster is called a Node.<br />
Nodes can run on any supported platform, forming a cross-platform cluster.<br />
<strong>Exceed</strong> <strong>onDemand</strong> Server in Standalone configuration can be considered as a Cluster with only one node.<br />
Definitions<br />
For the sake of consistency and convenience, the terms are defined as the following, and used<br />
accordingly throughout the document:<br />
<strong>Exceed</strong> <strong>onDemand</strong> Server, or simply “Server” — <strong>Exceed</strong> <strong>onDemand</strong> Server in either Standalone<br />
or Cluster configuration. In a Cluster configuration, <strong>Exceed</strong> <strong>onDemand</strong> Server includes the Cluster<br />
Manager node and all other nodes.<br />
Cluster — Specifically means <strong>Exceed</strong> <strong>onDemand</strong> Server in Cluster configuration<br />
<strong>Exceed</strong> <strong>onDemand</strong> Cluster Manager, or simply “Cluster Manager” — the component<br />
Cluster Manager Node — the machine in a Cluster which <strong>Exceed</strong> <strong>onDemand</strong> Cluster Manager resides<br />
Nodes — other machines in the Cluster<br />
13