15
Projuris Enterprise 5.1 System Requirements Projuris Enterprise 5.1 System Requirements Page 1 of 15 Projuris Enterprise 5.1 System Requirements

Projuris Enterprise 5.1 System Requirements

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Projuris Enterprise 5.1 System Requirements

Projuris Enterprise 5.1 – System Requirements

Projuris Enterprise 5.1 – System Requirements Page 1 of 15

Projuris Enterprise 5.1

System Requirements

Page 2: Projuris Enterprise 5.1 System Requirements

Projuris Enterprise 5.1 – System Requirements

Projuris Enterprise 5.1 – System Requirements Page 2 of 15

Projuris Enterprise 5.1 is a 100% Web system, focused on litigation management by companies or law firms.

This document is for informational purposes only. THERE IS NO EXPRESS, IMPLIED, OR STATUTORY

GUARANTEE FOR INFORMATION CONTAINED IN THIS DOCUMENT. Information contained herein is

subject to change without notice.

The user takes full risk regarding application and results based on using information contained in this

document. Examples of companies, organizations, products, domain names, e-mail addresses, logos,

people, locations and events mentioned herein are fictitious. No association with any company, organization,

product, domain name, e-mail address, logo, person, location or actual event is intended or should be

inferred.

The user is responsible for complying with copyright laws. Without limiting copyright, no part of this document

may be reproduced, stored or entered in a retrieval system, or transmitted in any form or by any means

(electronic, mechanical, photocopying, recording, or otherwise), or for any purpose, without express written

permission.

Duo Tecnologia may have patents, or applications for obtaining patents, trademarks, copyrights or other

intellectual property rights covering the content in this document. Possession of this document does not grant

any rights on said patents, trademarks, copyrights or other intellectual property rights.

© 2016 Duo Tecnologia. All rights reserved.

This software and document may provide access to information about third-party content, products, and

services. Duo Tecnologia is not responsible for this information, and expressly disclaims any guarantee of

any type regarding third-party content, products, and services. Duo Tecnologia shall not be liable for any

loss, costs, or damages resulting from access or use of third-party content, product, or services.

Page 3: Projuris Enterprise 5.1 System Requirements

Projuris Enterprise 5.1 – System Requirements

Projuris Enterprise 5.1 – System Requirements Page 3 of 15

1. Introduction

This document details all software and hardware requirements necessary for complete operation of Projuris

Enterprise 5.1, for workstations as well as the server.

Who should read this document?

Any IT professional who should understand the software and hardware requirements of Projuris Enterprise

5.1, whether for environment planning, deployment, upgrade and support activities, or management and

monitoring.

CAUTION

Although it provides support for recent versions of third-party software packages and patches, Duo Tecnologia has no control over updates on these software programs, therefore, it cannot ensure compatibility with its products. Nevertheless, check product specifications with the supplier for compatibility details.

Page 4: Projuris Enterprise 5.1 System Requirements

Projuris Enterprise 5.1 – System Requirements

Projuris Enterprise 5.1 – System Requirements Page 4 of 15

2. Document update history

Revision Description

01 12/26/2016 - Document creation

02 01/27/2017 - Document review

03 04/03/2017 - Java version change

04 05/04/2017 - Additional information about browser plugin

05 09/05/2017 - Document review

06 09/18/2017 - Additional information about system access hyperlink

07 09/19/2017 - Additional information about Docker

Page 5: Projuris Enterprise 5.1 System Requirements

Projuris Enterprise 5.1 – System Requirements

Projuris Enterprise 5.1 – System Requirements Page 5 of 15

3. General requirements

For more information on Projuris Enterprise 5.1 updates, see Projuris Enterprise - Release Notes. This

document includes Projuris Enterprise details, as well as an introduction to new system features. Access the

Support Center page to see the full document.

3.1. Security considerations

Security information in this section is provided to assist the user in the security planning process. However,

it does not include a full description of any security feature or support level.

Understanding the Firewall configuration: Projuris Enterprise 5.1 uses services with specific

functions, such as: reporting, running activities, among others. Communication of the application with

these services is established through communication ports that will be set up in the firewall. Therefore,

LAN or WAN workstations can access these services.

For more information on the Projuris Enterprise 5.1 network, see Projuris Enterprise 5.1 System Architecture Overview, topic "Network Architecture."

