Integrify has been successfully installed in various/mixed configurations within an enterprise environment. The most common scenario utilizes a shared database environment (such as Oracle on Solaris or a shared Microsoft SQL Server) with a dedicated server for the Integrify application. Integrify will run on VM slices, however, it is strongly recommended that this environment be closely monitored to ensure that sharing of host resources does not impact performance. The following document provides recommendations for server hardware and software requirements for an Integrify 6 or 7 installation.
Several factors will be involved in the actual size of your specific Integrify installation:
- Number of concurrent users (impact: application server traffic and database concurrent connections)
- Volume of requests (impact: database connections, size of database)
- Size and complexity of individual processes (impact: database size)
- Size of attachments attached to requests (impact: application server disk space)
The primary factors in sizing, however, will be the number of concurrent users/transactions and the size of the process (i.e. number of tasks/complexity). The larger the process, and the larger the number of requests for that process translates into more processing required on the application server as well as the database server.
Base System Requirements
Regardless of hardware sizing concerns, all installations of Integrify have the following base requirements
- Application Server Operating System
- Windows 2008 Server, Windows 2008 R2 Server or Windows 2012 Server (any edition)
- IIS 7+
- The complete .NET Framework 4.5.2 feature and it's required dependencies, including WFC and it's sub components with all security updates installed.
- Database Server
- Microsoft SQL Server 2005 (any edition) or greater
OR - Oracle 10g or greater (compatible with Integrify v6 only)
- Microsoft SQL Server 2005 (any edition) or greater
- MongoDB (for Integrify v7 only)
- Version 3.4+ Can be on any host.
- Windows Installation Instructions
Sizing your Installation
Use the following as a guide to create a starting point in determining your hardware (virtual or physical) needs for your installation.
Usage | Application Server | Database Server | |
Minimal Installation | up to 20 concurrent users or up to 200 requests per day |
Processor: Single CPU Memory: 2 gigabytes Disk Size: 30 gigabytes (minimum) |
Processor: Single CPU Memory: 4 gigabytes Disk Size: 30 gigabytes (minimum) |
Medium Installation | up to 100 concurrent users or up to 500 requests per day |
Processor: Dual CPU Memory: 2 - 4 gigabytes Disk Size: 60 gigabytes (minimum) |
Processor: Dual CPU Memory: 8 - 16 gigabytes Disk Size: 80 gigabytes (minimum) |
Large Installation | more than 100 concurrent users or more than 500 requests per day |
Processor: Quad CPU Memory: 4 - 8 gigabytes Disk Size: 80 to 100 gigabytes (minimum) |
Processor: Quad CPU Memory: 16+ gigabytes Disk Size: 80 gigabytes (minimum) |
Additional Application Server Requirements
Please make sure all of the additional required package have been installed on your application server prior to installing Integrify 6 or 7.
- SQL Client
For SQL Server backed Integrify Installations, install both of the following from the link below if SQL Server is not installed on the application server:
- Microsoft SQL Server 2012 Native Client
x86: http://go.microsoft.com/fwlink/?LinkID=239647&clcid=0x409
or
x64: http://go.microsoft.com/fwlink/?LinkID=239648&clcid=0x409 - Microsoft SQL Server 2012 R2 Command Line Utilities
x86: http://go.microsoft.com/fwlink/?LinkID=239649&clcid=0x409
or
x64: http://go.microsoft.com/fwlink/?LinkID=239650&clcid=0x409
NOTE: After installing these utilities, you need to add the following to the end of your 'Path' System Variable: C:\Program Files\Microsoft SQL Server\110\Tools\Binn. You can get to this via Control Panel > System and Security > System > Advanced System Settings > Environmental Variables > System Variables > Path
For more information regarding these utilities see the following link: http://www.microsoft.com/en-us/download/details.aspx?id=29065 - Microsoft SQL Server 2012 Native Client
- URL rewrite module for IIS
The URL rewrite module is a new requirement for version 6
x86: http://go.microsoft.com/fwlink/?LinkID=615138
or
x64: http://go.microsoft.com/fwlink/?LinkID=615137 - Latest Node.js for Windows (v6<=6.9.5 LTS version)
Please download and install the version appropriate for your OS from here: http://nodejs.org
Click the Install button to download and install the latest version. - Microsoft Visual C++ 2012 Redistributable Package
Download and run the installer appropriate for your OS from here: http://www.microsoft.com/en-us/download/details.aspx?id=30679 - IIS Node
This is a Node.js wrapper for IIS. Download run the installer appropriate for your OS:
x86: https://github.com/azure/iisnode/releases/download/v0.2.21/iisnode-full-v0.2.21-x86.msi
or
x64: https://github.com/azure/iisnode/releases/download/v0.2.21/iisnode-full-v0.2.21-x64.msi - Microsoft Access 2013 Runtime
If you are licensed for any of the Excel Plugins available in Integrify, download and run the installer appropriate for your OS:http://www.microsoft.com/en-us/download/details.aspx?id=13255
End User Requirements
The following browsers are supported by Integrify 6:
- Internet Explorer 9 or later (support for version 8 has been dropped)
- Firefox
- Chrome
- Safari
- Opera
- Edge
The following browsers are supported by Integrify 7:
- Internet Explorer 11 (Administration not supported)
- Firefox
- Chrome
- Safari
- Opera
- Edge
Comments