01. Premissas
- As informações descritas neste documento devem ser utilizadas como referência, considerando fatores externos ao produto, Consinco e tendências de negócio, como, por exemplo, a estimativa de crescimento do número de usuários. Informações adicionais podem ser encontradas nos documentos da Microsoft “Remote Desktop Session Host Capacity Planning in Windows Server 2008 R2” e “Remote Desktop Protocol Performance Whitepaper 2008”.Este documento foi elaborado com base no sistema operacional Microsoft Windows Server 2012 64-bit. Outras versões do sistema operacional Windows Server podem apresentar necessidades de recursos diferentes.
- As referências de unidade de usuário mencionadas neste documento referem-se a uma sessão de usuário, portanto, a possibilidade de abertura de mais de uma sessão por usuário deverá ser considerada nos cálculos. Não é indicado a abertura de mais de uma sessão por usuário, afim de minimizar a utilização dos recursos do servidor e licenças de uso do ERP.
- As informações mencionadas neste documento restringem-se aos produtos Consinco desenvolvidos na arquitetura Cliente/Servidor e na plataforma Desktop.
- Acima de 60 usuários recomenda-se a utilização de balanceamento de carga, com mais de um servidor de terminal service, não havendo restrições para utilização de ambiente virtualizado, desde que os requisitos mínimos sejam atendidos.
- É necessário conceder acesso de leitura no arquivo “C:\Windows\Consinco.ini” para o usuário final. Em ambientes remotos (Terminal Service), uma copia cópia do arquivo sempre será criada dentro da na pasta do usuário (C:\Users\<usuário>\Windows) no acesso ao ERP, caso o arquivo ainda não exista.
- Pode ser necessário conceder ao usuário ou ao grupo a qual pertença a à diretiva “Criar Objetos Globais”. Essa diretiva é necessária para que o Client do Oracle funcione corretamente sem que o usuário seja “Administrador”, e pode ser configurada no Windows pelo caminho abaixo:
Iniciar > Painel de Controle > Ferramentas Administrativas > Diretiva de Segurança Local > Diretivas Locais > Atribuição de Direitos de usuário > Criar Objetos Globais - Os módulos Desktop são compilados com o sinalizador TSAWARE, que indica ao sistema operacional para ter um comportamento de terminal quando o módulo é executado em um servidor com o serviço de Terminal Service habilitado. Neste comportamento, o próprio sistema operacional é responsável por fazer uma cópia do arquivo C:\Windows\Consinco.ini para a pasta do perfil do usuário em C:\Users\ ao acessar o arquivo pela primeira vez, usando esse arquivo para leitura e escrita. Esse é um comportamento nativo do Windows para arquivos .ini não nativos do Windows salvos dentro de C:\Windows, e permite que cada usuário tenha seu arquivo de configuração para apontamento da base de dados (produção, homologação, etc.) em ambiente de terminal. Assim, se houver alguma manutenção no perfil do usuário que comprometa o funcionamento desse mecanismo, as aplicações poderão apresentar falhas e não estabelecer a conexão com o banco de dados.
- A Consinco reserva-se no direito de atualizar, modificar, incluir ou excluir as informações deste documento a qualquer momento, sem aviso prévio, em decorrência da evolução de seus produtos e de softwares terceiros.
...
02. Requisitos de Ambiente
Processamento – CPU
Recomenda-se a utilização de CPU na arquitetura 64-bit. O consumo médio dos núcleos deve ser inferior a 65% da capacidade total de processamento. O consumo de CPU pode variar de acordo com conforme o perfil do usuário e módulos utilizados. Os usuários de operação (ex: lançador, conferente) costumam consumir menos recursos de CPU do que usuários de gestão (ex: comprador, gerente).
Usuários de Operação
Até 15 usuários | Mínimo de 6 núcleos lógicos (fator 0 |
.,4 por usuário) |
Até 30 usuários | Mínimo de 9 núcleos lógicos (fator 0 |
.,3 por usuário) |
Até 60 usuários | Mínimo de 12 núcleos lógicos (fator 0 |
.Usuários de Gestão
Até 15 usuários | Mínimo de 8 núcleos lógicos (fator 0 |
.,5 por usuário) |
Até 30 usuários | Mínimo de 12 núcleos lógicos (fator 0 |
.,4 por usuário) |
Até 60 usuários | Mínimo de 18 núcleos lógicos (fator 0 |
.
A Microsoft recomenda como pré-requisito as seguintes velocidades de processamento:
Mínimo | Recomendado | Ideal |
1,4 GHz | 2 GHz | 3 |
Ghz Memória RAM
Para o gerenciamento das sessões no sistema operacional, o Windows necessita de pelo menos 100 MB de memória RAM por usuário, além dos 2 GB recomendados para uso exclusivo do sistema operacional. Um usuário comum de operação utiliza em média dois módulos do ERP Consinco simultaneamente, totalizando um consumo médio de 100 MB de memória RAM.
Até 15 usuários | Mínimo de 3 GB (Recomendado 6 GB) |
Até 30 usuários | Mínimo de 6 GB (Recomendado 12 GB) |
Até 60 usuários | Mínimo de 12 GB (Recomendado 24 GB) |
Tráfego de Rede
O consumo de rede de uma sessão remota de ambiente de terminal service varia de acordo com as características de uso, configurações de conexão, utilização simultânea e versão do sistema operacional utilizado no servidor e no cliente. Em média, uma largura de banda de 64 KBps (resolução 1024×7681024 × 768, High Color 16-bit, tema desabilitado) é suficiente para o uso de uma única sessão. Estes valores são referenciais e não incluem serviços de rede, como troca de arquivos, impressões e outros. A velocidade da Ethernet deve ser 1,0 Gbps e a latência de rede deve ser inferior à a 5 ms (ideal <1 ms).
Até 15 usuários | Mínimo de 1 Mbps |
Até 30 usuários | Mínimo de 2 Mbps |
Até 60 usuários | Mínimo de 4 Mbps |
Armazenamento Local
Não há armazenamento efetivo de dados em disco local por parte do sistema Consinco, apenas o armazenamento dos arquivos binários, arquivos de configuração e arquivos temporários de cache. Os valores da tabela abaixo sugerem um espaço total para o ambiente, levando-se em conta as recomendações do fabricante do sistema operacional.
Até 15 usuários | 50 GB |
Até 30 usuários | 60 GB |
Até 60 usuários | 80 GB |
...
03. Sistemas Operacionais Homologados
Arquitetura Servidor 64-bit
Por questões de segurança, as versões de sistema operacional homologadas recebem o status de “descontinuada” automaticamente para os sistemas Consinco no término do suporte estendido do fabricante.
Descontinuados:
- Microsoft Windows Server 2008 R2 (Fim do suporte 14/01/2020)
- Microsoft Windows Server 2008 (Fim do suporte 14/01/2020)
- Microsoft Windows Server 2003 R2 (Fim do suporte 14/07/2015)
- Microsoft Windows Server 2003 (Fim do suporte 14/07/2015)