Mudanças entre as edições de "Requisitos de Hardware/Software"

De Tek-System Wiki
Ir para navegação Ir para pesquisar
(Criou página com '> SERVIDOR DE APLICAÇÕES - Objetivo: Servidor de aplicação dos sistemas da Tek-System - Sistema operacional: Recomendado: Windows Server 2016 - 64 bits Mínim...')
 
 
(73 revisões intermediárias por 4 usuários não estão sendo mostradas)
Linha 1: Linha 1:
> SERVIDOR DE APLICAÇÕES
==Entendendo as Responsabilidades==
Para viabilizar as condições necessárias para o funcionamento das soluções Tek-System, é essencial compreender claramente as responsabilidades de cada parte envolvida na infraestrutura de TI.


  - Objetivo: Servidor de aplicação dos sistemas da Tek-System
===Responsabilidades da Tek-System===
A Tek-System define os requisitos mínimos necessários para viabilizar a execução das soluções, incluindo especificações de hardware, software e demais necessidades técnicas essenciais.


  - Sistema operacional:
===Responsabilidade de Terceiros===
Qualquer software, integração, DLL, plugin, sistema de gerenciamento de banco de dados (como o Firebird) e outros componentes que não sejam desenvolvidos pela Tek-System são de responsabilidade dos respectivos desenvolvedores ou fornecedores. Isso significa que qualquer especificação de funcionamento, manutenção, atualização ou problemas, desses devem ser tratada com seus respresentantes.


    Recomendado: Windows Server 2016 - 64 bits
===Escalabilidade e Desempenho===
Embora a Tek-System forneça os requisitos mínimos para operação de seus produtos, a análise de adequação, escalabilidade (capacidade de crescer e se adaptar a um aumento de demanda) e o desempenho desejado (nível de eficiência e rapidez) devem ser realizados por profissionais ou empresas especializadas.
Cada ambiente corporativo possui características únicas, como volume de dados, número de usuários e infraestrutura existente, que podem impactar diretamente o desempenho. É fundamental contar com especialistas para avaliar essas variáveis e recomendar as melhores práticas.


    Mínimo: Windows Server 2008 R2 - 64 bits


  - Memória RAM:
==Servidor de aplicação==
Para o funcionamento mínimo dos sistemas Tek-System, seu servidor de aplicação deve atender às seguintes especificações:


    Recomendado: 16 GB
- Sistema operacional
  Mínimo: Windows Server 2016 (64 bits)


    Mínimo: 8 GB
- Memória RAM
  Mínimo: 16 GB


  - HD:
- Armazenamento (HD)
  Tipo: Unidade de Estado Sólido (SSD)
  Espaço Disponível Mínimo: 50 GB livres


    - Tipo de HD recomendado, em ordem de preferencia:
- Processador
  Mínimo: Intel Core i7 (10ª Geração) 1.8 GHz.
  Recomendado: Intel Core i7/Xeon (13ª Geração ou superior) 2.5 GHz ou superior.


    1º) SSD (1000++ IOPS) (2 anos de uso efetuar substituição)
- Conectividade de Internet
  Banda mínima garantida: 50 Mbps (download e upload, estável, sem perdas de pacotes e variações significativas de latência)
  Plano de Internet: Comercial, sem restrições de tráfego ou portas, com SLA empresarial
  Endereçamento IP: Público fixo
  O provedor de internet e infraestrutura deve permitir:
    Redirecionamento de portas para acesso externo aos serviços do software
    Configuração de firewall e NAT sem bloqueios que impeçam comunicação externa.


    2º) SAS (175 > IOPS) Rotação Mínima: 15000 rpm
- Ambientação:
  Instalado em servidor dedicado, sem coexistência com outros serviços ou aplicações de terceiros.


    3º) SATA (70 e 140 IOPS)
- Softwares da Tek-System instalados:
  ERP (Tekserver, TekColetor)
  TekProt
  TekAgendador
  TekMonitor
  TekProvedor


    * Não usar drive externo SAN/NAS


    - Espaço Disponível:
