Xtraction architecture is very simple, and the demand for hardware and software is minimal. Installed on a Windows server (2008 R2 or greater), the application requires little more in resources than what the operating system requires. Xtraction can connect to one or more target application databases and present the information back to a web browser.
The Xtraction server houses the Xtraction application. Ivanti does NOT support installing Xtraction on a Domain Controller.
•RAM: 8 GB
•Hard drive: Xtraction has a small footprint (400 MB). A 20 GB – 32 GB drive size should be sufficient.
•CPU: There is not a high demand on the CPUs of the Xtraction server. With a virtual machine, you should be able to reallocate resources based on observed performance if necessary.
•Windows Server (2008 R2, 2012, 2012 R2, 2016, or 2019)
•Microsoft .Net Framework 4.6.1 (this is the minimum requirement, though 4.7.2 will also work)
•IIS 7 or greater
•Oracle Client 8.1.7 x64 or greater if Xtraction is reporting against Oracle databases
Required database connection-dependent software
If Xtraction is reporting against:
•Oracle: Oracle Client 8.1.7 or greater (64-bit Oracle Client if running on Windows x64)
•PostgresSQL: PostgresSQL ADO.NET driver from https://www.npgsql.org
Web Server (IIS) role features required on Windows Server 2008 R2 or higher
•Common HTTP Features
•ASP.NET 4.5 Role service
•.NET Extensibility 4.5
•Health and Diagnostics
•Windows Authentication (if using AD)
•IIS Management Console
The Xtraction database can be on the same server as the Xtraction application, or a different one. The database must be running Microsoft SQL Server (2012, 2014, 2016, or 2017). Earlier versions of MS SQL Server may work but have NOT been tested by Ivanti.
For a trial installation, the database size remains relatively small (< 100 MB).
For a production install, the database size is dependent on the number of Xtraction users, dashboards, and scheduled tasks. Most Xtraction databases are a few GB or less, though they can range from < 1 GB to many GBs depending on use. You can reduce the database size by removing records periodically from the Audit table.
Xtraction clients are the devices used to access the Xtraction web-based user interface:
•For Xtraction 2018.0 and higher, use any web browser that supports HTML5, though Chrome is recommended. Ivanti doesn't recommend using IE11 to access Xtraction 2018.x or higher due to decreased performance.
•Prior to Xtraction 2018.0, clients required a web browser that supported Adobe Flash Player to access the database. As of version 2018.0, Adobe Flash Player is no longer required.
If you purchased an Enterprise Server license, you have the option of setting up an unlimited number of users with view-only access to the Xtraction dashboards. These users can view dashboards without using an Xtraction analyst license, but only if they’re NOT assigned one of Xtraction’s user roles. If you assign any of these users a role at a later date (via the Administration > User Administration link in the UI), each Xtraction session they open in a browser will use an available license.
The installation process needs to run using an account with Administrator privileges that has administrative rights on the Xtraction server. This access is required only for installation.
During installation, you’ll specify connection details for accessing both the Xtraction database and the target application databases (i.e., the data sources being reported on). To access a target database, a user with read-only permissions is sufficient.
MS SQL considerations
IMPORTANT: The Xtraction application needs access to the Xtraction database and each application database that Xtraction will report against. Also note the following:
•Access to these databases is via user account(s) and can be defined solely in either the databases or ADS/Windows (MS SQL).
•It’s easiest to use database-only accounts.
•If the Xtraction database and the application database(s) are on the same server, you can use the same SQL user account to access both databases.
•If ADS or Windows accounts are required for access to both databases, the same account must be used for both.
You're now ready to install Xtraction. For details, see Installation.