Requisitos de Hardware
Requisitos de Hardware
Introdução
Essa lista atende requisitos para execução do CIGAM em ambientes client e server, onpremise ou nuvem, seja por execução direta ou conexão remota.
Estações
Computadores devem ter no máximo 3 anos, principalmente em função do processador. Considerar processadores i3, i5, i7, i9 ou equivalentes. Desconsiderar processadores Celeron, Atom e demais processadores de baixíssima performance. Considerar processadores com velocidade base mínima de 2 GHz. Considerar processadores com STR (Single Thread Rating) mínimo de 2000. | ||
Local | Memória | Disco |
Estações para o CIGAM | Mínimo 8 GB
|
500 GB |
Estações para o CIGAM com outros aplicativos | Mínimo 16 GB | 500 GB |
Rede | |
Local | Mínimo |
Entre estações e servidores | Cabeada de no mínimo 100 Megabits, recomendado 1 Gigabit |
Entre servidores | Cabeada de no mínimo 1 Gigabit |
Servidores
Computadores devem ter no máximo 3 anos, principalmente em função do processador. Considerar sempre a família para servidores, ou seja, Intel Xeon ou equivalente. Considerar processadores com velocidade base mínima de 1.8 GHz, recomendado 2 GHz. Considerar processadores com STR (Single Thread Rating) mínimo de 1800, recomendado entre 2000 e 2100. | |||
Tipo | Recomendação | Memória | Processamento |
Servidor de aplicação
(CIGAM Server) |
Servidor dedicado.
5 filas/threads para ambientes com processamento moderado. 5 filas/threads para cada 10 usuários de Portais em ambientes de alto processamento. Observar o pico de filas e aumentar as filas de 5 em 5 conforme necessidade. Utilizar o middleware Magic Broker para ambientes de processamento moderado. Utilizar middleware GigaSpaces para ambientes de alto processamento. |
Mínimo 16 GB.
2 GB para o Sistema Operacional + 1,5 GB para cada fila/thread.
|
1 core para cada 8 filas/threads para ambientes de processamento moderado
1 core para cada 4 filas/threads para ambientes de alto processamento
|
Servidor web (Microsoft IIS) | Em ambientes de processamento moderado, pode ser montado no mesmo Servidor de aplicação (CIGAM Server) sem recursos adicionais.
Recomendado servidor dedicado para ambientes com alto processamento ou se o Servidor de aplicação (CIGAM Server) estiver em outra camada. |
Se servidor dedicado, mínimo 16 GB.
|
Se servidor dedicado, 1 core para ambientes de processamento moderado e mínimo 2 cores para ambiente de alto processamento. |
Servidor para conexão remota (TS ou GoGlobal) | Servidor dedicado. | Mínimo 16 GB.
2 GB para o Sistema Operacional + 1,5 GB para cada usuário.
|
1 core para cada 8 usuários para ambientes de processamento moderado e adicionar mais 1 core para o Sistema Operacional se o cálculo resultar em menos que 2 cores.
1 core para cada 4 usuários para ambientes de alto processamento e adicionar mais 1 core para o Sistema Operacional se o cálculo resultar em 4 ou menos cores. |
Banco de dados edição Express
|
Servidor dedicado.
No máximo 10 usuários de CIGAM. |
Mínimo 16 GB.
Metade do estimado para tamanho total da base de dados, respeitando o máximo conforme a versão do banco.
|
Mínimo 2 cores, respeitando o máximo conforme a versão do banco. |
Banco de dados edição Full | Servidor dedicado.
|
Mínimo 16 GB.
Metade do estimado para tamanho total da base de dados.
|
Mínimo 4 cores para até 40 GB de base de dados. Adicionar mais 1 core a cada 20 GB de dados. |
Importante |
Ambientes de processamento moderado podem optar inicialmente por ter apenas 1 servidor para os usuários conectarem via conexão remota (TS ou GoGlobal) e nesse mesmo servidor ter o CIGAM Server. Essa possibilidade só deve ser considerada para ambientes modestos, utilizando obrigatoriamente o Magic Broker (o uso do GigaSpaces torna inviável essa possibilidade devido aos requisitos de hardware necessários para essa opção de middleware). |
Ambientes de processamento moderado requerem monitoramento não só do hardware, mas também das funcionalidades utilizadas pelo CIGAM. Esse tipo de ambientes na ampla maioria das vezes só é possível em ambientes na nuvem, pois contam com processadores de elevada velocidade base e STR (Single Thread Rating). |
Quanto ao STR (Single Thread Rating) dos processadores, é importante destacar que os ambientes de processamento moderado irão conter geralmente 1 ou 2 processadores para todo o ambiente, e por isso o valor recomendado é mais alto. Já os ambientes de alto processamento irão conter vários processadores, permitindo um STR mais baixo. |
Avaliar se nos servidores utilizados existem rotinas e aplicações de terceiros sendo executadas. Nesse caso será necessário mensurar o hardware necessário, e adicionar no cálculo final. |
O consumo de recursos a mais no CIGAM11 com xpa em comparação ao e10 com uniPaaS é em torno de 30%. |
Exemplos de cálculos de ambientes | |
Servidor 1 | Para executar o CIGAM com 35 usuários, com portais.
O ambiente usa 2 usuários faturando durante o dia, usa leitor de movimentos com engenharias com 5 níveis. O uso dos portais será feito por usuários. Servidor para conexão dos usuários: Memória: 1,5GB * 35 = 52,5GB (48 arredondado) Processador: 35 / 4 = 8,75 (8 arredondando, e não precisa de 1 para o SO pois tem mais que 4 cores). Servidor para portais (web/Broker): Memória: 1,5 * 5 = 7,5 (arredondando para o mínimo, 8 GB) Processador: 5 / 4 = 1,25 (arredondando e considerando muito próximo do mínimo, 2 cores)
|
Servidor 2
|
Para executar o CIGAM com 7 usuários, 1 usuário emite notas, poucas notas durante o dia, poucos itens nos pedidos, não possui engenharia nem usa configurador de produto.
Usará os portais pelos 7 usuários. Servidor para conexão dos usuários: Memória: 1,5GB * 7 = 10,5 (arredondando para o mínimo, 16 GB) Processador: 7 / 4 = 1,75 (2 arredondando).
|
Servidor de Banco de Dados 30 GB | A base de dados tem uma estimativa de tamanho de 30 GB.
A memória sugeria é: 30 / 2 = 15 GB (arredondando para o mínimo de 16 GB) |
Servidor para conexão remota | Um servidor para 20 usuários. A memória sugerida é de 2 GB para o Sistema Operacional + (20 x 1,5) = 32GB. |