==Servidor Web==
Para o funcionamento mínimo dos sistemas Tek-System, seu servidor web deve atender às seguintes especificações:


      Mínimo: 10 GB
- Sistema operacional
  Mínimo: Windows Server 2016 (64 bits).


   - Processador:
- Memória RAM
   Mínimo: 16 GB


    Mínimo 4 núcleos
- Armazenamento (HD)
  Tipo: Unidade de Estado Sólido (SSD)
  Espaço Disponível Mínimo: 50 GB livres


    Clock mínimo: 2 GHZ
- Processador
  Mínimo: Intel Core i7 (10ª Geração) 1.8 GHz.
  Recomendado: Intel Core i7/Xeon (13ª Geração ou superior) 2.5 GHz ou superior.


   - Software a instalar:
- Conectividade de Internet
  Banda mínima garantida: 50 Mbps (download e upload, estável, sem perdas de pacotes e variações significativas de latência)
  Plano de Internet: Comercial, sem restrições de tráfego ou portas, com SLA empresarial
  Endereçamento IP: Público fixo
   O provedor de internet e infraestrutura deve permitir:  
    Redirecionamento de portas para acesso externo aos serviços do software
    Configuração de firewall e NAT sem bloqueios que impeçam comunicação externa.


    ERP (Tekserver, TekColetor)
- Ambientação:
  Instalado em servidor dedicado, sem coexistência com outros serviços ou aplicações de terceiros. Pode ser utilizado em conjunto com o servidor de aplicação, desde que os requisitos somados sejam atendidos.


    TekProt
- Softwares da Tek-System instalados:
  ERP (WebService, Tekserver)
  TekAgendador (p/ replicação)


    TekAgendador


    TekMonitor
==Servidor para SGDB/Base de dados==


    TekProvedor
Importante: O Sistema Gerenciador de Banco de Dados (SGDB), como o Firebird, é um software de terceiros. A Tek-System define os requisitos para compatibilidade, mas não fornece suporte direto bem como responsabiliza ou intermedia o suporte. Consulte sempre a documentação oficial do fornecedor.


   - Software a NÃO instalar:
- Sistema Operacional
  Mínimo: Windows Server 2016 (64 bits)
   Recomendado: Distribuições Linux (CentOS ou Ubuntu)


    Servidor de PDC (Primary Domain Controller)
- Memória RAM
  Mínimo: 8 GB + adicional calculado para cache do banco (vide documentação)


     GBPlugin ou GAS Tecnologia Filter Driver (Software de proteção bancária)
- Armazenamento (HD)
  Tipo: Unidade de Estado Sólido (SSD)
  Espaço Disponível Mínimo:
     Tamanho atual do banco de dados multiplicado por 5 (para cobrir cópia original, anterior, backup, restore e cache).
    Mais 50% de projeção de crescimento futuro.
    Mais a quantidade de espaço desejada para backups históricos.


   - Outros Softwares:
- Processador
   Mínimo: Processador Intel Core i7 (10ª Geração) 4 núcleos (Quad-core) 1.8 GHz
  Recomendado: Processador Intel Xeon, frequência base de 2.5 GHz ou superior, otimizado para cargas de trabalho de servidor


    Antivírus:
- Instalação
  Firebird Super Server 5.0 (64 bits)


      Não recomendado: Kaspersky Server
- Ambientação:
  Este software deve ser instalado em servidor dedicado, sem coexistência com outros serviços ou aplicações de terceiros. Ele pode ser utilizado em conjunto com o servidor de aplicação, desde que cumpra os requisitos de ambos somados.


      Colocar a pasta da Tek-System nas exceções
- NoBreak
  Obrigatório, para garantir integridade em caso de falha de energia


      Configurar de modo que não faça varredura durante o expediente


  - Configurações:
==Estação de Trabalho==
Para o funcionamento mínimo dos sistemas Tek-System, as estações de trabalho devem atender aos seguintes requisitos:


    Desativar atualização automática do windows, efetuar sob demanda em horário oportuno.
- Sistema operacional
  Mínimo: Windows 11 Professional (64 bits).


    Utilizar plano e energia: Alta Performance
