Setup and Configuration

The following system requirements are provided as a guideline in evaluating your hardware needs. The other applications that you run, particularly data-intensive applications, can greatly affect your workstation needs. These guidelines are designed to help size hardware for a new installation that will run ProLaw editions of ProLaw Enterprise, ProLaw Enterprise for Corporate Legal Departments, ProLaw Enterprise for Government Agencies, and ProLaw with Microsoft Word, Excel and Outlook.  Customers running additional applications should adjust workstation requirements accordingly. The ProLaw database server should be dedicated to the ProLaw database, and may be shared with other ProLaw roles where appropriate, as discussed below. Only for firms with less than 50 users should the database server be shared with third-party applications.

In the Scaling System Requirements tables that follow, the recommended configuration represents hardware that will allow the software to function, but not necessarily what is advisable for optimum performance. The "Typical" figures represent the type of hardware available in the marketplace for new purchases. The user count represents the total number of users, Typical users and non-Typical users, having access to the servers. It is recommended that you calculate the user count for the customer now before proceeding to the sections below.  Typical Users are ProLaw system users who input and perform simple lookups of data, but do not run sophisticated reports or perform more intensive accounting for financial activities, or data intensive query searches. Non-Typical Users, previously known as ‘Power Users’, perform tasks a Typical User may undertake, and in addition may run sophisticated reports or perform more intensive activities for financial projects, such as month end reports, reconciliations and/or billing runs.   They may also be performing many data intensive searches. We do not specify what these users should have as resources because it can vary a great deal between different clients.  We suggest firms give these users more powerful machines and monitor their performance, increasing resources if needed.

ProLaw features an n-tier architecture that scales to meet your organization’s needs. Built upon a Microsoft .NET foundation, the solution leverages the power of Microsoft SQL Server to automate your organization.

Workstation requirements (Professional editions and above): Windows 10 and Windows 8.1 Pro.

Server requirements (Standard editions and above): Windows Server 2016, Windows Server 2012 R2, and Windows Server 2012

ProLaw is supported on Microsoft 32-bit and 64-bit software and hardware. For specific versions of platforms and integrations, please contact your Sales Representative for details.

Scalability Guidelines for ProLaw Server Systems Requirements

For ProLaw Firms with less than 50 Users one monolithic server environment should provide adequate resources and performance. ProLaw Firms with more than 50 Users should not consider a Monolithic ProLaw Server.  Instead, we recommend these firms have separate servers for running SQL and running ProLaw IIS applications, Portal, Pro Filing and Mobile, and increase the number of processor cores as well as memory.

Max. Users CPU Cores RAM Operating System SQL Server
50 3 12 GB Windows Server 2016Windows Server 2012 (64)Windows Server 2012 R2 (64).Net Framework 4.6 SQL Server 2012 R2 SP3SQL Server 2014 SP2SQL Server 2016 Standard or Enterprise Edition only
100 4 24 GB
200 6 36 GB
300+ 8 48 GB

As more users are added to the system, additional CPU cores and/or RAM may be necessary to maintain performance levels.  It is recommended that firms monitor the SQL activity between servers for performance degradation and make the necessary hardware improvements as required.

For RAM considerations the larger the database, the more memory is required. It is ideal to have as much RAM as the database MDF file size.  Note: there is an upper limit to MSSQL of 128GB.In addition, the OS will require 2 GB RAM and the SSRS typically requires between 2-4 GB RAM depending on the firm size and number of users.

Many hardware vendors offer a wide range of server processor options. In choosing a processor for running ProLaw software it is recommended the processor type be appropriate for business applications to ensure the performance, reliability and security your firm requires.  It is not recommended that ProLaw software run on home based processor solutions.

The main consideration for disk drive is cluster size.  We recommend a cluster size of 64KB on the RAID array and in Windows. The faster the disks are, and the more of them in RAID 5 or RAID 10, the better the performance.  Additional improvements can be made such as separating the Temp DBs to their own RAID array based off of the CPU and isolating the MDF and LDF files to their own RAID array.

Note:  The required configuration of Microsoft SQL Server's Collation is Code Page 1252 and Sort Order "Dictionary order, case-insensitive".  It is also represented as "SQL_Latin1_General_CP1_CI_AS".  The installation of Microsoft SQL Server 2008 SP1/2008 R2 can have the default set to something else and must be checked at the time of installing SQL Server.

Desktop

Below are standard examples of workstations for the two types of users. Typical Users are ProLaw system users who input and perform simple lookups of data, but do not run sophisticated reports or perform more intensive accounting or financial activities. Non-Typical Users, in addition to performing tasks a Typical User may undertake, may run sophisticated reports or perform more intensive accounting or financial activities, such as month end reports, reconciliations, and/or billing runs.

Typical User System Requirements

Component Recommended Minimums
Processor Single core modern Pentium or better
Operating Systems Windows Desktop Professional Editions or higher
Memory 8 GB
Drive Space 40 GB free local disk space
Video Minimum SVGA (1024x768)
Network Interface Fast Ethernet (100 Mbit or higher)
Interaction Devices Mouse and keyboard
Options Sample of Application Integration with one or more of: - Microsoft Word - Microsoft Outlook

 

Non-Typical User System Requirements

Component Recommended Minimums
Processor Modern Dual/Core 2 or better
Operating Systems Windows Desktop Professional Editions or higher
Memory 8+ GB
Drive Space 80 GB free local disk space
Video Minimum XGA (1024x768)
Network Interface Fast Ethernet (100 Mbit or higher)
Interaction Devices Mouse and keyboard
Options Sample of Application Integration with one or more of: - Microsoft Word - Microsoft Outlook

Notes 

ProLaw supports Microsoft SQL Server 2016, 2014, and 2012. We require TCP/IP network protocol for all ProLaw installations.

ProLaw 2017.1 requires the .NET framework 4.5 be installed on all workstations or servers hosting the ProLaw software. You can have multiple versions of .NET depending on your operating system according to Microsoft requirements but we do require 4.5 and above.

We require TCP/IP network protocol for all ProLaw 2017.1 installations. We also require a network login setup specifically for the ProLaw installation that will be used for the Report Writer software and email integration agent.

ProLaw 2017.1 Outlook integration requires Exchange2016, 2013 or Microsoft Hosted Exchange. Broadband internet access is recommended for participating in ProLaw Online Education courses and as a means of giving remote access to support personnel.

Email ProLaw Client Services or call (888) 777-6529 for additional explanations or information about these requirements.