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ê espera que até 25 usuários utilizem o PolyWorks|DataLoop, pode implantar todos os aplicativos do servidor e o host do banco de dados em uma única máquina: 

Configuração da máquina:

  • Sistema operacional: Microsoft Windows Server 2016a, 2019, 2022 e 2025
  • CPU: 4 Cores
  • RAM: 16 GB
  • Instâncias de nuvem recomendadas:
    • Azure VM: B4ms: 4 vCPUs, 16 GB de RAM 
    • Amazon VM: t3.xlarge: 4 vCPUs, 16 GB de RAM
  • Espaço em disco principal:
    • 500 GB em uma unidade de estado sólido (SSD) para o sistema operacional, todos os componentes a serem instalados, bem como para a instância do Microsoft SQL Server e os arquivos do banco de dados.b
  • Armazenamento de arquivos:
    • Armazenamento Microsoft Azure Blob ou armazenamento Amazon S3 (recomendado)
    • FILESTREAM: pelo menos 1 TB em uma unidade de disco rígido (HDD) para o FILESTREAM do Microsoft SQL Server.b
  • Componentes para instalar:
    • Microsoft SQL Server 2017a ou posterior 
    • Internet Information Services (IIS) 
    • Certificado SSL — necessário para a comunicação HTTPS com o servidorc 
    • Navegador Chrome de 64 bits 

a. O PolyWorks|DataLoop 2026 é a última versão compatível com Microsoft Windows Server 2016 e SQL Server 2017.

b. 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 em disco.

c. Recomendam-se certificados SSL emitidos por uma autoridade de certificação bem conhecida.

Se você espera que até 50 usuários utilizem o PolyWorks|DataLoop, ainda pode implantar todos os aplicativos do servidor e o host do banco de dados em uma única máquina, porém com maior capacidade:

Configuração da máquina:

  • Sistema operacional: Microsoft Windows Server 2016a, 2019, 2022 e 2025
  • CPU: 4 Cores
  • RAM: 32 GB
  • Instâncias de nuvem recomendadas:
    • Azure VM: E4as-v5: 4 vCPUs, 32 GB RAM
    • Amazon VM: r7a.xlarge: 4 vCPUs, 32 GB RAM
  • Espaço em disco principal:
    • 500 GB em uma unidade de estado sólido (SSD) para o sistema operacional, todos os componentes a serem instalados, bem como para a instância do Microsoft SQL Server e os arquivos do banco de dados.b
  • Armazenamento de arquivos:
    • Armazenamento Microsoft Azure Blob ou armazenamento Amazon S3 (recomendado)
    • FILESTREAM: pelo menos 4 TB em uma unidade de disco rígido (HDD) para o FILESTREAM do Microsoft SQL Server.b
  • Componentes para instalar:
    • Microsoft SQL Server 2017a ou posterior
    • Internet Information Services (IIS)
    • Certificado SSL — necessário para a comunicação HTTPS com o servidorc
    • Navegador Chrome de 64 bits

a. O PolyWorks|DataLoop 2026 é a última versão compatível com Microsoft Windows Server 2016 e SQL Server 2017.

b. 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 em disco.

c. Recomendam-se certificados SSL emitidos por uma autoridade de certificação bem conhecida.

Se você espera que de 50 a 250 usuários utilizem o PolyWorks|DataLoop com até um milhão de peças em todos os projetos, será necessário implantar os aplicativos do servidor e o host do banco de dados em duas máquinas servidor separadas ou em plataformas gerenciadas: 

Servidor de aplicativos

  • Sistema operacional: Microsoft Windows Server 2016a, 2019, 2022 e 2025
  • CPU: 4 Cores
  • RAM: 16 GB
  • Instâncias de nuvem recomendadas:
    • Azure VM: B4ms: 4 vCPUs, 16 GB de RAM 
    • Amazon VM: t3.xlarge: 4 vCPUs, 16 GB de RAM
  • Espaço em disco principal: 
    • 250 GB em uma unidade de estado sólido (SSD) para o sistema operacional e todos os componentes a serem instalados. 
  • Componentes para instalar: 
    • Internet Information Services (IIS) 
    • Certificado SSL — necessário para a comunicação HTTPS com o servidorb 
    • Navegador Chrome de 64 bits 

a. O PolyWorks|DataLoop 2026 é a última versão compatível com Microsoft Windows Server 2016. 

