Download as pdf or txt
Download as pdf or txt
You are on page 1of 13

Minimum requirements

ARXivar Next

Date Version Author


14/05/2020 ARXivar Next 2.3 ARXivar Academy
22/09/2020 ARXivar Next 2.3.29 ARXivar Academy
24/11/2020 ARXivar Next 2.3.30 ARXivar Academy

ABLE TECH Srl


Via Mantova, 2/G – 25017 – Lonato del Garda (BS) - Italy
Tel. +39 030 9650688 / +39 030 9960136 - Fax +39 030 81931160
PEC: abletech@pec.it - C.F. / P. IVA: 02355260981
Share capital €. 200.000,00 f.p. - Business Register of Brescia REA 442891

Pag. 1 of 13
General requirements Web Server and Application Server

The installation packages are available in our download area at the following link:
Area Download

The installation of the Service Bus requires Erlang (language) and RabbitMQ (message broker) to be
installed in sequence.

The machine on which these prerequisites are to be installed must necessarily be 64-bit.

• Operating system Windows Server 2012 R2 or higher, Windows 7 or higher


Whatever operating system you use, it must be 64-bit.

• Internet Information Services (IIS) version 7.5 or higher.


Required to be activated in the 'Windows Features' or 'Web Server' role, including the following
items:
o Common http features -> Static content
o Features for application development -> ASP.NET
o Security -> Windows authentication
o IIS Application initialization (mandatory):
▪ For versions of IIS 8.0 and later, you have to
change the features installed on your server by
activating it.


Figure 1 Figure 2

▪ For IIS version 7.5, it must be installed using the appropriate setup available at the
following link.
Please note: restart the machine after installation otherwise the component will not
be seen.

ABLE TECH Srl


Via Mantova, 2/G – 25017 – Lonato del Garda (BS) - Italy
Tel. +39 030 9650688 / +39 030 9960136 - Fax +39 030 81931160
PEC: abletech@pec.it - C.F. / P. IVA: 02355260981
Share capital €. 200.000,00 f.p. - Business Register of Brescia REA 442891

Pag. 2 of 13
Here is a screenshot of the flags for IIS to be activated in the area "Activation or deactivation of
Windows features".

Figure 3
• Microsoft Framework .NET 2.0
• Microsoft Framework .NET 3.5
• Microsoft Framework .NET 3.5 SP1
• Microsoft Framework .NET 4.0
• Microsoft Framework .NET 4.5.1
• Microsoft Framework .NET 4.5.2
• Microsoft Framework .NET Core 3.1.8
• Microsoft Visual C++ Package in the following versions:
o 2008 SP1 Redistributable x86
o 2010 Redistributable x86
o 2010 Redistributable x64
o 2013 Redistributable x86
o 2013 Redistributable x64

ABLE TECH Srl


Via Mantova, 2/G – 25017 – Lonato del Garda (BS) - Italy
Tel. +39 030 9650688 / +39 030 9960136 - Fax +39 030 81931160
PEC: abletech@pec.it - C.F. / P. IVA: 02355260981
Share capital €. 200.000,00 f.p. - Business Register of Brescia REA 442891

Pag. 3 of 13
o 2015 Redistributable Update 3 x86
• ARXivar MongoDB 3.2.22
• Erlang OTP 19.3 x64
• RabbitMQ 3.6.8
• Visual Studio 10 Tools for Office Runtime x64

• CPU: 4 Core
• RAM: 8 Gb
• HDD: 10 Gb (minimum)
o Consider also the space that will be used by the files in the FileSystem Repository in case
it is on the same machine.

ABLE TECH Srl


Via Mantova, 2/G – 25017 – Lonato del Garda (BS) - Italy
Tel. +39 030 9650688 / +39 030 9960136 - Fax +39 030 81931160
PEC: abletech@pec.it - C.F. / P. IVA: 02355260981
Share capital €. 200.000,00 f.p. - Business Register of Brescia REA 442891

Pag. 4 of 13
Compatible RDBMS
• MS SQL Server 2012 Service Pack 4 or higher
• Oracle 10g or higher:
o Oracle Provider 10g or higher (minimum requirement for proper functioning) including
the 64-bit module Oracle Services for Microsoft Transaction Server
o The following package must be active, and the user system must have the necessary
grants to authorise its execution: DBMS_JOB for ARXivar NEXT 2.1 or previous;
DBMS_SCHEDULER for ARXivar NEXT 2.2 or later
o Always install the 32-bit version as well
• MySQL 5.0 a 5.7.5
o Versions 5.7.6 or higher are not supported (due to the new keyword VIRTUAL)
o The lower_case_tables_names option is not supported and therefore should be set as
follows:
▪ Linux / Unix: lower_case_table_name=0
▪ Windows: lower_case_table_name=1
o Connector/ODBC 3.5.1 (version 3.51.25 or higehr); always install the 32-bit version of
the driver too.