Projuris Enterprise 5.1 uses internal communication ports to access services. If these services are installed on another server, configure the firewall to allow access between the Web server and the server where these services are installed.

Browser configuration security requirements: Projuris Enterprise 5.1 requires enabling in your

browser the rights to download files, allow pop-ups, and run scripts. We recommend that you add the

Projuris Enterprise 5.1 URL in the Trusted Sites zone, and set the security level as Low for that zone.

Security Software Settings: Projuris Enterprise 5.1 may have its sessions, url content, pop-up, and

file types blocked by security software such as Antivirus, URL Scan, Firewall, Proxy, and more. Please

make sure your security software is properly configured and, if necessary, set Projuris Enterprise 5.1

as an exception in these software programs.

Security for email server settings: Projuris Enterprise 5.1 uses an external email server to send

email notifications. Make sure that your email server is configured to accept emails sent from the Web

server, and that your email account is configured in Projuris Enterprise 5.1.

Email Filter Rules can block emails sent by Projuris Enterprise 5.1. Make sure email rules are correctly configured.

Understanding "LDAP Authentication": Projuris Enterprise 5.1 is integrated with LDAP servers, in

particular, Microsoft Active Directory, through a service. This service is responsible for user

authentication in LDAP and for notifying Projuris Enterprise 5.1 to enable access to the system.

Furthermore, it synchronizes user data between LDAP and Projuris Enterprise 5.1, allowing new users

to log in to systems, updating information and/or disabling deleted users.

3.2. Database considerations

Page 6: Projuris Enterprise 5.1 System Requirements

Projuris Enterprise 5.1 – System Requirements

Projuris Enterprise 5.1 – System Requirements Page 6 of 15

Note that SQL scripts must be run during the Installation Process: A series of SQL scripts must be run

to create a Database object and enter configuration data. These scripts are automatically run by the Projuris

Enterprise 5.1 installation tool. Projuris Enterprise 5.1 installation will only be completed if these scripts run

successfully.

3.2.1. SQL Server

When using SQL Server 2005 or 2008, enable TCP/IP protocol and the default TCP port in SQL Server 2005

Network Configuration or SQL Server Configuration Manager 2008. Additional details on this setup can be

found in Projuris Enterprise 5.1 - Installation Guide in the "Database Configuration" section.

If you have Windows 2003 R1, make sure that SQL Server 2000 Service Pack 3 (or later) is installed.

If you have SQL Server 2005, make sure that Service Pack 3 (or later) is installed.

Configure SQL Server Collation: The collation to be used in Western languages in SQL Server is

SQL_Latin1_General_CP1_CI_AS. For Eastern languages, contact our support team at Duo

Tecnologia. The collation CI (Case Insensitive) parameter should always be used.

3.2.2. Oracle

Determine your NLS and character-set requirements: The recommended character-set for a

database with Projuris Enterprise 5.1 is non-Unicode WE8MSWIN1252 for Western languages. For

eastern languages, the recommended character-set is AL32UTF8 (Unicode 3.1 UTF-8 universal

character-set).

Create/Manage your tablespaces: Projuris Enterprise 5.1 uses two tablespaces, one for data and

the other for indexes. The size of tablespaces depends on the number of records that will be entered.

We recommend creating tablespaces with a minimum initial size of 2 GB for data and 200 MB for

indexes. If the maximum database size is not set, use the max extend unlimited option to prevent

system errors.

User synonym: Projuris Enterprise 5.1 is compatible with user synonym. To use it, during the

upgrade or installation process, the owner user will be required for script generation and database

upgrade. This user is only used when running the process, so this user will no longer be used by the

system. Synonymous objects are not created automatically. The database administrator must create

them after installation/upgrade.

3.2.3. PostgreSQL

Encoding requirements: Server and client require UTF8 encoding for all languages. When creating

a database for Projuris Enterprise 5.1, select the UTF8 option in the Encoding field.

Network configuration: To access the PostgreSQL server, you must include the customer network

settings in the pg_hba.conf file and enable external access in the postgresql.conf file (you must restart

the PostgreSQL service). See Projuris Enterprise 5.1 - Installation Guide, "Database Configuration"

section.

Page 7: Projuris Enterprise 5.1 System Requirements

Projuris Enterprise 5.1 – System Requirements

Projuris Enterprise 5.1 – System Requirements Page 7 of 15

3.3. Specific requirements