- Memória RAM
  Mínimo: 8 GB


    Não instalar outros serviços neste servidor
- Armazenamento (HD)
  Espaço Disponível Mínimo: 5 GB


   - Manutenções
- Processador
   Mínimo: Processador Intel Core i5 (7ª Geração ou superior), 2 núcleos (Dual-core), 1.8 GHz


    Mantenha o sistema operacional e os drives atualizados, efetuar sob demanda em horário oportuno, pelo menos 1 vez a cada 6 meses.
- Conectividade de Internet
  Acesso a internet


    Reinicie o servidor em ciclos mensais


==App Coletor de dados==


> SERVIDOR DA WEB
Acesse [[Compatibilidade_Coletor|Aqui]]


  - Objetivo: Servidor de aplicação do site para o sistema da Tek-System


  - Sistema operacional:
==App Apontamento==


    Recomendado: Windows Server 2016 - 64 bits
Acesse [[Compatibilidade_App_Apontamento|Aqui]]


    Mínimo: Windows Server 2008 R2 - 64 bits


  - Memória RAM:
==Requisitos Gerais de Conectividade e Segurança ==


    Recomendado: 10 GB
- Certificado Digital
  Apenas Certificado Digital A1: Nossos sistemas são compatíveis exclusivamente com certificados digitais do tipo A1.


    Mínimo: 8 GB
- Conectividade com a Internet
  Disponibilidade Contínua: É essencial que todos os servidores e estações de trabalho tenham acesso contínuo e estável à internet.


   - HD:
- Liberação de Portas para Acesso e Comunicação
Para que os sistemas Tek-System funcionem corretamente e se comuniquem com os serviços externos integrados aos processos internos, as seguintes portas devem ser liberadas no seu firewall e dispositivos de rede:
  5791: Servidor de aplicação, para usado remoto
  8082: WebService, para uso do site de pedidos, SAC, etc.
  5790: TekAgendador
  5791: TekMonitor
  5792: TekProvedor
  5793: TekProt
  8085: TekStore
   9200: API Ecommerces
  8090: API Horse


    - Tipo de HD recomendado, em ordem de preferencia:
- Liberação de Acesso por Domínios
  Garanta a liberação de acesso para todos os domínios e subdomínios da "teksystem" e "teksystemweb". Isso é crucial para a comunicação dos sistemas com nossos serviços.


    1º) SSD (1000++ IOPS) (2 anos de uso efetuar substituição) * Preferencialmente
==Boas Práticas==


    2º) SAS (175 > IOPS) Rotação Mínima: 15000 rpm
Consulte também as [[Orientações e Configurações de Servidores]] para recomendações adicionais de segurança, desempenho e manutenção preventiva.
 
    3º) SATA (70 e 140 IOPS)
 
    * Não usar drive externo SAN/NAS
 
    - Espaço Disponível:
 
      Mínimo: 10 GB
 
  - Processador:
 
    Mínimo 4 núcleos
 
    Clock mínimo: 2 GHZ
 
  - Software a instalar:
 
    ERP (WebService, Tekserver)
 
    TekAgendador (p/ replicação)
 
  - Software a NÃO instalar:
 
    Servidor de PDC (Primary Domain Controller)
 
    GBPlugin ou GAS Tecnologia Filter Driver (Software de proteção bancária)
 
  - Outros Softwares:
 
    Antivírus:
 
      Não recomendado: Kaspersky Server
 
      Colocar a pasta da Tek-System nas exceções
 
      Configurar de modo que não faça varredura durante o expediente
 
  - Internet
 
    Mínimo: 1 MB full
 
  - Configurações:
 
    Desativar atualização automática do windows, efetuar sob demanda em horário oportuno
 
    Utilizar plano e energia: Alta Performance
 
    Não instalar outros serviços neste servidor
 
    Redirecionamento e configuração liberação no proxy para as portas:
 
      WebService: 8080
 
      TekServer: 5701
 
      TekProt: 5793
 
  - Manutenções
 
    Mantenha o sistema operacional e os drives atualizados, efetuar sobdemanda em horário oportuno
 
    Reinicie o servidor em ciclos mensais
 
 
