Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
HTML
<div id="main-content" class="wiki-content group">
	<div>
		<h3 class="text1"
			id="GuiadeInstalaçãodoFluigemVMs-InstalaçãodoambientevirtualizadoparaoFluig">
			<span>Installation of the TOTVS Fluig Platform virtualized environment</span>
		</h3>
		<p>The installation and creation of the virtualized environment
			must follow the guidelines detailed in this chapter to meet Fluig
			execution requirements.</p>
		<p>The virtualized environment approved for TOTVS Fluig Platform is VMware
			vSphere version 5.0 or greater. &#160;</p>
		<p>
			<span style="color: rgb(0, 0, 0);">&#160;</span>
		</p>
		<h3 class="text1"
			id="GuiadeInstalaçãodoFluigemVMs-ProcedimentoparainstalaçãodoFluig">Fluig
			installation procedure</h3>
		<p>There are two types of installation packages, each of which
			relates to a specific type of operating system, as indicated in the
			table below:</p>
		<div class="table-wrap">
			<table class="confluenceTable">
				<tbody>
					<tr>
						<td class="highlight-grey confluenceTd" colspan="2"
							data-highlight-colour="grey"><p align="center">
								<span style="color: rgb(0, 0, 0);"><strong>Installation
										Package</strong></span>
							</p></td>
					</tr>
					<tr>
						<td class="confluenceTd"><p>Fluig-Win64.zip</p></td>
						<td class="confluenceTd"><p>Used in Windows® 64-bit
								Operating Systems.</p></td>
					</tr>
					<tr>
						<td class="confluenceTd"><p>Fluig-Linux64.zip</p></td>
						<td class="confluenceTd"><p>Used in Linux® 64-bit
								Operating Systems.</p></td>
					</tr>
				</tbody>
			</table>
		</div>
		<p>&#160;</p>
		<p>After checking the proper installation package for the server,
			the installation can be started. For such, unzip and run the file:</p>
		<ul>
			<li>Fluig-Installer-64.exe, in case of Windows® operating
				system.</li>
			<li>Fluig-Installer-64.sh, in case of Linux® operating system.</li>
		</ul>
		<p>&#160;</p>
		<div class="table-wrap">
			<table class="confluenceTable">
				<tbody>
					<tr>
						<th class="confluenceTh">Attention</th>
					</tr>
					<tr>
						<td class="confluenceTd">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.</td>
					</tr>
				</tbody>
			</table>
		</div>
		<p>
			<span style="font-size: 10.0pt; line-height: 13.0pt;">The list
				of operating systems supported by the product can be found in the
				portability matrix.</span>
		</p>
		<p>
			<span style="font-size: 10.0pt; line-height: 13.0pt;">The
				installation process is described in the Installation Guide.&#160;</span>
		</p>
		<p>&#160;</p>
		<h3 class="text1"
			id="GuiadeInstalaçãodoFluigemVMs-TopologiadaArquitetura">
			<span>Architecture Topology</span>
		</h3>
		<p>&#160;</p>
		<p>
			The topology for the default TOTVS Fluig Platform installation<span>&#160;in
				a virtual environment is presented in the figure below.</span>
		</p>
		<p>
			<img class="confluence-embedded-image"
				src="http://tdn.totvs.com/download/attachments/73075567/topologia-padrao-dev.png?version=1&modificationDate=1414697945000&api=v2"
				data-image-src="http://tdn.totvs.com/download/attachments/73075567/topologia-padrao-dev.png?version=1&modificationDate=1414697945000&api=v2">
		</p>
		<p>Where:&#160;</p>
		<ul>
			<li>Fluig Server: server where Fluig business components are
				installed.</li>
			<li>STORAGE/ File Repository: location where Fluig content will
				be stored.</li>
			<li>Data Server: product data dictionary.</li>
			<li>Email server: responsible for sending Fluig notification
				emails.</li>
			<li>Indexation Server: responsible for indexing Fluig contents.</li>
			<li>Identity Server: responsible for management processes in
				Fluig.&#160;</li>
		</ul>
		<p>&#160;</p>
		<h3 class="text1"
			id="GuiadeInstalaçãodoFluigemVMs-Dimensionamentosparaambientedeprodução">
			<span>Sizing for production environment</span>
		</h3>
	</div>
	<div>
		<p>The following table describes the minimum sizing required to
			install the Fluig application server, considering the virtual
			environment in production mode:</p>
		<p>&#160;</p>
		<div class="table-wrap">
			<table class="confluenceTable">
				<tbody>
					<tr>
						<th style="text-align: center;" class="confluenceTh">Type</th>
						<th class="confluenceTh">VCPU</th>
						<th class="confluenceTh">Users</th>
						<th class="confluenceTh">GB of Memory</th>
					</tr>
					<tr>
						<td class="confluenceTd">FLUIG 1</td>
						<td style="text-align: center;" class="confluenceTd">4</td>
						<td style="text-align: center;" class="confluenceTd">25</td>
						<td style="text-align: center;" class="confluenceTd">8</td>
					</tr>
					<tr>
						<td class="confluenceTd">FLUIG 2</td>
						<td style="text-align: center;" class="confluenceTd">4</td>
						<td style="text-align: center;" class="confluenceTd">50</td>
						<td style="text-align: center;" class="confluenceTd">8</td>
					</tr>
					<tr>
						<td class="confluenceTd">FLUIG 3</td>
						<td style="text-align: center;" class="confluenceTd">4<strong>*</strong></td>
						<td style="text-align: center;" class="confluenceTd">75</td>
						<td style="text-align: center;" class="confluenceTd">12</td>
					</tr>
					<tr>
						<td class="confluenceTd">FLUIG 4</td>
						<td style="text-align: center;" class="confluenceTd">4<strong>*</strong></td>
						<td style="text-align: center;" class="confluenceTd">100</td>
						<td style="text-align: center;" class="confluenceTd">16</td>
					</tr>
				</tbody>
			</table>
		</div>
		<p>&#160;</p>
		<p>The complete description of each server type is provided below:</p>
		<ul>
			<li>FLUIG 1 and FLUIG 2<br />
				<ul>
					<li>VM Configuration<br /> <span>&#160; &#160;- Use
							“Memory Reservation”</span><br />&#160; &#160;- Use “<a
						href="http://www.vmware.com/files/pdf/large_pg_performance.pdf"
						class="external-link" rel="nofollow">Large Memory Pages</a>” in
						the operating system&#160;<strong>**</strong><br />&#160; &#160;-
						Use exclusive area of physical disk or storage<br />&#160;
						&#160;- Configure the network adapter suitable for the operating
						system to be used in the VM ***
					</li>
					<li>Java Virtual Machine Parameterization<br />&#160; -&#160;<span>Xms=4g</span><br />
						<span>&#160; - Xmx=4g</span><br /> <span>&#160; -
							XX:PermSize=1g</span><br /> <span>&#160; - XX:MaxPermSize=1g</span><br />
						<span>&#160; - XX:+UseLargePages</span></li>
					<li>Suggested link 1 Mb<br /> <br /></li>
				</ul></li>
		</ul>
		<div>
			<ul>
				<li>FLUIG 3<br />
					<ul>
						<li>VM Configuration<br />&#160; &#160;- Use “Memory
							Reservation”<br />&#160; &#160;- Use “<a
							href="http://www.vmware.com/files/pdf/large_pg_performance.pdf"
							class="external-link" rel="nofollow">Large Memory Pages</a>” in
							the operating system&#160;<strong>**</strong><br />&#160;
							&#160;- Use exclusive area of physical disk or storage<br />&#160;
							&#160;- Configure the network adapter suitable for the operating
							system to be used in the VM ***
						</li>
						<li>Java Virtual Machine Parameterization<br />&#160;
							-&#160;Xms=8g<br />&#160; - Xmx=8g<br />&#160; - XX:PermSize=1g<br />&#160;
							- XX:MaxPermSize=1g<br />&#160; - XX:+UseLargePages
						</li>
						<li>Suggested link 2.5 Mb</li>
					</ul></li>
			</ul>
		</div>
		<div>
			<ul>
				<li>FLUIG 4<br />
					<ul>
						<li>VM Configuration<br />&#160; &#160;- Use “Memory
							Reservation”<br />&#160; &#160;- Use “<a
							href="http://www.vmware.com/files/pdf/large_pg_performance.pdf"
							class="external-link" rel="nofollow">Large Memory Pages</a>” in
							the operating system&#160;<strong>**</strong><br />&#160;
							&#160;- Use exclusive area of physical disk or storage<br />&#160;
							&#160;- Configure the network adapter suitable for the operating
							system to be used in the VM ***
						</li>
						<li>Java Virtual Machine Parameterization<br />&#160;
							-&#160;Xms=12g<br />&#160; - Xmx=12g<br />&#160; -
							XX:PermSize=1g<br />&#160; - XX:MaxPermSize=1g<br />&#160; -
							XX:+UseLargePages
						</li>
						<li>Suggested link 3.5 Mb<br /> <br /> <br /></li>
					</ul></li>
			</ul>
		</div>
		<div class="table-wrap">
			<table class="confluenceTable">
				<tbody>
					<tr>
						<th class="confluenceTh">Attention</th>
					</tr>
					<tr>
						<td class="confluenceTd"><strong>*</strong>&#160;FLUIG
							configuration types can be mapped to TOTVS | ECM 3.0.&#160;
							&#160;An exception applies to FLUIG 3 and FLUIG 4 settings types,
							where the VCPU number must be 6.</td>
					</tr>
					<tr>
						<td class="confluenceTd"><p>
								** The “Large Memory Pages” configuration is performed in the
								operating system and can be found at:&#160;<a
									href="