b. Recomendam-se certificados SSL emitidos por uma autoridade de certificação bem conhecida. Observe que os dois servidores devem estar no mesmo domínio do Windows para que a autenticação usando o Active Directory funcione corretamente. 

Host do banco de dados 

  • Componentes necessários: Microsoft SQL Server 2017a ou posteriorbc 
  • CPU: 4 Cores 
  • RAM: 32 GB 
  • Instâncias de nuvem recomendadas: 
    • Azure SQL Database: Série premium Hyperscale, otimizada para memória: 4 vCOREs, 41.5 GB RAM 
    • Azure VM: E4as-v5: 4 vCPUs, 32 GB RAM o Amazon RDS: db.r7i.xlarge: 4 vCPUs, 32 GB RAM 
    • Amazon VM: r7a.xlarge: 4 vCPUs, 32 GB RAM · Espaço em disco principal: 
    • Armazenamento alocado dinamicamente ou no mínimo 500 GB em uma unidade de estado sólido (SSD). 
  • Armazenamento de arquivos:
    • Armazenamento Microsoft Azure Blob ou armazenamento Amazon S3 (recomendado) 
    • FILESTREAM (se utilizado): pelo menos 20 TB em uma unidade de disco rígido (HDD) para os dados FILESTREAM do Microsoft SQL Server. 

a. O PolyWorks|DataLoop 2026 é a última versão compatível com SQL Server 2017. 

b. Recomendamos que o Microsoft SQL Server não seja instalado em um controlador de domínio. 

c. 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.

 

Se você espera que de 100 a 500 usuários utilizem o PolyWorks|DataLoop com até dez milhões de peças em todos os projetos, será necessário implantar os aplicativos do servidor e o host do banco de dados em duas máquinas separadas ou em plataformas gerenciadas:

Servidor de aplicativos 

  • Sistema operacional: Microsoft Windows Server 2016a, 2019, 2022 e 2025 
  • CPU: 8 Cores 
  • RAM: 32 GB 
  • Instâncias de nuvem recomendadas: 
    • Azure VM: B8ms: 8 vCPUs, 32 GB RAM 
    • Amazon VM: m7a.2xlarge: 8 vCPUs, 32 GB RAM 
  • Espaço em disco principal: 
    • 500 GB em uma unidade de estado sólido (SSD) para o sistema operacional e todos os componentes a serem instalados. 
  • Componentes para instalar: 
    • Internet Information Services (IIS) 
    • Certificado SSL — necessário para a comunicação HTTPS com o servidorb 
    • Navegador Chrome de 64 bits 

a. O PolyWorks|DataLoop 2026 é a última versão compatível com Microsoft Windows Server 2016 

b. Recomendam-se certificados SSL emitidos por uma autoridade de certificação bem conhecida. Observe que os dois servidores devem estar no mesmo domínio do Windows para que a autenticação usando o Active Directory funcione corretamente. 

Host do banco de dados 

  • Componentes necessários: Microsoft SQL Server 2017a ou posteriorbc 
  • CPU: 8 Cores 
  • RAM: 128 GB 
  • Instâncias de nuvem recomendadas: 
    • Azure SQL Database: Série premium Hyperscale, otimizada para memória: 12 vCOREs, 124.6 GB RAM 
    • Azure VM: E16as-v5: 16 vCPUs, 128 GB RAM 
    • Amazon RDS: db.r7i.4xlarge: 8 vCPUs, 128 GB RAM 
    • Amazon VM: r7a.4xlarge: 16 vCPUs, 128 GB RAM 
  • Espaço em disco principal: 
    • Armazenamento alocado dinamicamente ou no mínimo 1 TB em uma unidade de estado sólido (SSD). 
    • Taxa de transferência mínima do disco: 1,000 MB/s 
    • Operações mínimas de entrada/saída por segundo (IOPS): 16.000 
  • Armazenamento de arquivos: 
    • Armazenamento Microsoft Azure Blob ou armazenamento Amazon S3 (obrigatório) 
    • FILESTREAM não é compatível com bancos de dados desse tamanho. 

a. O PolyWorks|DataLoop 2026 é a última versão compatível com SQL Server 2017. 

b. Recomendamos que o Microsoft SQL Server não seja instalado em um controlador de domínio. 

c. 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.