Mudanças entre as edições de "Requisitos Mínimos de um Servidor de Aplicação"

De GeoSales
Ir para navegação Ir para pesquisar
Linha 8: Linha 8:
 
|-
 
|-
 
|}
 
|}
 
  
 
== Instalação de Aplicações ==
 
== Instalação de Aplicações ==
Linha 29: Linha 28:
 
# TamoJunto: 2Gb
 
# TamoJunto: 2Gb
 
# GSOlad: 1.5Gb
 
# GSOlad: 1.5Gb
 +
 +
Dependendo do seu nível de uso diário, essa memória pode ser mais alocada ou menos alocada temporariamente. No momento inicial é impossível prever a real memória utilizada por determinada aplicação.
 +
Para o Java, utilizações acima de 4Gb são instáveis e não alocados por menos de 4Gb. O ambiente pode ter mais memória disponível para uso, mas jamais irá utilizar por premissas do próprio Java.
 +
Referente ao uso de CPU, conforme informado acima, as aplicações farão inicialmente mais uso de memória e após isso irá consumir a CPU para manter seu funcionamento. Para este ambiente em específico, são utilizados 8x núcleos de CPU podendo ser necessário ou não upgrade conforme o uso.
 +
Referente ao uso de I/O, como as aplicações não escrevem tanto, discos menos volumosos atendem a solução. Para este ambiente em específico, 500Gb de espaço em SSD (Solid State Drive) podendo ser necessário ou não upgrade conforme o uso.

Edição das 14h46min de 16 de março de 2020

Histórico de Alterações

Data Quem Comentários
16/03/2020 Jardel Sampaio Criação do Documento

Instalação de Aplicações

- Configurações Mínimas de Hardware

Sistema operacional: Windows Server Standard 2012 ou 2016 (Host 1 e Host 2).

Como nossas aplicações são baseadas em Java, todas as aplicações utilizam mais recursos de memória do que I/O ou CPU, porém, é importante ressaltar que quando não houver mais memória para determinada aplicação, o mesmo poderá utilizar os recursos da CPU ou encerrar forçadamente exibindo o seguinte alerta : Java.lang.OutOfMemoryError: Java heap space como um de seus erros por falta de recursos. Para as referentes aplicações abaixo, segue o padrão médio de memória que irá utilizar:

Host 1:

  1. EVO: 4Gb

Hosts 2:

  1. Apache: 10Mb
  2. ERP Importer: 2Gb
  3. ERP Integrator: 2Gb
  4. ReportGenerator: 1.5Gb
  5. TamoJunto: 2Gb
  6. GSOlad: 1.5Gb

Dependendo do seu nível de uso diário, essa memória pode ser mais alocada ou menos alocada temporariamente. No momento inicial é impossível prever a real memória utilizada por determinada aplicação. Para o Java, utilizações acima de 4Gb são instáveis e não alocados por menos de 4Gb. O ambiente pode ter mais memória disponível para uso, mas jamais irá utilizar por premissas do próprio Java. Referente ao uso de CPU, conforme informado acima, as aplicações farão inicialmente mais uso de memória e após isso irá consumir a CPU para manter seu funcionamento. Para este ambiente em específico, são utilizados 8x núcleos de CPU podendo ser necessário ou não upgrade conforme o uso. Referente ao uso de I/O, como as aplicações não escrevem tanto, discos menos volumosos atendem a solução. Para este ambiente em específico, 500Gb de espaço em SSD (Solid State Drive) podendo ser necessário ou não upgrade conforme o uso.