MRI 10.4 System Requirements
MRI 10.4 System Requirements
Version 10.4
System Requirements
November 2016
©2016 MRI Software, LLC. Any unauthorized use or reproduction of this documentation is
strictly prohibited. All rights reserved.
iMPACT!, ForeSight, LeaseFlow, ViewPoint, Access 24/7, JobCost, Prospect Connect, Resident
Connect, Tenant Connect, Plato, Enterprise Ledger, Commercial Tenant Portal, Cougar, CRE
Manager, Market Connect, Management Reports, Inc., MRI Management Reports International,
and MRI are trademarks of MRI Software LLC. Workspeed Notify is powered by MIR3. This list is
not a comprehensive list of all MRI trademarks. The absence of a product name, logo, or slogan
from this list does not constitute a waiver of MRI's trademark or other intellectual property
rights concerning that product name, logo, or slogan.
The following are either registered trademarks or trademarks of their owning companies in the
United States and/or other countries:
Microsoft, Windows, Internet Explorer, SQL Server, Excel, Word, Active Directory Federation
Services, Active Directory, Azure, Visual FoxPro: Microsoft Corporation; Adobe, Acrobat, Acrobat
Reader, Adobe PDF: Adobe Systems, Inc.; Android, Chrome, Google Analytics: Google, Inc.;
Firefox: Mozilla Foundation; iPhone, iPod, Mac, Safari: Apple, Inc.; AvidXchange: AvidXchange,
Inc.; Blue Moon Software: Blue Moon Software, Inc.; C•CURE: Tyco International Ltd. and its
respective companies; CBC: CBC Credit Services, Inc.; Citrix: Citrix Systems, Inc.; ClickPay:
NovelPay LLC; craigslist: craigslist, Inc.; CreditRetriever: TransUnion, LLC; dBase: dBase, LLC;
DocuSign: DocuSign, Inc.; Elasticsearch: Elasticsearch BV; First Advantage, LexisNexis, Resident
Data: First Advantage Corporation; IDAutomation: IDAutomation.com, Inc.; Jenark, SafeRent:
CoreLogic, Inc.; NACHA – The Electronic Payments Association: National Automated Clearing
House Association; MagTek, MICRImage: MagTek, Inc.; OANDA: OANDA Corporation; Okta:
Okta, Inc.; Panini, Vision X: Panini SpA; ProfitStars: Jack Henry & Associates, Inc.; Quickbooks,
Quicken: Intuit, Inc.; RentPayment: YapStone, Inc.; Salesforce: salesforce.com, inc.; Tableau:
Tableau Software; WinZip: WinZip International, LLC; Yardi Resident Screening: Yardi Systems;
YieldStar: RealPage, Inc.
All rights reserved to the respective owners.
Every released version of MRI products gets its own release notes. However, guides are only
updated when changes have been made to product features that require changes to
documentation. If there is no guide specific to your version, use the most recent corresponding
document (which may refer to an earlier version of the software).
Table of Contents
Chapter 1 MRI for Windows System Requirements .......................................................... 4
Installation Components ......................................................................................... 4
File Server Requirements......................................................................................... 5
Database Server Requirements ............................................................................... 6
Network Workstation Requirements ...................................................................... 7
Terminal Server Requirements ................................................................................ 9
Additional Tools .....................................................................................................10
3
MRI for Windows System Requirements 1
This chapter provides hardware and software requirements for preparing your network
to run MRI for Windows.
These configurations are for typical installations. For multiple-server or other special
installations, contact MRI Global Professional Services.
Installation Components
The table below describes the major required components for an MRI installation.
Component Description
Database server The database server processes database queries and hosts the
following types of MRI databases:
System database—Stores system information, such as
licensing, security, and configuration.
Application database—Stores property and accounting
information. You can have one or more application
databases.
Note
For best system performance, MRI Software recommends you host
databases on a dedicated database server.
Terminal server The terminal server provides remote access to MRI for Windows
(Optional) using Terminal Services.
4
MRI for Windows System Requirements
Processor and memory For minimum requirements, refer to the system requirements for
your server’s operating system.
For Windows Server 2008 R2, refer to
http://technet.microsoft.com/en-US/library/dd379511.
For Windows Server 2012 R2, refer to
http://technet.microsoft.com/en-us/library/dn303418.aspx.
Note
Requirements increase as the number of concurrent users
increases. More memory, processors, and higher speed will likely
improve performance.
Available disk space Disk space requirements are based on the amount of stored data
and reports.
5
MRI for Windows System Requirements
Operating system MRI 10.4 is supported on the following server operating systems:
Windows Server 2008 R2 all editions
Windows Server 2012 R2 all editions
Note
MRI Software performs the majority of functional and regression
testing on the latest released versions. At the time of this release, the
following are the latest versions:
Windows Server 2008 R2 SP1
Windows Server 2012 R2
Processor and memory For minimum requirements, refer to the system requirements for
your SQL Server version.
For SQL Server 2012, refer to http://msdn.microsoft.com/en-
us/library/ms143506(v=sql.110).aspx.
For SQL Server 2014, refer to https://msdn.microsoft.com/en-
us/library/ms143506(v=sql.120).aspx.
Note
Requirements increase as the number of concurrent users increases.
More memory, processors, and higher speed will likely improve MRI
performance.
(Continued)
6
MRI for Windows System Requirements
Component Requirement
Available disk space Disk space requirements are based on the amount of stored data and
reports.
(Continued)
7
MRI for Windows System Requirements
Component Requirement
Available disk space For minimum requirements, refer to the Microsoft system
requirements for your operating system.
For Windows 7, refer to http://windows.microsoft.com/en-
US/windows7/products/system-requirements.
For Windows 8.1, refer to http://windows.microsoft.com/en-
us/windows-8/system-requirements.
For Windows 10, refer to https://www.microsoft.com/en-
us/windows/windows-10-specifications.
Disk space requirements are based on the amount of stored data
and reports.
8
MRI for Windows System Requirements
Server operating system MRI 10.4 is supported on the following server operating systems:
Windows Server 2008 R2 all editions
Windows Server 2012 R2 all editions
Note
Citrix can be used for additional functionality.
MRI Software performs the majority of functional and regression
testing on the latest released versions. At the time of this release,
the following are the latest versions:
Windows Server 2008 R2 SP1
Windows Server 2012 R2
Processor and memory For minimum requirements, refer to the Microsoft system
requirements for your operating system.
For Windows Server 2008 R2, refer to
http://technet.microsoft.com/en-US/library/dd379511.
For Windows Server 2012 R2, refer to
http://technet.microsoft.com/en-us/library/dn303418.aspx.
Note
Requirements increase as the number of concurrent users
increases. More memory, processors, and higher speed will likely
improve MRI performance.
9
MRI for Windows System Requirements
Additional Tools
You may need to download the following programs for various purposes:
For any system used to manage the MRI database server, download Microsoft SQL
Server Management Studio or SQL Server Management Studio Express.
To view MRI user guides or PDF report exports, download Adobe Reader.
For any machine that will be generating or opening Microsoft Excel reports,
download Excel 2007, 2010, or 2013.
For any machine that will be generating or opening Microsoft Word reports,
download Word 2007, 2010, or 2013.
10
MRI for the Web System Requirements 2
This chapter provides hardware and software requirements for preparing your network
to run MRI 10.4 for the Web and MRI•GO.
Note
MRI•GO is a feature of MRI for the Web powered by the MRI Search service. This
document includes information about requirements for the MRI Search service.
These configurations are for typical web installations. For multiple-server or other
special installations, contact MRI Global Professional Services.
Server Requirements
This section covers the minimum requirements for web servers, single servers, primary
application servers, secondary application servers, API servers, and MRI Search servers.
Component Requirement
Operating system MRI 10.4 is supported on the following server operating systems:
Windows Server 2008 R2 all editions
Windows Server 2012 R2 all editions
Note
MRI Software performs the majority of functional and regression testing
on the latest released versions. At the time of this release, the following
are the latest versions:
Windows Server 2008 R2 SP1
Windows Server 2012 R2
Processor and For minimum requirements, refer to the Microsoft system requirements
memory for your server’s operating system.
For Windows Server 2008 R2, refer to
http://technet.microsoft.com/en-US/library/dd379511.
For Windows Server 2012 R2, refer to
http://technet.microsoft.com/en-us/library/dn303418.aspx.
Note
Requirements increase as the number of concurrent users increases.
More memory, processors, and higher speed will likely improve MRI
performance.
11
MRI for the Web System Requirements
Workstation Requirements
Component Requirement
Web browser for accessing MRI 10.4 is supported on the following browsers:
MRI for the Web
Internet Explorer—Version 11
Chrome—Latest two versions
Firefox—Latest two versions
Safari—Latest two versions
Microsoft Edge
Device with web browser MRI 10.4 is supported on the following devices and respective
for accessing MRI browsers:
iPad 2 (iOS 7) and later with Mobile Safari
Android tablet with the latest two versions of Chrome
Windows 8 RT with Internet Explorer 11
Display magnification MRI Software recommends setting your operating system and
browser at 100% magnification.
Note
Panini check scanners are only supported on Windows 7.
12
MRI for the Web System Requirements
Application Action
The installer checks your server for IIS, and if it is not present, you
will be directed to install it before continuing. IIS can be installed
from the Windows Server installation file.
If you use Windows Server 2008 R2 on your web server, you must
ensure IIS 7.5 is installed with specific role services, such as
ASP.NET and IIS 6.0 metabase compatibility. For more
information, refer to the Installation Guide.
Microsoft Message The installer checks your server for MSMQ. If MSMQ is not
Queuing Center (MSMQ) present, you will be directed to install it before continuing.
.NET Framework 4.5.2 The required version of .NET Framework is included with the
installation file. If your server does not have the correct version of
.NET Framework or does not have .NET Framework at all, you can
have the correct version installed on a server as part of the
installation process.
Microsoft Data Access This application is required for database connectivity. The installer
Components (MDAC) checks your server for MDAC, and if it is not present, you will be
version 2.8 or later directed to install it before continuing.
13
Single Sign-On (SSO) Requirements 3
SSO is an optional feature for the web version of MRI that requires a WS-Federation
identity provider (IdP).
Component Requirement
14
Recommended Environment Design and Sizing 4
MRI offers a highly scalable software platform with many different environment
deployment options to meet the individual needs of clients. Choosing the most
appropriate hardware and server deployment options for an MRI environment requires
the consideration of various system requirements, basing many of the specific
implementation details on client preference, existing system infrastructure, established
IT policies and procedures, and so on.
The system deployment options outlined in this chapter each represent a single MRI
environment. Each option is designed to meet the most common requirements for
various sizes of MRI implementations. To meet certain IT, security, or business process
requirements, you may need to deploy additional MRI environments. For example,
separate MRI environments can be created for development, testing, or preproduction
purposes.
Note
The specific design requirements for optimal system performance vary based on usage
characteristics and the amount of data managed by the system. The design options in
this chapter are guidelines and should be validated by performing preproduction load
and performance tests.
Considerations
MRI Software recommends scaling web, application, and search roles horizontally, using
multiple systems with relatively lower specifications in a load-balanced configuration.
This method of adding resources is especially important for Elasticsearch servers, which
are designed specifically for a horizontal scaling model.
When determining the most appropriate MRI environment deployment option, you
should also consider the following:
Sophistication of the internal IT function
Complexity of existing business applications and IT infrastructure elements
Current and projected number of MRI users
Projected size of the MRI application databases
Security or remote access requirements, such as the use of a perimeter network or
isolated network segment
15
MRI for the Web System Requirements
You should consider this option if you meet the following criteria:
Between 1 and 5 MRI users
Less than 10-GB database
No requirements for high system availability
Minimal growth expectations
Components
MRI Server
The MRI server is the physical or virtual system that runs all elements of the MRI
environment. In addition to the MRI recommended requirements for this server type,
MRI recommends the following specifications:
Memory 8 or more GB
You will need to install the following MRI components on your MRI server:
Note
For more information about installing these components, refer to the Installation Guide.
MRILogin
MRI Administration Console
Single server configuration of MRI for the Web
Note
When installing MRI for the Web, you can select the Single Server option or the
Single Server with External Report Storage option.
16
MRI for the Web System Requirements
You should consider this option if you meet the following criteria:
Between 5 and 30 MRI users
Database between 10 and 20 GB
Need for additional MRI application databases, such as an MRI application test
database
No requirements for high system availability
Minimal growth expectations
Components
MRI Server
This MRI server is the system that runs all elements of the MRI environment, except for
Microsoft SQL databases. In addition to the MRI recommended requirements for this
server type, MRI recommends the following specifications:
Memory 8 or more GB
You will need to install the following MRI components on your MRI server:
Note
For more information about installing these components, refer to the Installation Guide.
MRILogin
MRI Administration Console
17
MRI for the Web System Requirements
This server hosts the MRI system database, any MRI application databases, and the MRI
Search database. In addition to the MRI recommended requirements for this server
type, MRI recommends the following specifications:
Memory 8 or more GB
18
MRI for the Web System Requirements
You should consider this option if you meet the following criteria:
Between 20 and 50 MRI users
Database between 10 and 40 GB
Need for additional MRI application databases, such as an MRI application test
database
Need for improved performance for more MRI users and report processing
Some anticipated growth
Components
The MRI application server is the system that hosts the MRI for Windows network
installation location (MRICMN) and has the Primary Application Server server type,
which is selected during the MRI for the Web installation. In addition to the MRI
recommended requirements for this server type, MRI recommends the following
specifications:
Memory 8 or more GB
You will need to install the following MRI components on your MRI server:
Note
For more information about installing these components, refer to the Installation Guide.
MRILogin
MRI Administration Console
19
MRI for the Web System Requirements
MRI for the Web farm with the Primary Application Server configuration
The MRI Search indexer service and Elasticsearch
Note
Additional configuration will be required to support MRI Search. If you need
assistance with this configuration, contact MRI Global Client Support.
This server is the system that has the Web Server server type, which is selected during
the MRI for the Web installation. In addition to the MRI recommended requirements for
this server type, MRI recommends the following specifications:
Memory 8 or more GB
You will need to install the following MRI components on your MRI web server:
Note
For more information about installing these components, refer to the Installation Guide.
MRI for the Web farm with the Web Server configuration
MRI Search API website
This server hosts the MRI system database, any MRI application databases, and the MRI
Search database. In addition to the MRI recommended requirements for this server
type, MRI recommends the following specifications:
Memory 16 or more GB
20
MRI for the Web System Requirements
You should consider this option if you meet the following criteria:
Between 50 and 200 MRI users
Medium to large MRI application databases
Need for additional MRI application databases, such as an MRI application test
database
Need for improved performance for more MRI users and report processing
Large anticipated growth
21
MRI for the Web System Requirements
Components
The MRI application server is the system that hosts the MRI for Windows network
installation location (MRICMN) and has the Primary Application Server server type,
which is selected during the MRI for the Web installation. In addition to the MRI
recommended requirements for this server type, MRI recommends the following
specifications:
Memory 8 or more GB
You will need to install the following MRI components on your MRI server:
Note
For more information about installing these components, refer to the Installation Guide.
MRILogin
MRI Administration Console
MRI for the Web farm with the Primary Application Server configuration
The MRI Search indexer service and Elasticsearch
Note
Additional configuration will be required to support MRI Search. If you need
assistance with this configuration, contact MRI Global Client Support.
22
MRI for the Web System Requirements
This server is the system that has the Secondary Application Server server type, which is
selected during the MRI for the Web installation. MRI secondary application servers are
used to process asynchronous tasks, such as report processing. Although you only need
one secondary application server for this option, you can add more servers to scale out
this system based on processing demand. In addition to the MRI recommended
requirements for this server type, MRI recommends the following specifications:
Memory 8 or more GB
You will need to install the following MRI components on your MRI server:
Note
For more information about installing these components, refer to the Installation Guide.
MRI for the Web farm with the Secondary Application Server configuration
The MRI Search indexer service and Elasticsearch
This server is the system that has the Web Server server type, which is selected during
the MRI for the Web installation. For this option, you will need at least two MRI web
servers. These servers should each be scaled to support approximately 75 to 100
concurrent user sessions. MRI Software recommends a load-balanced configuration
with at least N+1 redundancy. In addition to the MRI recommended requirements for
this server type, MRI recommends the following specifications:
Memory 8 or more GB
23
MRI for the Web System Requirements
You will need to install the following MRI components on your MRI web server:
Note
For more information about installing these components, refer to the Installation Guide.
MRI for the Web farm with the Web Server configuration
MRI Search API website
This server hosts the MRI system database, any MRI application databases, and any MRI
Search databases. You can also separate these databases across different SQL servers.
To achieve high availability, MRI Software recommends setting up failover clustering. In
addition to the MRI recommended requirements for this server type, MRI recommends
the following specifications:
Memory 16 GB
24
MRI for the Web System Requirements
You should consider this option if you meet the following criteria:
300 or more MRI users
Large MRI application databases
Need for additional MRI application databases, such as an MRI application test
database
Need for high performance and scalability, including scalable report processing
Large anticipated growth
Components
The MRI application server is the system that hosts the MRI for Windows network
installation location (MRICMN) and has the Primary Application Server server type,
which is selected during the MRI for the Web installation. In addition to the MRI
recommended requirements for this server type, MRI recommends the following
specifications:
Note
To provide the highest levels of system availability, MRI Software recommends using a
virtual system with a high availability solution, such as VMware High Availability (HA).
Memory 8 or more GB
25
MRI for the Web System Requirements
You will need to install the following MRI components on your MRI server:
Note
For more information about installing these components, refer to the Installation Guide.
MRILogin
MRI Administration Console
MRI for the Web farm with the Primary Application Server configuration
Note
High volume MRI queue workers should be set to 0 on the primary application
server to force processing to occur on the secondary application servers.
This server is the system that has the Secondary Application Server server type, which is
selected during the MRI for the Web installation. MRI secondary application servers are
used to process asynchronous tasks, such as report processing. Although you only need
two secondary application servers for this option, you can add more servers to scale out
this system based on processing demand. In addition to the MRI recommended
requirements for this server type, MRI recommends the following specifications:
Memory 8 or more GB
On this MRI server, you will only need to install MRI for the Web in a farm with the
Secondary Application Server configuration.
Note
For more information about installing this component, refer to the Installation Guide.
26
MRI for the Web System Requirements
This server is the system that has the Web Server server type, which is selected during
the MRI for the Web installation. For this option, you will need at least four MRI web
servers. These servers should each be scaled to support approximately 75 to 100
concurrent user sessions. MRI Software recommends a load-balanced configuration
with at least N+1 redundancy. In addition to the MRI recommended requirements for
this server type, MRI recommends the following specifications:
Memory 8 or more GB
You will need to install the following MRI components on your MRI web server:
Note
For more information about installing these components, refer to the Installation Guide.
MRI for the Web farm with the Web Server configuration
MRI Search API website
This server hosts the MRI system database, any MRI application databases, and any MRI
Search databases. You can also separate these databases across different SQL servers.
To achieve high availability, MRI Software recommends setting up failover clustering. In
addition to the MRI recommended requirements for this server type, MRI recommends
the following specifications:
Memory 16-32 GB
27
MRI for the Web System Requirements
This server is the system that has the MRI Search service installed. For this option, you
will need at least three MRI Search servers running Elasticsearch.
Note
MRI Search API servers must be reachable by the web browser on client systems.
For environments that are accessible from the Internet, the API servers can be
located in a perimeter network.
You can separate Elasticsearch, the MRI Search indexer service, and the MRI
Search API website onto their own servers. You can also separate the Elasticsearch
cluster roles (Master, Client, and Data) onto different servers.
In addition to the MRI recommended requirements for this server type, MRI
recommends the following specifications:
Memory 8-16 GB
On this MRI server, you will only need to install the MRI Search indexer service and
Elasticsearch.
Note
For more information about installing these components, refer to the Installation Guide.
File Server
This server provides a dedicated storage solution for report output files, software
installation files, and so on. To achieve high availability, MRI Software recommends
setting up failover clustering. In addition to the MRI recommended requirements for
this server type, MRI recommends the following specifications:
Memory 4 GB
28
MRI for the Web System Requirements
You will need to install the following MRI components on your MRI file server:
Note
For more information about installing these components, refer to the Installation Guide.
29