> SERVIDOR PARA SGDB/BDD
 
  - Objetivo: Servidor de banco de dados para os sistemas da Tek-System
 
  - Sistema Operacional
 
    Recomendado: Linux -> CentOS 7.x e Ubuntu 16, 18
 
    Mínimo: Windows Server 2008 R2 - 64 bits
 
  - Memória RAM:
 
    Recomendado: 10 GB
 
    Mínimo: 8 GB + (Número de páginas no cache * Tamanho da página) + Classificação do tamanho do cache
 
  - HD:
 
    - Tipo de HD recomendado, em ordem de preferencia:
 
    1º) SSD (1000++ IOPS) (2 anos de uso efetuar substituição) * Preferencialmente
 
    2º) SAS (175 > IOPS) Rotação Mínima: 15000 rpm
 
    3º) SATA (70 e 140 IOPS)
 
    * Não usar drive externo SAN/NAS
 
    - Espaço Disponível:
 
      Mínimo: 10 GB + Tamanho do banco de dados x 5 (Original, Ant, Backup, Restore, Cache) + 50% projeção de crescimento + Qtde espaço p/backups históricos desejados
 
  - Processador:
 
    Mínimo 4 núcleos
 
    Clock mínimo: 2 GHZ
 
  - Software a instalar:
 
    Firebird Super Server 3.0.4 (64 bits) com firebird.conf tunado
 
    Samba (Compartilhar a pasta que contém o banco de dados)
 
  - Software a NÃO instalar:
 
    Servidor de PDC (Primary Domain Controller)
 
    GBPlugin ou GAS Tecnologia Filter Driver (Software de proteção bancária)
 
    Repositorio de arquivos, arquivos temporário e Backup
 
    Não instalar outros serviços neste servidor, principalmente SGDB: SQLServer, Oracle, etc...
 
  - Outros Softwares:
 
    Antivírus:
 
      Não recomendado: Kaspersky Server
 
      Colocar a pasta da Tek-System nas exceções
 
      Configurar de modo que não faça varredura durante o expediente
 
  - Configurações:
 
    Desativar atualização automática do windows, efetuar sobdemanda em horário oportuno
 
    Utilizar plano e energia: Alta Performance
 
    Liberação da porta do Firebird: 3050 (Padrão)
 
    Se Linux: Verifique os limites para o processo do Firebird: cat /proc/<firebird_proc_id>/limits
 
  - Manutenções
 
    Mantenha o sistema operacional e os drives atualizados
 
    Reinicie o servidor em ciclos mensais
 
    Apague os arquivos temporários do Firebird periodicamente: no Windows C:\ProgramData\firebird, no Linux /tmp/firebird
 
  - NoBreak
 
    Uso obrigatório
 
 
> OBSERVAÇÕES GERAIS:
 
  * Usar preferencialmente máquinas reais.
 
 
  - Máquinas virtuais (VMWare)
 
    Cuidado com o Overcommit de Memória: As VMs podem ser configuradas de forma a ter mais memória do que existe fisicamente na máquina host - um recurso chamado de Memory Overcommit (o nome pode mudar dependendo do sistema de virtualização utilizado). Isso significa que nos picos de uso de memória (tanto na VM com o Firebird, como em qualquer outra rodando no mesmo host) poderá ocorrer swap, ocasionando uma grande degradação de performance. Para VMs em servidores de banco de dados de alta performance, a configuração de memória deve ser estática.
 
    Normalmente as VMs são criadas com limites padrões de CPU e I/O, que podem ser muito baixos, como 50 IOPS e 10% CPU. Verifique a configuração da máquina virtual e remova todos os limites - servidores de bancos de dados de alta performance devem utilizar toda a capacidade de CPU, bandwidth e I/O.
 
    Essas máquinas podem ser virtualizadas com o VMWare como host, desde que a real comporte a soma das tres.
 
    Mesmo cuidado deve se tomar com a quantidade de processadores e espaço reservado de HD.
 
 
  - RAID, opcional se utilizar recomenda-se:
 
    Para SSD - RAID 1
 
    Para HDD - RAID10
 
    Para backup HDD - RAID1
 
    * Não usar em ambientes virtuais