Instalación del ambiente virtualizado para el Fluig

La instalación o creación del ambiente virtualizado debe obedecer las directrices descritas en este capítulo para responder a los requisitos de ejecución del Fluig.

El ambiente de virtualización homologado para el Fluig es el VMware vSphere en la versión 5.0 o superior.

 

Procedimiento para la instalación del Fluig

Existen dos tipos de paquetes de instalación, cada uno está relacionado con un tipo de sistema operativo, como podemos verificar en la tabla a seguir:

Paquete de Instalación

Fluig-Win64.zip

Se debe utilizar en Sistemas Operativos Windows® 64 bits.

Fluig-Linux64.zip

Se debe utilizar en Sistemas Operativos Linux® 64 bits.

 

Después de verificar el paquete de instalación adecuado para el servidor, es posible iniciar la instalación. Para esto es necesario descomprimir el zip y ejecutar el archivo:

  • Fluig-Installer-64.exe, en el caso de sistema operativo Windows®.
  • Fluig-Installer-64.sh en el caso de sistema operativo Linux®.

 

Atención
Para instalar en sistemas operativos Linux®, usando usuario diferente del root, es necesario dar permiso de ejecución en el archivo FLUIG-Installer-64.sh, para iniciar la instalación.

La relación de los sistemas operativos soportados por el producto se puede encontrar en la matriz de portabilidad.