(*) Also consider the minimum requirements and the space that the database will use if you decide
to run the DB on the same ARXivar server:
http://msdn.microsoft.com/en-us/library/ms143506%28v=sql.105%29.aspx
http://docs.oracle.com/cd/B28359_01/install.111/b32002/pre_install.htm#i1011296

ABLE TECH Srl


Via Mantova, 2/G – 25017 – Lonato del Garda (BS) - Italy
Tel. +39 030 9650688 / +39 030 9960136 - Fax +39 030 81931160
PEC: abletech@pec.it - C.F. / P. IVA: 02355260981
Share capital €. 200.000,00 f.p. - Business Register of Brescia REA 442891

Pag. 5 of 13
Web applications architecture (Web Authorization – Web API –
Web Portal)
Features of the 5 web applications that compose the ARXivar Next solution:
 Web Authorization
o Dedicated to all authentication operations
o Requires low system requirements
 Web API
o Dedicated to all application logics
o It demands high system requirements
 Web Portal
o Application Front-End Interface
o It demands low system requirements
 Web Queue
o Dedicated to background processing that requires a long time
o It demands high system requirements
 Web Workflow Api
o WorkFlow 2.0
o Dedicated to background processing of WorkFlow processes
o Demands high system requirements

ABLE TECH Srl


Via Mantova, 2/G – 25017 – Lonato del Garda (BS) - Italy
Tel. +39 030 9650688 / +39 030 9960136 - Fax +39 030 81931160
PEC: abletech@pec.it - C.F. / P. IVA: 02355260981
Share capital €. 200.000,00 f.p. - Business Register of Brescia REA 442891

Pag. 6 of 13
Client device requirements
Desktop devices:

Operating system (Windows, Linux or MacOs) with one of the following browsers installed:
• Edge 20 or higher
• Internet Explorer 9 or higher
• Chrome (last version)
• Firefox (last version)
• Opera 15 or higher
• OS X Safari 6.2.6 or higher

To use the Arxivar Next Helper assistant:

• Windows operating system (Windows 7 or higher)


• Framework 4.5.2

• macOS 3.0 (High Sierra, 2017) or higher

Mobile devices:

• iOS Safari 8 or higher


• Chrome Mobile 21 or higher

ABLE TECH Srl


Via Mantova, 2/G – 25017 – Lonato del Garda (BS) - Italy
Tel. +39 030 9650688 / +39 030 9960136 - Fax +39 030 81931160
PEC: abletech@pec.it - C.F. / P. IVA: 02355260981
Share capital €. 200.000,00 f.p. - Business Register of Brescia REA 442891

Pag. 7 of 13
Scalability assumptions

FireWall & various


ExtraNet
 Port 80 (depends on IIS configuration)
 Port 443 for HTTPS protocol
