Specifiche tecniche

Architettura a tre livelli PolyWorks|DataLoop™


PolyWorks|DataLoop richiede l'installazione e la configurazione di determinate applicazioni server. Lo schema seguente mostra come le applicazioni PolyWorks® comunicano tra loro e con Microsoft SQL Server.

Server consigliati per PolyWorks|DataLoop


Per utilizzare PolyWorks|DataLoop, è necessario configurare un'infrastruttura di rete con potenzialmente più server. Il numero di server e le relative configurazioni dipendono dal numero di utenti che dovrebbero interagire con i server.

Per implementazioni PolyWorks|DataLoop fino a 25 utenti, è possibile installare tutte le applicazioni server e l'host del database su un'unica macchina: 

Configurazione hardware:

  • Sistema operativo: Microsoft Windows Server 2016a, 2019, 2022 and 2025
  • CPU: 4 core
  • RAM: 16 GB
  • Istanze cloud consigliate:
    • Azure VM: B4ms: 4 vCPU, 16 GB di RAM 
    • Amazon VM: t3.xlarge: 4 vCPU, 16 GB di RAM
  • Spazio disco principale:
    • 500 GB su un'unità a stato solido (SSD) per il sistema operativo, tutti i componenti da installare e per l'istanza di Microsoft SQL Server e i file dei database.b
  • Archiviazione file:
    • Microsoft Azure Blob Storage o Amazon S3 Storage (consigliato)
    • FILESTREAM: almeno 1 TB su un'unità disco rigido (HDD) per i dati FILESTREAM di Microsoft SQL Serverb
  • Componenti da installare:
    • Microsoft SQL Server 2017a o versioni successive 
    • Internet Information Services (IIS) 
    • Certificato SSL - necessario per la comunicazione HTTPS con il serverc 
    • Browser web Chrome a 64 bit 

a. PolyWorks|DataLoop 2026 è l'ultima versione a supportare Microsoft Windows Server 2016 e SQL Server 2017.

b. La dimensione richiesta varia a seconda del volume di dati archiviati nel file system. È consigliabile installare e configurare un software di monitoraggio per inviare notifiche quando lo spazio su disco è insufficiente.

c. Si raccomandano certificati SSL emessi da un’autorità di certificazione conosciuta.

Per implementazioni fino a 50 utenti, PolyWorks|DataLoop consente l'installazione centralizzata di applicazioni server e database su un'unica macchina, previa espansione delle risorse:

Configurazione macchina:

  • Sistema operativo: Microsoft Windows Server 2016a, 2019, 2022 and 2025
  • CPU: 4 core
  • RAM: 32 GB
  • Istanze cloud consigliate:
    • Azure VM: E4as-v5: 4 vCPU, 32 GB di RAM
    • Amazon VM: r7a.xlarge: 4 vCPU, 32 GB di RAM
  • Spazio disco principale:
    • 500 GB su un'unità a stato solido (SSD) per il sistema operativo, tutti i componenti da installare e per l'istanza di Microsoft SQL Server e i file dei database.b
  • Archiviazione file:
    • Microsoft Azure Blob Storage o Amazon S3 Storage (consigliato)
    • FILESTREAM: almeno 4 TB su un'unità disco rigido (HDD) per i dati FILESTREAM di Microsoft SQL Serverb
  • Componenti da installare:
    • Microsoft SQL Server 2017a o versioni successive
    • Internet Information Services (IIS)
    • Certificato SL - necessario per la comunicazione HTTPS con il serverc
    • Browser web Chrome a 64 bit

a. PolyWorks|DataLoop 2026 è l'ultima versione a supportare Microsoft Windows Server 2016 e SQL Server 2017.

b. La dimensione richiesta varia a seconda del volume di dati archiviati nel file system. È consigliabile installare e configurare un software di monitoraggio per inviare notifiche quando lo spazio su disco è insufficiente.

c. Si raccomandano certificati SSL emessi da un’autorità di certificazione conosciuta.

Per gestire da 50 a 250 utenti e un volume complessivo di un milione di pezzi, l'architettura di PolyWorks|DataLoop richiede la separazione delle applicazioni server e dell'host del database su due macchine distinte o piattaforme gestite: 

Application Server

  • Sistema operativo: Microsoft Windows Server 2016a, 2019, 2022 and 2025
  • CPU: 4 core
  • RAM: 16 GB
  • Istanze cloud consigliate:
    • Azure VM: B4ms: 4 vCPU, 16 GB di RAM 
    • Amazon VM: t3.xlarge: 4 vCPU, 16 GB di RAM
  • Spazio disco principale: 
    • 250 GB su disco SSD per il sistema operativo e tutti i componenti da installare 
  • Componenti da installare: 
    • Internet Information Services (IIS) 
    • Certificato SSL - necessario per la comunicazione HTTPS con il serverb 
    • Browser web Chrome a 64 bit 