El proceso de instalación del producto está descrito en la Guía de Instalación.

 

Topología de la Arquitectura

La  topología para la instalación estándar del Fluig en ambiente virtualizado se presentada en la figura a seguir.

Image Removed

Donde:

  • Servidor Fluig: es el servidor donde se instalan los componentes del negocio Fluig.
  • STORAGE/ Repositorio de Archivos: es el lugar donde se almacenará el contenido Fluig.
  • Servidor de Datos: es el diccionario de datos del producto.

 

Dimensionamientos para ambiente de producción

La tabla a seguir describe el dimensionamiento mínimo para la instalación del servidor de aplicación del Fluig considerando el ambiente virtualizado en modo de producción:

TipoVCPUUsuariosMemoria GB
FLUIG 14258
FLUIG 24508
FLUIG 34*7512
FLUIG 44*10016

 

La descripción completa de cada uno de los tipos de servidores se presenta a continuación:

...

  • FLUIG 3
    • Configuración de la VM
         - Usar “Memory Reservation”
         - Usar “Large Memory Pages” en el sistema operativo **
         - Usar área exclusiva de disco físico o storage
         - Configurar el adaptador de red indicado para el sistema operativo que se usará en la VM ***
    • Parametrización Java Virtual Machine
        - Xms=8g
        - Xmx=8g
        - XX:PermSize=1g
        - XX:MaxPermSize=1g
        - XX:+UseLargePages
    • Link sugerido 2,5 Mb

...

http://www.vmware.com/files/pdf/large_pg_performance.pdf

...

"
									class="external-link" rel="nofollow">http://www.vmware.com/files/pdf/large_pg_performance.pdf</a>
							</p></td>
					</tr>
					<tr>
						<td colspan="1" class="confluenceTd">*** The configuration of
							the network adapter suggested for the VM operating system can be
							found at: <a
							href="http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&amp;docType=kc&amp;docTypeID=DT_KB_1_1&amp;externalId=1001805

...

 

Soporte Técnico

Al activar el soporte técnico o crear llamado para situaciones que involucran la instalación del producto en ambiente virtualizado, tenga las siguientes informaciones:

...

"
							class="external-link" rel="nofollow">http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&amp;docType=kc&amp;docTypeID=DT_KB_1_1&amp;externalId=1001805</a>
						</td>
					</tr>
					<tr>
						<td class="confluenceTd"><strong>Important:</strong> Sizing
							is a continuous process directly related to the number of users
							and environment availability demands.</td>
					</tr>
				</tbody>
			</table>
		</div>
		<p>&#160;</p>
		<h3 class="text1" id="GuiadeInstalaçãodoFluigemVMs-SuporteTécnico">Technical
			Support</h3>
		<p>Have the following information ready when contacting technical
			support or creating a call for situations involving product
			installation in a virtual environment:</p>
		<ol>
			<li>Host configuration for the VM;</li>
			<li>CPU use percentage;</li>
			<li>Operating system name and version;</li>
			<li>Application server JVM startup parameters. This information
				is available in “FLUIG_INSTALL/jboss-as-7.2.0.Final/bin/”.

...

  1. Windows: standalone.conf.bat
  2. Linux: standalone.conf

...

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.

...

&#160;<br />The
				file name for each operating system is:<br />
				<ol>
					<li><span>Windows: standalone.conf.bat</span></li>
					<li><span>Linux: standalone.conf</span></li>
				</ol>
			</li>
			<li>Storage type configured for the VM, number of iops/disk and
				hits/rg.<br /> <br />
			</li>
		</ol>
		<h3 class="text1"
			id="GuiadeInstalaçãodoFluigemVMs-ThirdPartyTrademarks">Third
			Party Trademarks</h3>
		<p>Oracle, Java and OpenOffice.org are registered trademarks of
			Oracle and/or its affiliates. Other names may be trademarks of their
			respective owners.</p>
		<p>VMware is trademarks of WM ware Inc.</p>
	</div>
</div>