IntraNet
 Port 8740 for WCF services
 27017  MongoDB
 5672; 15672  RabbitMQ
 RDBMS (verify the actual configuration of the Services in the Customer's network):
o MS SQL  1433; 1434 (UDP)
o Oracle  1521
o MySQL  3306

The Windows user used by the Web API Application Pool must have full access to the ARXivar
FileSystem Repository.

ABLE TECH Srl


Via Mantova, 2/G – 25017 – Lonato del Garda (BS) - Italy
Tel. +39 030 9650688 / +39 030 9960136 - Fax +39 030 81931160
PEC: abletech@pec.it - C.F. / P. IVA: 02355260981
Share capital €. 200.000,00 f.p. - Business Register of Brescia REA 442891

Pag. 8 of 13
RECOMMENDED CONFIGURATIONS
General considerations

The RDBMS is to be considered external to the ARXivar infrastructure.


The choice of RDBMS location (SQL Server, Oracle or MySQL) is directly proportional to the
customer's needs and system availability.
When installing the RDBMS on one of the servers in the ARXivar system, take into account the increased
CPU and RAM requirements.

MINIMUM CONFIGURATION
Infrastructure assumptions
(Infrastructure for Test Environment; Small Business Production Environment)

Minimal (1 Server) --- <= 20 Users – 5 WorkFlow – 5.000 Documents per year
Server 1  CPU: 8 Core – RAM: 16Gb – HDD: 60Gb
Server 1
Web Auth; Web API; Web Portal; Web Queue
WCF Service
ARX Mailer
ARX OCR
ARX Thumbnails
ARX ArchService
ARX Index
ARX Link Service
ARX BarCode Service
ARX SwapOut
ARX Invoice Xchange
ARX Folders
ARX Push Notifications
ARX Spool Recognition
ARX PlugIn Manager
Repository FileSystem
MongoDB
RabbitMQ

ABLE TECH Srl


Via Mantova, 2/G – 25017 – Lonato del Garda (BS) - Italy
Tel. +39 030 9650688 / +39 030 9960136 - Fax +39 030 81931160
PEC: abletech@pec.it - C.F. / P. IVA: 02355260981
Share capital €. 200.000,00 f.p. - Business Register of Brescia REA 442891

Pag. 9 of 13
RECOMMENDED CONFIGURATION
Infrastructure assumptions
Entry (2 Server) --- 20 Users – 5 WorkFlow – 5.000 Documents per year
Server 1  CPU: 8 Core – RAM: 16Gb – HDD: 20Gb
Server 2  CPU: 4 Core – RAM: 8Gb – HDD: 20Gb
Server 1 Server 2
WCF Service Web Auth; Web API; Web Portal; Web Queue
ARX Mailer MongoDB
ARX OCR RabbitMQ
ARX Thumbnails
ARX ArchService
ARX Index
ARX Link Service
ARX BarCode Service
ARX SwapOut
ARX Invoice Xchange
ARX Folders
ARX Push Notifications
ARX Spool Recognition
ARX PlugIn Manager
Repository FileSystem

Medium (2 Server) --- 50 Users – 5 WorkFlow – 50.000 Documents per year


Server 1  CPU: 8 Core – RAM: 16Gb – HDD: 40Gb
Server 2  CPU: 8 Core – RAM: 16Gb – HDD: 20Gb
Server 1 Server2
WCF Service Web Auth; Web API; Web Portal; WebQueue
ARX Mailer MongoDB
ARX OCR RabbitMQ
ARX Thumbnails
ARX ArchService
ARX Index
ARX Link Service
ARX BarCode Service
ARX SwapOut
ARX Invoice Xchange
ARX Folders
ARX Push Notifications
ARX Spool Recognition
ARX PlugIn Manager
Repository FileSystem

ABLE TECH Srl


Via Mantova, 2/G – 25017 – Lonato del Garda (BS) - Italy
Tel. +39 030 9650688 / +39 030 9960136 - Fax +39 030 81931160
PEC: abletech@pec.it - C.F. / P. IVA: 02355260981
Share capital €. 200.000,00 f.p. - Business Register of Brescia REA 442891

Pag. 10 of 13
Large (3 Server) --- 150 Users – 10 WorkFlow – 150.000 Documents per year
Server 1  CPU: 8 Core – RAM: 16Gb – HDD: 10Gb
Server 2  CPU: 8 Core – RAM: 16Gb – HDD: 20Gb
Server 3  CPU: 8 Core – RAM: 16Gb – HDD: 120Gb
Server 1 Server 2 Server 3
Web Queue Web Portal Web API; Web Auth
WCF Service MongoDB Repository FileSystem
ARX Mailer RabbitMQ
ARX OCR
ARX Thumbnails
ARX ArchService
ARX Index
ARX Link Service
ARX BarCode Service
ARX SwapOut
ARX Invoice Xchange
ARX Folders
ARX Push Notifications
ARX Spool Recognition
ARX PlugIn Manager

Extreme (4 Server) --- 250 Users – 15 WorkFlow – 350.000 Documents per year
Server 1  CPU: 8 Core – RAM: 16Gb – HDD: 350Gb
Server 2  CPU: 8 Core – RAM: 16Gb – HDD: 10Gb
Server 3  CPU: 8 Core – RAM: 16Gb – HDD: 10Gb
Server 4  CPU: 16 Core – RAM: 32Gb – HDD: 400Gb
Server 1 Server 2 Server 3 Server 4
Web Queue Web API Web API Web Portal; Web Auth
WCF Service Load Balancing MongoDB
ARX Mailer RabbitMQ
ARX OCR ARX Link Service
ARX Thumbnails ARX SwapOut
ARX ArchService ARX Folders
ARX Index ARX Push Notifications
ARX BarCode Service ARX PlugIn Manager
ARX Invoice Xchange
ARX Spool Recognition
Repository FileSystem

ABLE TECH Srl


Via Mantova, 2/G – 25017 – Lonato del Garda (BS) - Italy
Tel. +39 030 9650688 / +39 030 9960136 - Fax +39 030 81931160
PEC: abletech@pec.it - C.F. / P. IVA: 02355260981
Share capital €. 200.000,00 f.p. - Business Register of Brescia REA 442891

Pag. 11 of 13
Extreme Plus (5 Server) --- 250 Users – +20 WorkFlow – +1.000.000 Documents per year
Server 1  CPU: 8 Core – RAM: 16Gb – HDD: 10Gb
Server 2  CPU: 8 Core – RAM: 16Gb – HDD: 10Gb
Server 3  CPU: 8 Core – RAM: 16Gb – HDD: 10Gb
Server 4  CPU: 16 Core – RAM: 32Gb – HDD: 350Gb
Server 5  CPU: 16 Core – RAM: 32Gb – HDD: 40Gb
Server 1 Server 2 Server 3 Server 4 Server 5
WCF Service Web API Web API Web Queue Web Portal; Web Auth
ARX Mailer Load Balancing MongoDB ARX Link Service
ARX OCR RabbitMQ ARX SwapOut
ARX Index ARX ArchService ARX Folders
ARX BarCode Service ARX Thumbnails ARX Push Notifications
ARX Invoice Xchange Repository FileSystem ARX PlugIn Manager
ARX Spool Recognition

General considerations on plant design


In the case of a new ARXivar Next system with a document volume of more than 4 million
documents/year or on ARXivar Next systems migrating from ARXivar 5.x with an increase in
documentation of more than 70%, it is strongly recommended to involve Able Tech in the study of the
most suitable infrastructure to be adopted.
The same care should be taken when porting documents from third-party software (History Porting) when
they reach the size described above.

ABLE TECH Srl


Via Mantova, 2/G – 25017 – Lonato del Garda (BS) - Italy
Tel. +39 030 9650688 / +39 030 9960136 - Fax +39 030 81931160
PEC: abletech@pec.it - C.F. / P. IVA: 02355260981
Share capital €. 200.000,00 f.p. - Business Register of Brescia REA 442891

Pag. 12 of 13
General disk occupancy considerations for the Repository on
FileSystem
In relation to the calculation of the physical occupation of each individual file (profile document or
profile attachment), we suggest running this simple formula adapting the number of files you plan to
manage in a year, the average weight of the files you usually manage (by convention we consider 150Kb)
and considering at least 3 years of archive maintenance:
• (([Tot N Doc] * [Average file weight in Kb]) * [N Years])
• On a case of 50,000 docs/year you will have:
o ((50.000 * 150Kb) * 3) = 22.500.000Kb  21,45Gb  22Gb (nearest)

Workflows and its active instances will also affect the occupation of disk space.
It is therefore advisable to consider the average number of instances that can be managed and to carry out
the same calculation considering the average weight of a workflow of approximately 60Kb.
• (([Tot N Instances] * [Average file weight in Kb]) * [N Years])
• On a case of 3,000 WorkFlow instances, you will have:
o ((3.000 * 150Kb) * 3) = 1.350.000Kb  1,28Gb  1,5Gb (nearest)

A disk space dedicated to the ARXivar Document Repository of at least 22Gb + 1.5Gb = 23.5Gb should
therefore be provided.

General considerations when using SQL Server Express and


Oracle XE
It is difficult to determine in advance whether these editions of the database software are sufficient to
support the needs of your ARXivar environment, given the limitations in terms of size and performance.
Therefore, if they are used, it is recommended that you plan to monitor the performance and size of the
database, so that you can intervene promptly if the need arises to upgrade to a higher edition.

Details for SQL Server Express: https://docs.microsoft.com/en-us/sql/sql-server/editions-and-


components-of-sql-server-version-15?view=sql-server-ver15#Cross-BoxScaleLimits

Details for Oracle XE: https://www.oracle.com/it/database/technologies/appdev/xe.html

General considerations regarding SQL Server licensing


For CORE licences, please consider carefully the characteristics of the Server.
Concerning CAL licences, Microsoft's licensing policies foresee the application of the logic called
"Multiplexing", which means that you must have 1 CAL licence for each real user (person) who actually
uses the software.
This is not a technical but a purely commercial issue with Microsoft.

Link to related page: https://www.microsoft.com/it-it/sql-server/sql-server-2017-pricing

ABLE TECH Srl


Via Mantova, 2/G – 25017 – Lonato del Garda (BS) - Italy
Tel. +39 030 9650688 / +39 030 9960136 - Fax +39 030 81931160
PEC: abletech@pec.it - C.F. / P. IVA: 02355260981
Share capital €. 200.000,00 f.p. - Business Register of Brescia REA 442891

Pag. 13 of 13

You might also like