Installation of Fluig virtual environment
Installation and creation of the virtual environment should follow the guidelines described in this chapter to meet the Fluig execution requirements.
The virtual environment approved for Fluig is VMware vSphere version 5.0 or higher.
Fluig installation procedure
There are two types of installation packages. Each is related to a type of operating system, as shown in the table below:
Installation Package |
|
Fluig-Win64.zip |
It should be used in Windows® 64-bit Operating Systems. |
Fluig-Linux64.zip |
It should be used in Linux® 64-bit Operating Systems. |
After checking the proper installation package for the server, you can start installation. In order to do that, 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.
Please note |
---|
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 Fluig default installation in a virtual environment is presented in the figure below.
Where:
- Fluig Server: is the server where Fluig business components are installed.
- STORAGE/ File Repository: is where Fluig content will be stored.
- Data Server: is the product data dictionary.
Dimensioning for production environment
The table below describes the minimum dimensioning for the installation of 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 described below:
- FLUIG 1 and FLUIG 2
- VM Configuration
- Use "Memory Reservation"
- Use "Large Memory Pages" in 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
- VM Configuration
- FLUIG 3
- VM Configuration
- Use "Memory Reservation"
- Use "Large Memory Pages" in 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
- VM Configuration
- FLUIG 4
- VM Configuration
- Use "Memory Reservation"
- Use "Large Memory Pages" in 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
- VM Configuration
Please note |
---|
* FLUIG configuration types can be mapped to TOTVS | ECM 3.0. The exception is for FLUIG 3 and FLUIG 4 configuration types where the VCPU number should be 6. |
** The "Large Memory Pages" configuration is performed in the operating system and can be found at: http://www.vmware.com/files/pdf/large_pg_performance.pdf |
*** The configuration of the network adapter suggested for the VM operating system can be found at: http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&docType=kc&docTypeID=DT_KB_1_1&externalId=1001805 |
Important: Dimensioning is a continuous process and is directly related to the number of users and the environment availability demands. |
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
- Type of storage 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 a trademark of WM ware Inc.