Requisitos de Hardware: mudanças entre as edições
| (11 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
| Linha 16: | Linha 16: | ||
<p align="justify"> | <p align="justify"> | ||
Em resumo, a manutenção de uma infraestrutura computacional atualizada é um investimento fundamental para garantir a segurança, a eficiência e a competitividade da empresa, além de proporcionar um ambiente de trabalho mais produtivo para os colaboradores. É uma estratégia que deve ser incorporada à cultura da empresa para assegurar o sucesso a longo prazo. | Em resumo, a manutenção de uma infraestrutura computacional atualizada é um investimento fundamental para garantir a segurança, a eficiência e a competitividade da empresa, além de proporcionar um ambiente de trabalho mais produtivo para os colaboradores. É uma estratégia que deve ser incorporada à cultura da empresa para assegurar o sucesso a longo prazo. | ||
== Requisitos para execução do CIGAM == | == Requisitos para execução do CIGAM == | ||
| Linha 25: | Linha 27: | ||
{| style="border-spacing:0;width: | {|class="wikitable" style="border-spacing:0;width:100%;" | ||
|- | |- | ||
| colspan="3" | | ! colspan="3" |Estações | ||
|- | |||
Computadores devem ter no máximo 3 anos, principalmente em função do processador. | |colspan="3"| | ||
Computadores devem ter no máximo 3 anos, principalmente em função do processador. | |||
Considerar processadores i3, i5, i7, i9 ou equivalentes. | Considerar processadores i3, i5, i7, i9 ou equivalentes. | ||
| Linha 38: | Linha 41: | ||
Considerar processadores com STR (Single Thread Rating) mínimo de 2000. | 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 | ||
|- | |- | ||
|} | |} | ||
| Linha 60: | Linha 59: | ||
{| style="border-spacing:0;width: | {|class="wikitable" style="border-spacing:0;width:100%" | ||
|- | |- | ||
! colspan="2" |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 | ||
|- | |- | ||
| | || Uso de portais/web no navegador | ||
| | || Cabeada ou Wifi com garantia de qualidade* de no mínimo 100 Megabits, recomendado 200 Megabits. | ||
|- | |- | ||
|} | |} | ||
| Linha 82: | Linha 80: | ||
{| style="border-spacing:0;width: | {|class="wikitable" style="border-spacing:0;width:100%" | ||
|- | |- | ||
| colspan="4" | | !colspan="4"|Servidores | ||
|- | |||
|colspan="4"| | |||
Computadores devem ter no máximo 3 anos, principalmente em função do processador. | Computadores devem ter no máximo 3 anos, principalmente em função do processador. | ||
| Linha 93: | Linha 92: | ||
Considerar processadores com STR (Single Thread Rating) mínimo de 1800, recomendado entre 2000 e 2100. | 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) | (CIGAM Server) | ||
| | || Servidor dedicado. | ||
5 filas/threads para ambientes com processamento moderado. | 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. | 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 o middleware Magic Broker para ambientes de processamento moderado. | ||
|| Mínimo 16 GB. | |||
| | |||
2 GB para o Sistema Operacional + 1,5 GB para cada fila/thread. | 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 | 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. | 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. | 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. | 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. | 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. | 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. | 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. | |||
| | |||
|- | |- | ||
|} | |} | ||
| Linha 180: | Linha 140: | ||
{| style="border-spacing:0;width: | {|class="wikitable" style="border-spacing:0;width:100%" | ||
|- | |- | ||
!Importante | |||
|- | |- | ||
|| Ambientes de processamento moderado podem <u>'''optar inicialmente'''</u> 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 | || Ambientes de processamento moderado podem <u>'''optar inicialmente'''</u> 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. | ||
|- | |- | ||
|| 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). | || 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. | || 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. | || 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%. | || O consumo de recursos a mais no CIGAM11 com xpa em comparação ao e10 com uniPaaS é em torno de 30%. | ||
|- | |- | ||
|- | |- | ||
|| Quanto ao espaço necessário no disco e BD nos servidores de aplicação e de dados, depende muito do contexto de cada empresa, em especial, quanto a velocidade de crescimento do espaço alocado conforme o uso do sistema. Também, considerando a necessidade da homologação de novas versões do sistema, é necessário considerar um espaço adicional, proporcional ao tamanho da aplicação do ERP e da base de dados, uma vez que a mesma é replicada neste ambiente, para testes dos usuários. | || Quanto ao espaço necessário no disco e BD nos servidores de aplicação e de dados, depende muito do contexto de cada empresa, em especial, quanto a velocidade de crescimento do espaço alocado conforme o uso do sistema. Também, considerando a necessidade da homologação de novas versões do sistema, é necessário considerar um espaço adicional, proporcional ao tamanho da aplicação do ERP e da base de dados, uma vez que a mesma é replicada neste ambiente, para testes dos usuários. | ||
|- | |- | ||
| Linha 201: | Linha 161: | ||
{| style="border-spacing:0;width: | {|class="wikitable" style="border-spacing:0;width:100%" | ||
|- | |- | ||
!colspan="2"| Exemplos de cálculos de ambientes | |||
|- | |||
|- | |||
|| Servidor 1 | || Servidor 1 | ||
|| Para executar o CIGAM com 35 usuários, com portais. | || Para executar o CIGAM com 35 usuários, com portais. | ||
| Linha 223: | Linha 182: | ||
Processador: 5 / 4 = 1,25 (arredondando e considerando muito próximo do mínimo, 2 cores) | Processador: 5 / 4 = 1,25 (arredondando e considerando muito próximo do mínimo, 2 cores) | ||
|- | |- | ||
|| Servidor 2 | || 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. | || 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. | ||
| Linha 235: | Linha 194: | ||
Processador: 7 / 4 = 1,75 (2 arredondando). | Processador: 7 / 4 = 1,75 (2 arredondando). | ||
|- | |- | ||
|| Servidor de Banco de Dados 30 GB | || Servidor de Banco de Dados 30 GB | ||
|| A base de dados tem uma estimativa de tamanho de 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) | A memória sugeria é: 30 / 2 = 15 GB (arredondando para o mínimo de 16 GB) | ||
|- | |- | ||
|| Servidor para conexão remota | || 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. | || Um servidor para 20 usuários. A memória sugerida é de 2 GB para o Sistema Operacional + (20 x 1,5) = 32GB. | ||
|- | |- | ||
|| Estação 1 | || Estação 1 | ||
|| Para execução dos portais/web<br> | || Para execução dos portais/web<br> | ||
| Linha 253: | Linha 212: | ||
Pelo menos 20 GB de espaço em disco<br> | Pelo menos 20 GB de espaço em disco<br> | ||
|- | |- | ||
|| Estação 2 | || Estação 2 | ||
||Para execução dos portais/web<br> | ||Para execução dos portais/web<br> | ||
| Linha 264: | Linha 223: | ||
|} | |} | ||
== Filas do CIGAM Server == | |||
Para um correto dimensionamento do ambiente do CIGAM Server, deverá obrigatoriamente ser levando em conta os seguintes pontos: | Para um correto dimensionamento do ambiente do CIGAM Server, deverá obrigatoriamente ser levando em conta os seguintes pontos: | ||
Quais rotinas/funcionalidades são executadas geralmente, e se são estas rotinas possuem um tempo de processamento maior devido aos dados utilizados, como por exemplo, um pedido com centenas de itens.<br> | * Quais rotinas/funcionalidades são executadas geralmente, e se são estas rotinas possuem um tempo de processamento maior devido aos dados utilizados, como por exemplo, um pedido com centenas de itens.<br> | ||
Quantos usuários executam as rotinas/funcionalidades simultaneamente. | * Quantos usuários executam as rotinas/funcionalidades simultaneamente. | ||
De posse dessas informações, pode ser concluído o seguinte:<br> | De posse dessas informações, pode ser concluído o seguinte:<br> | ||
| Linha 281: | Linha 238: | ||
<br> | <br> | ||
É recomendado ter uma sobra de cerca de 20% no Peek em relação ao Max para ambientes com até 20 filas, e cerca de 10% para ambiente com mais de 20 filas.<br> | É recomendado ter uma sobra de cerca de 20% no Peek em relação ao Max para ambientes com até 20 filas, e cerca de 10% para ambiente com mais de 20 filas.<br> | ||
Alguns exemplos: | |||
{| class="wikitable" | {| class="wikitable" style="border-spacing:0;width:100%" | ||
|- | |- | ||
! Max !! Peek !! Recomendação | ! Max !! Peek !! Recomendação | ||
|- | |- | ||
|<center>5</center> || <center>5< | |<center>5</center> || <center>5</center> || Aumentar o número de filas pois em algum momento houve enfileiramento | ||
|- | |- | ||
|<center> 5</center>| <center>4</center>|| Monitorar, pois é um ambiente com poucas filas e está no limite, sendo que se mais usuários passarem a usar as rotinas/funcionalidades, poderá enfileirar | |<center>5</center>||<center>4</center>|| Monitorar, pois é um ambiente com poucas filas e está no limite, sendo que se mais usuários passarem a usar as rotinas/funcionalidades, poderá enfileirar | ||
|- | |- | ||
|<center>5</center>||<center>3</center>| Está ok | |<center>5</center>||<center>3</center>|| Está ok | ||
|- | |- | ||
|<center>10</center>||<center>8</center>|| Está ok | |<center>10</center>||<center>8</center>|| Está ok | ||
Edição atual tal como às 13h42min de 8 de janeiro de 2026
Requisitos de Hardware
A manutenção de infraestrutura computacional atualizada é essencial para garantir o sucesso e a competitividade de qualquer empresa nos dias de hoje. Existem várias razões pelas quais essa prática deve ser priorizada:
1. Segurança: Atualizações regulares incluem patches de segurança cruciais que protegem a empresa contra ameaças cibernéticas, como vírus, malware e hackers. Uma infraestrutura desatualizada pode ser um alvo fácil para ataques.
2. Desempenho: Atualizar hardware e software ajuda a manter um desempenho eficiente dos sistemas, garantindo que os funcionários possam realizar suas tarefas de maneira rápida e eficaz, sem interrupções.
3. Conformidade: Muitos setores têm regulamentos rigorosos de segurança e privacidade de dados. A manutenção da infraestrutura atualizada ajuda a cumprir esses requisitos e evitar penalidades.
4. Novos recursos: Atualizações frequentes trazem novos recursos e melhorias que podem aumentar a produtividade, a eficiência e a capacidade de inovação da empresa.
5. Redução de custos a longo prazo: Manter a infraestrutura atualizada pode reduzir custos a longo prazo, uma vez que evita gastos com correções emergenciais e substituição de sistemas obsoletos.
6. Concorrência: Empresas que mantêm uma infraestrutura tecnológica atualizada estão melhor posicionadas para competir no mercado, oferecer soluções mais modernas e atrair clientes e talentos.
7. Confiabilidade: A infraestrutura atualizada é mais confiável, o que minimiza tempo de inatividade não planejado e mantém a continuidade dos negócios.
Em resumo, a manutenção de uma infraestrutura computacional atualizada é um investimento fundamental para garantir a segurança, a eficiência e a competitividade da empresa, além de proporcionar um ambiente de trabalho mais produtivo para os colaboradores. É uma estratégia que deve ser incorporada à cultura da empresa para assegurar o sucesso a longo prazo.
Requisitos para execução do CIGAM
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 |
| Uso de portais/web no navegador | Cabeada ou Wifi com garantia de qualidade* de no mínimo 100 Megabits, recomendado 200 Megabits. |
* A rede Wifi precisa estar dentro da distância recomendada pelo fabricante e o local não deve possuir barreiras sólidas, metálicas ou equipamentos que prejudicam o sinal.
| 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. |
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. |
| 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%. |
| Quanto ao espaço necessário no disco e BD nos servidores de aplicação e de dados, depende muito do contexto de cada empresa, em especial, quanto a velocidade de crescimento do espaço alocado conforme o uso do sistema. Também, considerando a necessidade da homologação de novas versões do sistema, é necessário considerar um espaço adicional, proporcional ao tamanho da aplicação do ERP e da base de dados, uma vez que a mesma é replicada neste ambiente, para testes dos usuários. |
| 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. |
| Estação 1 | Para execução dos portais/web Processador i3 |
| Estação 2 | Para execução dos portais/web Processador i5 ou superior |
Filas do CIGAM Server
Para um correto dimensionamento do ambiente do CIGAM Server, deverá obrigatoriamente ser levando em conta os seguintes pontos:
- Quais rotinas/funcionalidades são executadas geralmente, e se são estas rotinas possuem um tempo de processamento maior devido aos dados utilizados, como por exemplo, um pedido com centenas de itens.
- Quantos usuários executam as rotinas/funcionalidades simultaneamente.
De posse dessas informações, pode ser concluído o seguinte:
- Se há vários usuários simultâneos, mas as rotinas que são executadas são de tempo de processamento pequeno, um número pequeno de filas será suficiente.
- Se há vários usuários simultâneos e ou há rotinas com tempo de processamento maior, um número maior de filas será necessário.
- A quantidade de filas mínima padrão é 5, e sempre que esse valor for aumentado, será necessário recalcular o hardware. Devemos levar em conta que o hardware necessário para processar cada fila, será o mesmo hardware necessário para um usuário de CIGAM. Se essa proporção não for respeitada, o processamento irá demorar mais e haverá enfileiramento (espera para uma fila liberar) dando um efeito de lentidão no sistema.
- O enfileiramento não é proibido, mas deve ser visto como algo que deixa o sistema lento, e por isso será necessário ter bom senso para avaliar se os enfileiramentos foram em momentos de exceção ou se na operação padrão do sistema.
Para saber se o número de filas está adequado, deve-se observar constantemente as informações do Max (número máximo de filas) e Peek (pico máximo de filas) no Magic Broker Monitor. Se Peek estiver igual ou muito próximo do Max, significa que as filas não estão sendo suficientes, e será necessário aumentar a quantidade de filas. É importante destacar que essa avaliação precisa ser feita num momento de uso padrão do sistema.
É recomendado ter uma sobra de cerca de 20% no Peek em relação ao Max para ambientes com até 20 filas, e cerca de 10% para ambiente com mais de 20 filas.
Alguns exemplos:
| Max | Peek | Recomendação |
|---|---|---|
| Aumentar o número de filas pois em algum momento houve enfileiramento | ||
| Monitorar, pois é um ambiente com poucas filas e está no limite, sendo que se mais usuários passarem a usar as rotinas/funcionalidades, poderá enfileirar | ||
| Está ok | ||
| Está ok | ||
| Monitorar, pois é um ambiente com uma quantidade maior de filas e está perto do limite, e caso mais usuários passem a usar as rotinas/funcionalidades, poderá enfileirar | ||
| Está ok | ||
| Está ok |
