Especificações técnicas

Arquitetura de três níveis do PolyWorks|DataLoop™


O PolyWorks|DataLoop requer a instalação e configuração de determinados aplicativos de servidor. O esquema a seguir mostra como os aplicativos do PolyWorks® se comunicam entre si, e com o Microsoft SQL Server.

Recomendações de servidor para o PolyWorks|DataLoop


Para usar o PolyWorks|DataLoop, deve ser configurada uma estrutura de rede com potencialidade para múltiplos servidores. O número de servidores e suas configurações depende da expectativa do número de usuários que irão interagir com os servidores.

Se você acredita que até 25 usuários vão utilizar o PolyWorks|DataLoop, você pode instalar todos os aplicativos do servidor e o servidor de banco de dados em uma única máquina que atue como servidor: 

Configuração da máquina:  

  • Sistema operacional: Microsoft Windows Server 2016, 2019 ou 2022 apenas
  • CPU: 4 Cores
  • RAM: 16 GB 
  • Espaço no disco principal:
    • 500 GB em uma unidade SSD para o sistema operacional, todos os componentes a serem instalados, e também para a instância do Microsoft SQL Server e os arquivos do banco de dadosa
  • Tamanho recomendado de VM na nuvem:  
    • Azure: B4ms: 4 Cores, 16 GB RAM 
    • AWS: t3.xlarge: 4 Cores, 16 GB RAM 
  • Armazenamento de arquivos:
    • Armazenamento Microsoft Azure Blob ou armazenamento Amazon S3 (recomendado) 
    • FILESTREAM: pelo menos 1 TB em uma unidade de disco rígido (HD) para os dados FILESTREAM do Microsoft SQL Servera
  • Componentes para instalar:  
    • Microsoft SQL Server 2017 ou posterior 
    • Internet Information Services (IIS) 
    • Certificado SSL (obrigatório para a comunicação via HTTPS com o servidorb) 
    • Navegador Chrome de 64 bits 
  1. O tamanho necessário varia de acordo com o volume de dados armazenados no sistema de arquivos. Deve-se configurar um software monitor para enviar alertas quando houver pouco espaço disponível em disco. 
  2. Recomendam-se certificados SSL emitidos por uma autoridade de certificação bem conhecida. 

Se você acredita que até 50 usuários vão utilizar o PolyWorks|DataLoop, você ainda pode instalar todos os aplicativos do servidor e o servidor de banco de dados em uma única máquina que atue como servidor, mas com uma capacidade maior: 

Configuração da máquina:  

  • Sistema operacional: Microsoft Windows Server 2016, 2019 ou 2022 apenas 
  • CPU: 4 Cores
  • RAM: 32 GB
  • Espaço no disco principal:   
    • 500 GB em uma unidade SSD para o sistema operacional, todos os componentes a serem instalados, e também para a instância do Microsoft SQL Server e os arquivos do banco de dadosa
  • Tamanho recomendado de VM na nuvem:  
    • Azure: E4ads v5: 4 Cores, 32 GB RAM
    • AWS: r5.xlarge: 4 Cores, 32 GB RAM 
  • Armazenamento de arquivos:  
    • Armazenamento Microsoft Azure Blob ou armazenamento Amazon S3 (recomendado) 
    • FILESTREAM: pelo menos 4 TB em uma unidade de disco rígido (HD) para os dados FILESTREAM do Microsoft SQL Servera
  • Componentes para instalar:  
    • Microsoft SQL Server 2017 ou posterior 
    • Internet Information Services (IIS) 
    • Certificado SSL (obrigatório para a comunicação via HTTPS com o servidorb) 
    • Navegador Chrome de 64 bits
  1. O tamanho necessário varia de acordo com o volume de dados armazenados no sistema de arquivos. Deve-se configurar um software monitor para enviar alertas quando houver pouco espaço disponível em disco. 
  2. Recomendam-se certificados SSL emitidos por uma autoridade de certificação bem conhecida. 

Se você acredita que entre 50 e 250 usuários vão utilizar o PolyWorks|DataLoop, você pode instalar todos os aplicativos do servidor e o servidor de banco de dados em dois servidores separados: 

Configuração do servidor 1 - servidor de aplicativo  

  • Sistema operacional: Microsoft Windows Server 2016, 2019 ou 2022 apenas
  • CPU: 4 Cores
  • RAM: 16 GB
  • Espaço em disco:   
    • 250 GB em uma unidade SSD para o sistema operacional, todos os componentes a serem instalados
  • Tamanho recomendado de VM na nuvem:  
    • Azure: B4ms: 4 Cores, 16 GB RAM
    • AWS: m5.xlarge: 4 Cores, 16 GB RAM
  • Componentes para instalar:   
    • Internet Information Services (IIS) 
    • Certificado SSL (obrigatório para a comunicação via HTTPS com o servidora)
    • Navegador Chrome de 64 bits 
  1. Recomendam-se certificados SSL emitidos por uma autoridade de certificação bem conhecida. Observe que, para funcionar corretamente, os dois servidores devem estar no mesmo domínio do Windows para fazer a autenticação usando o Active Directory. 

Configuração do servidor 2 - servidor do banco de dados  

  • Sistema operacional: Microsoft Windows Server 2012 R2 ou posterior
  • CPU: 4 Cores
  • RAM: 32 GB
  • Espaço no disco principal:   
    • 500 GB em uma unidade SSD para o sistema operacional, todos os componentes a serem instalados, e também para a instância do Microsoft SQL Server e os arquivos do banco de dadosa
  • Tamanho recomendado de VM na nuvem:
    • Azure: E4ads v5: 4 Cores, 32 GB RAM 
    • AWS: r5.xlarge: 4 Cores, 32 GB RAM
  • Armazenamento de arquivos:  
    • Armazenamento Microsoft Azure Blob ou armazenamento Amazon S3 (recomendado) 
    • FILESTREAM: Pelo menos 20 TB em um RAID de HD (hard disk drive array) para os dados do FILESTREAM do Microsoft SQL Servera
  • Componentes para instalar:  
    • Microsoft SQL Server 2017 ou posteriorbc
  1. O tamanho necessário varia de acordo com o volume de dados armazenados no sistema de arquivos. Deve-se configurar um software monitor para enviar alertas quando houver pouco espaço disponível em disco. 
  2. Recomendamos que o Microsoft SQL Server não seja instalado em um controlador de domínio. 
  3. Recomenda-se o Microsoft SQL Server Enterprise Edition, se a expectativa de operação for de 24/7 e não se esperar nenhum tempo de inatividade.