Installation of the TOTVS Fluig Platform virtualized environment
The installation and creation of the virtualized environment
must follow the guidelines detailed in this chapter to meet Fluig
execution requirements.
The virtualized environment approved for TOTVS Fluig Platform is VMware
vSphere version 5.0 or greater.
Fluig
installation procedure
There are two types of installation packages, each of which
relates to a specific type of operating system, as indicated in the
table below:
Installation
Package
|
Fluig-Win64.zip |
Used in Windows® 64-bit
Operating Systems. |
Fluig-Linux64.zip |
Used in Linux® 64-bit
Operating Systems. |
After checking the proper installation package for the server,
the installation can be started. For such, unzip and run the file:
- Fluig-Installer-64.exe, in case of Windows® operating
system.
- Fluig-Installer-64.sh, in case of Linux® operating system.
Attention |
In order to install in Linux®
operating systems using a user different from root, you need to
provide execution permission in FLUIG-Installer-64.sh file to
start installing. |
The list
of operating systems supported by the product can be found in the
portability matrix.
The
installation process is described in the Installation Guide.
Architecture Topology
The topology for the default TOTVS Fluig Platform installation in
a virtual environment is presented in the figure below.
Where:
- Fluig Server: server where Fluig business components are
installed.
- STORAGE/ File Repository: location where Fluig content will
be stored.
- Data Server: product data dictionary.
- Email server: responsible for sending Fluig notification
emails.
- Indexation Server: responsible for indexing Fluig contents.
- Identity Server: responsible for management processes in
Fluig.
Sizing for production environment
The following table describes the minimum sizing required to
install the Fluig application server, considering the virtual
environment in production mode:
Type |
VCPU |
Users |
GB of Memory |
FLUIG 1 |
4 |
25 |
8 |
FLUIG 2 |
4 |
50 |
8 |
FLUIG 3 |
4* |
75 |
12 |
FLUIG 4 |
4* |
100 |
16 |
The complete description of each server type is provided below:
- FLUIG 1 and FLUIG 2
- VM Configuration
- Use
“Memory Reservation”
- Use “Large Memory Pages” in
the operating system **
-
Use exclusive area of physical disk or storage
- Configure the network adapter suitable for the operating
system to be used in the VM ***
- Java Virtual Machine Parameterization
- Xms=4g
- Xmx=4g
-
XX:PermSize=1g
- XX:MaxPermSize=1g
- XX:+UseLargePages
- Suggested link 1 Mb
- FLUIG 3
- VM Configuration
- Use “Memory
Reservation”
- Use “Large Memory Pages” in
the operating system **
- Use exclusive area of physical disk or storage
- Configure the network adapter suitable for the operating
system to be used in the VM ***
- Java Virtual Machine Parameterization
- Xms=8g
- Xmx=8g
- XX:PermSize=1g
- XX:MaxPermSize=1g
- XX:+UseLargePages
- Suggested link 2.5 Mb
- FLUIG 4
- VM Configuration
- Use “Memory
Reservation”
- Use “Large Memory Pages” in
the operating system **
- Use exclusive area of physical disk or storage
- Configure the network adapter suitable for the operating
system to be used in the VM ***
- Java Virtual Machine Parameterization
- Xms=12g
- Xmx=12g
-
XX:PermSize=1g
- XX:MaxPermSize=1g
-
XX:+UseLargePages
- Suggested link 3.5 Mb
Technical
Support
Have the following information ready when contacting technical
support or creating a call for situations involving product
installation in a virtual environment:
- Host configuration for the VM;
- CPU use percentage;
- Operating system name and version;
- Application server JVM startup parameters. This information
is available in “FLUIG_INSTALL/jboss-as-7.2.0.Final/bin/”.
The
file name for each operating system is:
- Windows: standalone.conf.bat
- Linux: standalone.conf
- Storage type configured for the VM, number of iops/disk and
hits/rg.
Third
Party Trademarks
Oracle, Java and OpenOffice.org are registered trademarks of
Oracle and/or its affiliates. Other names may be trademarks of their
respective owners.
VMware is trademarks of WM ware Inc.