The Subscription Portal module has some technical prerequisites that must be verified by the deployment

team regarding digital certificates and other technical requirements.

Page 8: Projuris Enterprise 5.1 System Requirements

Projuris Enterprise 5.1 – System Requirements

Projuris Enterprise 5.1 – System Requirements Page 8 of 15

4. Workstations

4.1. Browser

These are the browsers supported by Projuris Enterprise 5.1:

Internet Explorer 8+

Mozilla Firefox

Google Chrome

The Subscription Portal is not compatible with browsers Internet Explorer 9 or below, Mozilla Firefox 42 or later and Google Chrome.

Hyperlink switching when accessing different records in the system will not occur when using Internet Explorer 9 browser or below.

4.2. Additional requirements

To display summary charts, Adobe Flash plugin is required.

Page 9: Projuris Enterprise 5.1 System Requirements

Projuris Enterprise 5.1 – System Requirements

Projuris Enterprise 5.1 – System Requirements Page 9 of 15

5. Server

This section details Projuris Enterprise 5.1 software requirements for servers.

Duo Tecnologia ensures compatibility with major versions of operating systems, databases and other supported third-party software, however, service packs and patches provided for these software programs during their lifecycle will be automatically supported for Projuris Enterprise 5.1.

If a problem occurs after installing a service pack or patch, it will be handled on a case-by-case basis.

5.1. Hardware

This section lists the operating systems approved for the server.

Operating System Architecture

Windows Server 2016 RTM version X64

Debian GNU/Linux 4.0 X64

Ubuntu 8.04 LTS Server X64

SUSE Enterprise Server X64

CentOS7 X64

5.2. Application Server

This section lists the approved application servers.

Application Server Architecture

Apache Tomcat 8.0.36 X64

WildFly 10.0.0.Final X64

WildFly 10.1.0.Final X64

If you choose to install in Docker, the default image for ProJuris will be used and the default application server will be Wildfly 10.1.0.Final.

5.3. LDAP Service

Projuris Enterprise 5.1 has integration with Microsoft Active Directory (AD).

5.4. Email Server

This section lists the approved email servers.

Protocol

SMTP

IMAP

5.5. Additional requirements

Page 10: Projuris Enterprise 5.1 System Requirements

Projuris Enterprise 5.1 – System Requirements

Projuris Enterprise 5.1 – System Requirements Page 10 of 15

Projuris Enterprise 5.1 requires installation of Docker 17.06 and Docker-compose 1.16 or higher.

Converting documents from the Legal Library module requires installation of Microsoft Office 2013 or

higher and the Documents4j service. If the Microsoft tool will not be used, you can install OpenOffice 3.2

or higher (in this option, please be aware that there may be loss of document formatting).

5.6. Database

This section lists the approved databases.

Database

Oracle 10g release 2

Oracle 11g

Oracle 12

SQL Server 2005 Workgroup

SQL Server 2005 Standard

SQL Server 2005 Enterprise

SQL Server 2008 Web

SQL Server 2008 Workgroup

SQL Server 2008 Standard

SQL Server 2008 Enterprise

SQL Server 2008 R2

SQL Server 2012

SQL Server 2014

PostgreSQL 8.3

PostgreSQL 8.4

PostgreSQL 9.x

A user with "DBOWNER" permission must be created, which will be used by Projuris Enterprise 5.1.

Duo Tecnologia or partners are not responsible for database administration.

5.7. Hardware

This section details Projuris Enterprise 5.1 hardware requirements for the server.

Component Nominal Users Recommendations

Processor 1-25 Users Intel 2.4 GHz (or similar)

26-50 Users Intel 3.0 GHz (or similar)

51-100 Users Intel Dualcore 3.0 GHz (or similar)

101-200 Users Intel Quad-core 3.4 GHz (or similar)

201- 600 Users Intel 4 Quad-core 3.4 GHz (or similar)

Memory For the System 2GB

Every 20 Users Add 1GB

Disk Space 1-600 20 GB of free disk space

CAUTION

Settings based on normal solution use conditions. For better scaling, a custom analysis is suggested prior to deployment.

Page 11: Projuris Enterprise 5.1 System Requirements

Projuris Enterprise 5.1 – System Requirements

Projuris Enterprise 5.1 – System Requirements Page 11 of 15

Disk space considered for common system use only. If the same server will be used for document storage, FTS service, PDF conversion, among others, consider, as additional disk space, twice the space used by the files stored in the system.