Edição atual tal como às 01h31min de 26 de fevereiro de 2026

Entendendo as Responsabilidades

Para viabilizar as condições necessárias para o funcionamento das soluções Tek-System, é essencial compreender claramente as responsabilidades de cada parte envolvida na infraestrutura de TI.

Responsabilidades da Tek-System

A Tek-System define os requisitos mínimos necessários para viabilizar a execução das soluções, incluindo especificações de hardware, software e demais necessidades técnicas essenciais.

Responsabilidade de Terceiros

Qualquer software, integração, DLL, plugin, sistema de gerenciamento de banco de dados (como o Firebird) e outros componentes que não sejam desenvolvidos pela Tek-System são de responsabilidade dos respectivos desenvolvedores ou fornecedores. Isso significa que qualquer especificação de funcionamento, manutenção, atualização ou problemas, desses devem ser tratada com seus respresentantes.

Escalabilidade e Desempenho

Embora a Tek-System forneça os requisitos mínimos para operação de seus produtos, a análise de adequação, escalabilidade (capacidade de crescer e se adaptar a um aumento de demanda) e o desempenho desejado (nível de eficiência e rapidez) devem ser realizados por profissionais ou empresas especializadas. Cada ambiente corporativo possui características únicas, como volume de dados, número de usuários e infraestrutura existente, que podem impactar diretamente o desempenho. É fundamental contar com especialistas para avaliar essas variáveis e recomendar as melhores práticas.


Servidor de aplicação

Para o funcionamento mínimo dos sistemas Tek-System, seu servidor de aplicação deve atender às seguintes especificações:

- Sistema operacional

 Mínimo: Windows Server 2016 (64 bits)

- Memória RAM

 Mínimo: 16 GB

- Armazenamento (HD)

 Tipo: Unidade de Estado Sólido (SSD)
 Espaço Disponível Mínimo: 50 GB livres

- Processador

 Mínimo: Intel Core i7 (10ª Geração) 1.8 GHz.
 Recomendado: Intel Core i7/Xeon (13ª Geração ou superior) 2.5 GHz ou superior.

- Conectividade de Internet

 Banda mínima garantida: 50 Mbps (download e upload, estável, sem perdas de pacotes e variações significativas de latência)
 Plano de Internet: Comercial, sem restrições de tráfego ou portas, com SLA empresarial
 Endereçamento IP: Público fixo
 O provedor de internet e infraestrutura deve permitir: 
   Redirecionamento de portas para acesso externo aos serviços do software
   Configuração de firewall e NAT sem bloqueios que impeçam comunicação externa.

- Ambientação:

 Instalado em servidor dedicado, sem coexistência com outros serviços ou aplicações de terceiros.

- Softwares da Tek-System instalados:

 ERP (Tekserver, TekColetor)
 TekProt
 TekAgendador
 TekMonitor
 TekProvedor


Servidor Web

Para o funcionamento mínimo dos sistemas Tek-System, seu servidor web deve atender às seguintes especificações:

- Sistema operacional

 Mínimo: Windows Server 2016 (64 bits).

- Memória RAM

 Mínimo: 16 GB

- Armazenamento (HD)

 Tipo: Unidade de Estado Sólido (SSD)
 Espaço Disponível Mínimo: 50 GB livres

- Processador

 Mínimo: Intel Core i7 (10ª Geração) 1.8 GHz.
 Recomendado: Intel Core i7/Xeon (13ª Geração ou superior) 2.5 GHz ou superior.

- Conectividade de Internet

 Banda mínima garantida: 50 Mbps (download e upload, estável, sem perdas de pacotes e variações significativas de latência)
 Plano de Internet: Comercial, sem restrições de tráfego ou portas, com SLA empresarial
 Endereçamento IP: Público fixo
 O provedor de internet e infraestrutura deve permitir: 
   Redirecionamento de portas para acesso externo aos serviços do software
   Configuração de firewall e NAT sem bloqueios que impeçam comunicação externa.

