Upload
others
View
4
Download
0
Embed Size (px)
Citation preview
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
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.
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.
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
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
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.
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.
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.
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
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.
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).
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
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.
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.
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.