In case of multiple installations of Projuris Enterprise 5.1, the number of users of each installation should be added. For example, if there are two installations on the same server: one for QA environment and another for production environment, the number of users in the two environments must be added to identify the required server configuration.

It is considered that the equipment is dedicated for running Projuris Enterprise 5.1 and its requirements, without competition from other software and DBMSs in the same equipment (if this occurs, consider the sum of requirements of each software involved).

Page 12: Projuris Enterprise 5.1 System Requirements

Projuris Enterprise 5.1 – System Requirements

Projuris Enterprise 5.1 – System Requirements Page 12 of 15

6. Network

This section includes bandwidth usage information for downloading and uploading data from Projuris

Enterprise 5.1 according to the number of users in the system. It also informs bandwidth consumption when

the data compression feature is enabled and when it is not.

The following table shows bandwidth usage for downloading and uploading data from Projuris Enterprise 5.1

when the Windows Operating System compression feature is not enabled.

Simultaneous users Download Upload

1-5 Users 250 Kbps 50 Kbps

6-25 Users 1.2 Mbps 300 Kbps

26-50 Users 2.5 Mbps 600 Kbps

51-100 Users 5 Mbps 1.2 Mbps

101-200 Users 10 Mbps 2.5 Mbps

201-600 Users 30 Mbps 7 Mbps

The following table shows bandwidth usage for downloading and uploading data from Projuris Enterprise 5.1,

using the Windows Operating System compression feature.

Simultaneous users Download Upload

1-5 Users 100 Kbps 50 Kbps

6-25 Users 440 Kbps 256 Kbps

26-50 Users 880 Kbps 512 Kbps

51-100 Users 1.7 Mbps 1 Mbps

101-200 Users 3.5 Mbps 2.1 Mbps

201-600 Users 10.6 Mbps 6.5 Mbps

The following table shows bandwidth usage for downloading and uploading data from Projuris Enterprise 5.1

when the Linux Operating System compression feature is not enabled.

Simultaneous users Download Upload

1-5 Users 250 Kbps 50 Kbps

6-25 Users 1 Mbps 300 Kbps

26-50 Users 2.1 Mbps 540 Kbps

51-100 Users 4.5 Mbps 1.1 Mbps

101-200 Users 8.6 Mbps 2.2 Mbps

201-600 Users 26 Mbps 6.5 Mbps

The following table shows bandwidth usage for downloading and uploading data from Projuris Enterprise 5.1,

using the Linux Operating System compression feature.

Simultaneous users Download Upload

1-5 Users 70 Kbps 40 Kbps

6-25 Users 450 Kbps 256 Kbps

26-50 Users 885 Kbps 540 Kbps

51-100 Users 2.5 Mbps 1.5 Mbps

101-200 Users 3.5 Mbps 2.1 Mbps

201-600 Users 10.6 Mbps 6.5 Mbps

In an environment composed of several units accessing Projuris Enterprise 5.1 remotely, each unit should consider the number of local users, while the plant where Projuris Enterprise 5.1 is installed should consider the sum of users from remote units.

CAUTION

Page 13: Projuris Enterprise 5.1 System Requirements

Projuris Enterprise 5.1 – System Requirements

Projuris Enterprise 5.1 – System Requirements Page 13 of 15

Consumption based on normal solution use conditions. For better scaling, a custom analysis is suggested prior to deployment.

Page 14: Projuris Enterprise 5.1 System Requirements

Projuris Enterprise 5.1 – System Requirements

Projuris Enterprise 5.1 – System Requirements Page 14 of 15

7. Comments

External access is required for monitoring and maintaining the application. Someone must be the point of

contact for interactions with Projuris Enterprise technical support. For a Data Center allocated at the

customer, a QA environment identical to the production environment is required.

Page 15: Projuris Enterprise 5.1 System Requirements

Projuris Enterprise 5.1 – System Requirements

Projuris Enterprise 5.1 – System Requirements Page 15 of 15

8. Additional Information

This document describes requirements in a simulation considering common solution use conditions. It is

worth mentioning that projects with specific needs may require different requirements or additional items.

To ensure compliance with requirements, we suggest involving the service team in the approval of the

customer's environment.

For more information, please contact support through our customer portal (http://www.projuris.com.br) or by

calling +55 (47) 3086-1999.