Trójwarstwowa architektura PolyWorks|DataLoop™
PolyWorks|DataLoop wymaga instalacji i konfiguracji pewnych aplikacji serwerowych. Na poniższym schemacie przedstawiono, jak aplikacje PolyWorks® komunikują się ze sobą oraz z serwerem Microsoft SQL Server.
Rekomendacje dla serwera PolyWorks|DataLoop
Aby korzystać z PolyWorks|DataLoop, należy skonfigurować infrastrukturę sieci, która będzie umożliwiała obsługę wielu serwerów. Liczba serwerów i ich konfiguracje zależą od liczby użytkowników, która według naszych oczekiwań wchodzi z serwerami w interakcję.
Jeśli przewidujesz, że z oprogramowania PolyWorks|DataLoop będzie korzystać do 25 użytkowników, możesz zainstalować wszystkie aplikacje serwerowe i hosta bazy danych na jednym urządzeniu:
Konfiguracja urządzenia:
- System operacyjny: Microsoft Windows Server 2016a, 2019, 2022 i 2025
- Procesor: 4 rdzenie
- Pamięć RAM: 16 GB
- Zalecane instancje w chmurze:
- Azure VM: B4ms: 4 procesory wirtualne, 16 GB pamięci RAM
- Amazon VM: t3.xlarge: 4 procesory wirtualne, 16 GB pamięci RAM
- Podstawowe miejsce na dysku:
- 500 GB na dysku półprzewodnikowym (SSD) na system operacyjny, wszystkie składniki do zainstalowania, a także na Microsoft SQL Server i pliki bazy danychb.
- Przechowywanie plików:
- Microsoft Azure Blob Storage lub Amazon S3 Storage (zalecane)
- FILESTREAM: co najmniej 1 TB na dysku twardym (HDD) na dane Microsoft SQL Server FILESTREAMb
- Składniki do zainstalowania:
- Microsoft SQL Server 2017a lub nowszy
- Internet Information Services (IIS)
- Certyfikat SSL – wymagany do komunikacji HTTPS z serweremc
- Przeglądarka Chrome w wersji 64-bitowej
a. PolyWorks|DataLoop 2026 jest najnowszą wersją obsługującą oprogramowanie Microsoft Windows Server 2016 i SQL Server 2017.
b. Wymagany rozmiar może być różny w zależności od ilości danych przechowywanych w systemie plików. Oprogramowanie monitora powinno być skonfigurowane do wysyłania alertów, gdy jest mało miejsca na dysku.
c. Zaleca się certyfikaty SSL wydane przez znany powszechnie urząd certyfikacji.
Jeśli przewidujesz, że z oprogramowania PolyWorks|DataLoop będzie korzystać do 50 użytkowników, możesz nadal zainstalować wszystkie aplikacje serwerowe i hosta bazy danych na jednym urządzeniu, ale o lepszych parametrach:
Konfiguracja komputera:
- System operacyjny: Microsoft Windows Server 2016a, 2019, 2022 i 2025
- Procesor: 4 rdzenie
- Pamięć RAM: 32 GB
- Zalecane instancje w chmurze:
- Azure VM: E4as-v5: 4 procesory wirtualne, 32 GB pamięci RAM
- Amazon VM: r7a.xlarge: 4 procesory wirtualne, 32 GB pamięci RAM
- Podstawowe miejsce na dysku:
- 500 GB na dysku półprzewodnikowym (SSD) na system operacyjny, wszystkie składniki do zainstalowania, a także na Microsoft SQL Server i pliki bazy danychb.
- Przechowywanie plików:
- Microsoft Azure Blob Storage lub Amazon S3 Storage (zalecane)
- FILESTREAM: co najmniej 4 TB na dysku twardym (HDD) na dane Microsoft SQL Server FILESTREAMb
- Składniki do zainstalowania:
- Microsoft SQL Server 2017a lub nowszy
- Internet Information Services (IIS)
- Certyfikat SSL – wymagany do komunikacji HTTPS z serweremc
- Przeglądarka Chrome w wersji 64-bitowej
a. PolyWorks|DataLoop 2026 jest najnowszą wersją obsługującą oprogramowanie Microsoft Windows Server 2016 i SQL Server 2017.
b. Wymagany rozmiar może być różny w zależności od ilości danych przechowywanych w systemie plików. Oprogramowanie monitora powinno być skonfigurowane do wysyłania alertów, gdy jest mało miejsca na dysku.
c. Zaleca się certyfikaty SSL wydane przez znany powszechnie urząd certyfikacji.
Jeśli przewidujesz, że z oprogramowania PolyWorks|DataLoop będzie korzystać od 50 do 250 użytkowników z maksymalnie milionem części we wszystkich projektach, musisz zainstalować aplikacje serwerowe i hosta bazy danych na dwóch oddzielnych komputerach lub platformach zarządzanych:
Serwer aplikacji
- System operacyjny: Microsoft Windows Server 2016a, 2019, 2022 i 2025
- Procesor: 4 rdzenie
- Pamięć RAM: 16 GB
- Zalecane instancje w chmurze:
- Azure VM: B4ms: 4 procesory wirtualne, 16 GB pamięci RAM
- Amazon VM: t3.xlarge: 4 procesory wirtualne, 16 GB pamięci RAM
- Podstawowe miejsce na dysku:
- 250 GB na dysku półprzewodnikowym (SSD) na system operacyjny i wszystkie składniki do zainstalowania.
- Składniki do zainstalowania:
- Internet Information Services (IIS)
- Certyfikat SSL – wymagany do komunikacji HTTPS z serweremb
- Przeglądarka Chrome w wersji 64-bitowej
a. PolyWorks|DataLoop 2026 jest najnowszą wersją obsługującą oprogramowanie Microsoft Windows Server 2016.
b. Zaleca się certyfikaty SSL wydane przez znany powszechnie urząd certyfikacji. Należy pamiętać, że obydwa serwery muszą znajdować się w tej samej domenie Windows, aby uwierzytelnianie przy użyciu Active Directory działało poprawnie.
Host bazy danych
- Wymagane składniki: Microsoft SQL Server 2017a lub nowszybc
- Procesor: 4 rdzenie
- Pamięć RAM: 32 GB
- Zalecane instancje w chmurze:
- Baza danych SQL Azure: Seria Hyperscale Premium, optymalizacja pamięci: 4 rdzenie wirtualne, 41,5 GB pamięci RAM
- Azure VM: E4as-v5: 4 procesory wirtualne, 32 GB pamięci RAM o Amazon RDS: db.r7i.xlarge: 4 procesory wirtualne, 32 GB pamięci RAM
- Amazon VM: r7a.xlarge: 4 procesory wirtualne, 32 GB pamięci RAM · Podstawowe miejsce na dysku:
- Przestrzeń alokowana dynamicznie lub minimum 500 GB na dysku półprzewodnikowym (SSD).
- Przechowywanie plików:
- Microsoft Azure Blob Storage lub Amazon S3 Storage (zalecane)
- FILESTREAM (o ile używane): co najmniej 20 TB na dysku twardym (HDD) na dane Microsoft SQL Server FILESTREAM.
a. PolyWorks|DataLoop 2026 jest najnowszą wersją obsługującą oprogramowanie SQL Server 2017.
b. Zalecamy, by nie instalować Microsoft SQL Server na kontrolerze domeny.
c. Zalecamy użycie Microsoft SQL Server Enterprise Edition, jeśli wymagana jest obsługa całodobowa i nie jest spodziewany przestój.
Jeśli przewidujesz, że z oprogramowania PolyWorks|DataLoop będzie korzystać od 100 do 500 użytkowników z maksymalnie 10 milionami części we wszystkich projektach, musisz zainstalować aplikacje serwerowe i hosta bazy danych na dwóch oddzielnych komputerach lub platformach zarządzanych:
Serwer aplikacji
- System operacyjny: Microsoft Windows Server 2016a, 2019, 2022 i 2025
- Procesor: 8 rdzeni
- Pamięć RAM: 32 GB
- Zalecane instancje w chmurze:
- Azure VM: B8ms: 8 procesorów wirtualnych, 32 GB pamięci RAM
- Amazon VM: m7a.2xlarge: 8 procesorów wirtualnych, 32 GB pamięci RAM
- Podstawowe miejsce na dysku:
- 500 GB na dysku półprzewodnikowym (SSD) na system operacyjny i wszystkie składniki do zainstalowania.
- Składniki do zainstalowania:
- Internet Information Services (IIS)
- Certyfikat SSL – wymagany do komunikacji HTTPS z serweremb
- Przeglądarka Chrome w wersji 64-bitowej
a. PolyWorks|DataLoop 2026 jest najnowszą wersją obsługującą oprogramowanie Microsoft Windows Server 2016
b. Zaleca się certyfikaty SSL wydane przez znany powszechnie urząd certyfikacji. Należy pamiętać, że obydwa serwery muszą znajdować się w tej samej domenie Windows, aby uwierzytelnianie przy użyciu Active Directory działało poprawnie.
Host bazy danych
- Wymagane składniki: Microsoft SQL Server 2017a lub nowszybc
- Procesor: 8 rdzeni
- Pamięć RAM: 128 GB
- Zalecane instancje w chmurze:
- Baza danych SQL Azure: Seria Hyperscale Premium, optymalizacja pamięci: 12 rdzeni wirtualnych, 124,6 GB pamięci RAM
- Azure VM: E16as-v5: 16 procesorów wirtualnych, 128 GB pamięci RAM
- Amazon RDS: db.r7i.4xlarge: 8 procesorów wirtualnych, 128 GB pamięci RAM
- Amazon VM: r7a.4xlarge: 16 procesorów wirtualnych, 128 GB pamięci RAM
- Podstawowe miejsce na dysku:
- Przestrzeń alokowana dynamicznie lub minimum 1 TB na dysku półprzewodnikowym (SSD).
- Minimalna przepustowość dysku: 1000 MB/s
- Minimalna liczba operacji we/wy na sekundę (IOPS): 16 000
- Przechowywanie plików:
- Microsoft Azure Blob Storage lub Amazon S3 Storage (wymagane)
- FILESTREAM nie jest obsługiwane w przypadku baz danych o takich rozmiarach.
a. PolyWorks|DataLoop 2026 jest najnowszą wersją obsługującą oprogramowanie SQL Server 2017.
b. Zalecamy, by nie instalować Microsoft SQL Server na kontrolerze domeny.
c. Zalecamy użycie Microsoft SQL Server Enterprise Edition, jeśli wymagana jest obsługa całodobowa i nie jest spodziewany przestój.