Introduction

As IT infrastructures evolve into being business-critical, high availability and peak performance of the IT infrastructure is becoming as critical as reliability is to a telephone network. In such infrastructures, it is imperative to determine in real-time when service failures or slowdown problems occur, and to accurately pin-point which step(s) in the service access are impacting the end-user experience. Speedy problem detection and accurate diagnosis can reduce service downtime and the consequent business impact of critical IT services.

eG's client session simulation and monitoring capability - also known as 'Full Session Simulation' - goes well beyond basic protocol-level up/down testing. IT administrators can record typical user accesses to mission-critical infrastructure services, and later have eG agents periodically playback the recorded accesses using the exact same client applications that users employ to access a service. The eG client session simulator effectively simulates multi-step user interactions with a service (e.g., login, browse, submit data, fill-in forms, etc.).

By collecting availability and response time statistics for the complete service interaction and comparing the metrics with time-of-day, auto-generated or administrator-defined fixed thresholds, the eG client session / full session simulator immediately alerts administrators during potential service outages or slowdowns.

By comparing the response times across each of the steps of a multi-step service access, administrators can detect the exact step(s) that could be causing user-visible slowdowns. Furthermore, using its patented auto-triage capability, the eG Enterprise is able to correlate the end-to-end service performance indicators provided by the eG client session simulator with critical indicators of network, system, and application availability, performance, and usage to pin-point where the root-cause of a slow-down lies. Customers can use the integrated solution to improve the quality of their service offerings, thereby enhancing their competitive positioning, lowering their operations costs, and optimizing the usage of their infrastructure.

When to Use Client Session Simulation

The key use cases of full session simulation are as follows:

  • It can be used to monitor the user experience with website/applications on which an internal monitor cannot be deployed owing to security constraints or organizational boundaries. For example - you can evaluate and monitor the SaaS applications that are deployed on the cloud using client session simulation.

  • It can be used to monitor the user experience with applications/desktops deployed on delivery platforms such as Citrix Virtual Apps/Desktops.

  • It can be used to measure the experience of users from different geographies. For example -you can monitor what users from Singapore, USA, and India experience when they access a web site deployed on a web server in Canada.

  • It can also be used to measure the experience of migrating from one version of an application to another, from one virtualization platform to another, from internal to cloud hosted server, or from physical to virtual machine. It also quantifies the performance impact of the migration.