You can install Acoustic™ Experience Analytics (Tealeaf) CX on a single server or across multiple servers.
The decision on which installation structure to implement depends your existing IT infrastructure, the volume of data to be captured, and your design and usage model.
If you are unsure about the topology to use for your Experience Analytics installation, consult with Acoustic Experience Analytics (Tealeaf) professional services.
After you have installed and configured Experience Analytics CX and other Experience Analytics products, you can manage the deployment environment for the Acoustic Experience Analytics (Tealeaf) CX components as a single server or as a collection of servers.
Installing on a single server
If your Acoustic Experience Analytics (Tealeaf) deployment environment consists of a single server, the installation steps involved are as follows:
- Install Acoustic Experience Analytics (Tealeaf) CX.
- Enable additional Acoustic Experience Analytics (Tealeaf) products on the same server.
- On local Windows desktops, you can install Acoustic Experience Analytics (Tealeaf) RealiTea Viewer, the
desktop application for searching and replaying Acoustic Experience Analytics (Tealeaf) sessions.Note: It is recommended that you use Browser Based Replay, the web browser-based method of replaying sessions. This client requires no additional installation.
- Perform post-installation tasks and product configuration tasks for you single-server solution.
- Start the Acoustic Experience Analytics (Tealeaf) CX solution and verify that it is operational.
Installing on multiple servers
The physical architecture of your Acoustic Experience Analytics (Tealeaf) installation environment can be distributed across multiple servers.
The distributed architecture of the Experience Analytics solution provides you with options for distributing component functionality to meet varying data volume, network architecture, and business requirements.
For small-volume deployments, you can deploy the Storage Server on the same physical machine as the Processing Server. While deploying the Processing and Storage Servers on a single machine does not provide the benefits of two separate machines, it provides greater advantages for backup and search performance than running an entire Experience Analytics system on a single Processing Server.
For high-volume and multi-data center environments, the architecture can be scaled horizontally and distributed to meet real-time processing loads while still providing a central location for session and aggregate data storage and a single user experience.
- Data Center 1: PCA server and Processing Server
- Data Center 2: PCA server and Processing Server
- Data Center 3: PCA server and Processing Server
- Operations Center:
- Storage Server is configured to store session and index archives on SAN.
- The Portal Web application is also deployed on the Storage Server.
- The Report Server is deployed on the SQL Server farm.
- Additional Processing Servers can be deployed if the data volumes exceed the capacity of a single Processing Server.
Each Processing Server is configured to store sessions for the current day. The aggregate reporting data is stored in the Report Server deployed on the SQL farm. Using the Portal and RealiTea Viewer, users have a single, unified view of live activity, monitoring, search, session replay, and reporting across all Processing and Storage server instances.
The distributed architecture of the Experience Analytics solution also permits the prescribed architecture to be modified to meet varying data volume, network architecture, and business requirements.
Support for virtualized server environments
Acoustic Experience Analytics (Tealeaf) supports the installation of a subset of Experience Analytics components into a server virtualization solution, such as those offered by, VMWare, Citrix, or Microsoft.
For all virtualized server environments, it is recommended to use a dedicated environment due to the unpredictable and volatile nature of the system resource requirements necessary to support data processing in the Acoustic Experience Analytics (Tealeaf) system.
Resources must be allocated to meet the minimum system requirements specified by the sizing recommendation provided by Acoustic Professional Services.
Acoustic is not responsible for supporting the identification or resolution of performance issues when Experience Analytics is deployed in a shared VM environment.
Components that support virtualization
|Component||Virtual machine support (Yes or No?)||Notes|
Passive Capture Appliance
The Passive Capture Application is a high-performance real-time processing engine that requires a dedicated server.
Due to high processing and I/O loads, at least 8 cores and 16 GB of RAM must be dedicated to the instance that runs the Experience Analytics software.
Other Windows-based Experience Analytics Servers
Experience Analytics supports Microsoft SQL Server 2012, 2014, and 2017 in virtual server environments that adhere to Microsoft support policies, guidelines, and restrictions.