- Ambientação:

 Instalado em servidor dedicado, sem coexistência com outros serviços ou aplicações de terceiros. Pode ser utilizado em conjunto com o servidor de aplicação, desde que os requisitos somados sejam atendidos.

- Softwares da Tek-System instalados:

 ERP (WebService, Tekserver)
 TekAgendador (p/ replicação)


Servidor para SGDB/Base de dados

Importante: O Sistema Gerenciador de Banco de Dados (SGDB), como o Firebird, é um software de terceiros. A Tek-System define os requisitos para compatibilidade, mas não fornece suporte direto bem como responsabiliza ou intermedia o suporte. Consulte sempre a documentação oficial do fornecedor.

- Sistema Operacional

 Mínimo: Windows Server 2016 (64 bits)
 Recomendado: Distribuições Linux (CentOS ou Ubuntu)

- Memória RAM

 Mínimo: 8 GB + adicional calculado para cache do banco (vide documentação)

- Armazenamento (HD)

 Tipo: Unidade de Estado Sólido (SSD)
 Espaço Disponível Mínimo:
   Tamanho atual do banco de dados multiplicado por 5 (para cobrir cópia original, anterior, backup, restore e cache).
   Mais 50% de projeção de crescimento futuro.
   Mais a quantidade de espaço desejada para backups históricos.

- Processador

 Mínimo: Processador Intel Core i7 (10ª Geração) 4 núcleos (Quad-core) 1.8 GHz
 Recomendado: Processador Intel Xeon, frequência base de 2.5 GHz ou superior, otimizado para cargas de trabalho de servidor

- Instalação

 Firebird Super Server 5.0 (64 bits)

- Ambientação:

 Este software deve ser instalado em servidor dedicado, sem coexistência com outros serviços ou aplicações de terceiros. Ele pode ser utilizado em conjunto com o servidor de aplicação, desde que cumpra os requisitos de ambos somados.

- NoBreak

 Obrigatório, para garantir integridade em caso de falha de energia


Estação de Trabalho

Para o funcionamento mínimo dos sistemas Tek-System, as estações de trabalho devem atender aos seguintes requisitos:

- Sistema operacional

 Mínimo: Windows 11 Professional (64 bits).

- Memória RAM

 Mínimo: 8 GB

- Armazenamento (HD)

 Espaço Disponível Mínimo: 5 GB

- Processador

 Mínimo: Processador Intel Core i5 (7ª Geração ou superior), 2 núcleos (Dual-core), 1.8 GHz

- Conectividade de Internet

 Acesso a internet


App Coletor de dados

Acesse Aqui


App Apontamento

Acesse Aqui


Requisitos Gerais de Conectividade e Segurança

- Certificado Digital

 Apenas Certificado Digital A1: Nossos sistemas são compatíveis exclusivamente com certificados digitais do tipo A1.

- Conectividade com a Internet

 Disponibilidade Contínua: É essencial que todos os servidores e estações de trabalho tenham acesso contínuo e estável à internet.

- Liberação de Portas para Acesso e Comunicação Para que os sistemas Tek-System funcionem corretamente e se comuniquem com os serviços externos integrados aos processos internos, as seguintes portas devem ser liberadas no seu firewall e dispositivos de rede:

 5791: Servidor de aplicação, para usado remoto
 8082: WebService, para uso do site de pedidos, SAC, etc.
 5790: TekAgendador
 5791: TekMonitor
 5792: TekProvedor
 5793: TekProt
 8085: TekStore
 9200: API Ecommerces
 8090: API Horse

- Liberação de Acesso por Domínios

 Garanta a liberação de acesso para todos os domínios e subdomínios da "teksystem" e "teksystemweb". Isso é crucial para a comunicação dos sistemas com nossos serviços.

Boas Práticas

Consulte também as Orientações e Configurações de Servidores para recomendações adicionais de segurança, desempenho e manutenção preventiva.