a. PolyWorks|DataLoop 2026 è l'ultima versione a supportare Microsoft Windows Server 2016. 

b. Si raccomandano certificati SSL emessi da un’autorità di certificazione conosciuta. Si noti che i due server devono trovarsi nello stesso dominio Windows affinché l'autenticazione tramite Active Directory funzioni correttamente. 

Host del database 

  • Componenti richiesti: Microsoft SQL Server 2017a o versioni successivebc 
  • CPU: 4 core 
  • RAM: 32 GB 
  • Istanze cloud consigliate: 
    • Azure SQL Database: Hyperscale serie Premium, ottimizzata per la memoria: 4 vCORE, 41,5 GB di RAM 
    • Azure VM: E4as-v5: 4 vCPU, 32 GB di RAM o Amazon RDS: db.r7i.xlarge: 4 vCPU, 32 GB di RAM 
    • Amazon VM: r7a.xlarge: 4 vCPU, 32 GB di RAM · Spazio disco principale: 
    • Storage ad allocazione dinamica o minimo 500 GB su unità a stato solido (SSD). 
  • Archiviazione file:
    • Microsoft Azure Blob Storage o Amazon S3 Storage (consigliato) 
    • FILESTREAM (se in uso): minimo 20 TB su hard disk (HDD) per i dati Microsoft SQL Server FILESTREAM. 

a. PolyWorks|DataLoop 2026 è l'ultima versione a supportare SQL Server 2017. 

b. Si consiglia di non installare Microsoft SQL Server su un controller di dominio. 

c. Microsoft SQL Server Enterprise Edition è consigliato se è richiesto un funzionamento 24 ore su 24, 7 giorni su 7 e non sono previsti tempi di inattività.

 

Per gestire da 100 a 500 utenti e un volume complessivo di dieci milioni di pezzi, l'architettura di PolyWorks|DataLoop richiede la separazione delle applicazioni server e dell'host del database su due macchine distinte o piattaforme gestite:

Application Server 

  • Sistema operativo: Microsoft Windows Server 2016a, 2019, 2022 and 2025 
  • CPU: 8 core 
  • RAM: 32 GB 
  • Istanze cloud consigliate: 
    • Azure VM: B8ms: 8 vCPUs, 32 GB RAM 
    • Amazon VM: m7a.2xlarge: 8 vCPU, 32 GB di RAM 
  • Spazio disco principale: 
    • 500 GB su disco SSD per il sistema operativo e tutti i componenti da installare 
  • Componenti da installare: 
    • Internet Information Services (IIS) 
    • Certificato SSL - necessario per la comunicazione HTTPS con il serverb 
    • Browser web Chrome a 64 bit 

a. PolyWorks|DataLoop 2026 è l'ultima versione a supportare Microsoft Windows Server 2016 

b. Si raccomandano certificati SSL emessi da un’autorità di certificazione conosciuta. Si noti che i due server devono trovarsi nello stesso dominio Windows affinché l'autenticazione tramite Active Directory funzioni correttamente. 

Host del database 

  • Componenti richiesti: Microsoft SQL Server 2017a o versioni successivebc 
  • CPU: 8 core 
  • RAM: 128 GB 
  • Istanze cloud consigliate: 
    • Azure SQL Database: Hyperscale serie Premium, ottimizzata per la memoria: 12 vCORE, 124,6 GB di RAM 
    • Azure VM: E16as-v5: 16 vCPU, 128 GB di RAM 
    • Amazon RDS: db.r7i.4xlarge: 8 vCPU, 128 GB di RAM 
    • Amazon VM: r7a.4xlarge: 16 vCPU, 128 GB di RAM 
  • Spazio disco principale: 
    • Storage ad allocazione dinamica o minimo 1 TB su unità a stato solido (SSD). 
    • Throughput disco minimo: 1.000 MB/s 
    • Operazioni di I/O al secondo (IOPS) minime: 16.000 
  • Archiviazione file: 
    • Microsoft Azure Blob Storage o Amazon S3 Storage (richiesto) 
    • FILESTREAM non è supportato per database di queste dimensioni. 

a. PolyWorks|DataLoop 2026 è l'ultima versione a supportare SQL Server 2017. 

b. Si consiglia di non installare Microsoft SQL Server su un controller di dominio. 

c. Microsoft SQL Server Enterprise Edition è consigliato se è richiesto un funzionamento 24 ore su 24, 7 giorni su 7 e non sono previsti tempi di inattività.