Exceed onDemand A Technical Whitepaper
Exceed onDemand A Technical Whitepaper
Exceed onDemand A Technical Whitepaper
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>Exceed</strong> <strong>onDemand</strong> 5 — A <strong>Technical</strong> <strong>Whitepaper</strong><br />
A suspended session does not use a license. However, when a user resumes a suspended session,<br />
he or she may consume one license based on the rules stated in Section 2: “Architecture.”<br />
By default, when a session is in suspended mode, so are the X applications in that session. To maximize<br />
the benefit of Suspend and Resume, some users may want to enable “Keep Suspended Session Active”<br />
option so that the X applications continue to run on the proxy after the session is suspended.<br />
However, not all sessions can be suspended. <strong>Exceed</strong> <strong>onDemand</strong> cannot suspend OpenGL sessions<br />
due to technical restrictions. Users will not have the option of suspending such sessions.<br />
Suspend on Disconnect (a.k.a. Crash and Resume)<br />
<strong>Exceed</strong> <strong>onDemand</strong> is designed with mobility in mind. We understand that network inconsistency<br />
and instability can occur and know the frustration it can cause. Based on the same principle and<br />
mechanism as Suspend and Resume, <strong>Exceed</strong> <strong>onDemand</strong> extends the feature to safeguard any<br />
non-OpenGL session. To enable this feature, users just have to turn on the “Suspend Disconnected<br />
Session” option.<br />
Figure 33 — Enable Suspend on Disconnect feature to safe guard your <strong>Exceed</strong> <strong>onDemand</strong> sessions<br />
However, this feature comes at the expense of performance. As indicated in the previous chapter,<br />
the Client is required to send the X session data to the Proxy as one of the steps in suspending a<br />
session. But a crash is unpredictable by nature and will never give the Client time to send data to<br />
the Proxy. To overcome this, the Proxy has to remain in a constant state of preparedness by keeping<br />
track of all the information it sends to the desktop. The obvious side effect is the added work-load<br />
and resource consumption on the host. But it may be a small price to pay for uninterrupted work<br />
and to ensure that the mission critical applications are up and functional at all times.<br />
52