ข้อกำหนดทางเทคนิค

PolyWorks|DataLoop™ Three-Tier Architecture


PolyWorks|DataLoop ต้องมีการติดตั้งและกำหนดค่าแอปพลิเคชันเซิร์ฟเวอร์ตามที่กำหนด แผนผังต่อไปนี้แสดงให้เห็นว่าแอปพลิเคชัน PolyWorks® สื่อสารระหว่างกัน และสื่อสารกับ Microsoft SQL Server อย่างไร

Server recommendations for PolyWorks|DataLoop


หากต้องการใช้ PolyWorks|DataLoop โครงสร้างพื้นฐานเครือข่ายอาจต้องติดตั้งเซิร์ฟเวอร์หลายตัว ซึ่งจำนวนเซิร์ฟเวอร์และการกำหนดค่าจะขึ้นอยู่กับจำนวนผู้ใช้ที่คาดว่าจะติดต่อกับเซิร์ฟเวอร์นั้น

หากคุณคาดว่าจะมีผู้ใช้ไม่เกิน 25 รายใช้ PolyWorks|DataLoop คุณสามารถติดตั้งแอปพลิเคชันเซิร์ฟเวอร์ทั้งหมดและเซิร์ฟเวอร์ฐานข้อมูลไว้บนเครื่องเดียวที่ทำหน้าที่เป็นเซิร์ฟเวอร์ได้: 

การกำหนดค่าเครื่อง:  

  • Operating System: Microsoft Windows Server 2016, 2019 หรือ 2022 เท่านั้น 
  • CPU: 4 คอร์ 
  • RAM: 16 GB 
  • พื้นที่ดิสก์หลัก:   
    • พื้นที่ 500 GB บน Solid-state drive (SSD) สำหรับระบบปฏิบัติการ, องค์ประกอบทั้งหมดที่จะติดตั้ง รวมถึงไฟล์ฐานข้อมูลและอินสแตนซ์ของ Microsoft SQL Servera
  • ขนาด Cloud VM ที่แนะนำ:  
    • Azure: B4ms: 4 คอร์, RAM 16 GB 
    • AWS: t3.xlarge: 4 คอร์, RAM 16 GB 
  • นที่จัดเก็บข้อมูลไฟล์:  
    • Microsoft Azure Blob Storage หรือ Amazon S3 Storage (แนะนำ) 
    • FILESTREAM: ฮาร์ดดิสก์ไดรฟ์ (HDD) อย่างน้อย 1 TB สำหรับข้อมูล FILESTREAM ของ Microsoft SQL Servera
  • องค์ประกอบที่จะติดตั้ง:  
    • Microsoft SQL Server 2017 ขึ้นไป 
    • Internet Information Services (IIS) 
    • ใบรับรอง SSL (จำเป็นสำหรับการสื่อสาร HTTPS กับเซิร์ฟเวอร์b)
    • เว็บเบราว์เซอร์ Chrome เวอร์ชัน 64 บิต 
  1. ขนาดที่ต้องการจะแตกต่างกันไปขึ้นอยู่กับปริมาณข้อมูลที่จัดเก็บในระบบไฟล์ ควรกำหนดค่าซอฟต์แวร์ตรวจติดตามให้แจ้งเตือน เมื่อพื้นที่ว่างบนดิสก์เหลือน้อย 
  2. แนะนำให้ใช้ใบรับรอง SSL ที่ออกให้โดยหน่วยงานรับรองที่มีชื่อเสียง 

หากคุณคาดว่าจะมีผู้ใช้ไม่เกิน 50 รายใช้ PolyWorks|DataLoop คุณยังคงสามารถติดตั้งแอปพลิเคชันเซิร์ฟเวอร์ทั้งหมดและเซิร์ฟเวอร์ฐานข้อมูลไว้บนเครื่องเดียวที่ทำหน้าที่เป็นเซิร์ฟเวอร์แต่มีความจุมากขึ้นได้ 

การกำหนดค่าเครื่อง:  

  • Operating System: Microsoft Windows Server 2016, 2019 หรือ 2022 เท่านั้น 
  • CPU: 4 คอร์ 
  • RAM: 32 GB
  • พื้นที่ดิสก์หลัก:  
    • พื้นที่ 500 GB บน Solid-state drive (SSD) สำหรับระบบปฏิบัติการ, องค์ประกอบทั้งหมดที่จะติดตั้ง รวมถึงไฟล์ฐานข้อมูลและอินสแตนซ์ของ Microsoft SQL Servera
  • ขนาด Cloud VM ที่แนะนำ:  
    • Azure: E4ads v5: 4 คอร์, RAM 32 GB 
    • AWS: r5.xlarge: 4 คอร์, RAM 32 GB 
  • พื้นที่จัดเก็บข้อมูลไฟล์:  
    • Microsoft Azure Blob Storage หรือ Amazon S3 Storage (แนะนำ) 
    • FILESTREAM: ฮาร์ดดิสก์ไดรฟ์ (HDD) อย่างน้อย 4 TB สำหรับข้อมูล FILESTREAM ของ Microsoft SQL Servera
  • องค์ประกอบที่จะติดตั้ง: 
    • Microsoft SQL Server 2017 ขึ้นไป 
    • Internet Information Services (IIS) 
    • ใบรับรอง SSL (จำเป็นสำหรับการสื่อสาร HTTPS กับเซิร์ฟเวอร์b) 
    • เว็บเบราว์เซอร์ Chrome เวอร์ชัน 64 บิต 
  1. ขนาดที่ต้องการจะแตกต่างกันไปขึ้นอยู่กับปริมาณข้อมูลที่จัดเก็บในระบบไฟล์ ควรกำหนดค่าซอฟต์แวร์ตรวจติดตามให้แจ้งเตือน เมื่อพื้นที่ว่างบนดิสก์เหลือน้อย 
  2. แนะนำให้ใช้ใบรับรอง SSL ที่ออกให้โดยหน่วยงานรับรองที่มีชื่อเสียง 

หากคุณคาดว่าจะมีผู้ใช้ 50-250 รายใช้ PolyWorks|DataLoop คุณต้องติดตั้งแอปพลิเคชันเซิร์ฟเวอร์ทั้งหมดและเซิร์ฟเวอร์ฐานข้อมูลไว้บนสองเซิร์ฟเวอร์ 

การกำหนดค่าเซิร์ฟเวอร์ 1 - เซิร์ฟเวอร์ฐานข้อมูล  

  • Operating System: Microsoft Windows Server 2016, 2019 หรือ 2022 เท่านั้น 
  • CPU: 4 คอร์ 
  • RAM: 16 GB
  • พื้นที่ดิสก์:  
    • พื้นที่ 250 GB บน Solid-state drive (SSD) สำหรับระบบปฏิบัติการ, องค์ประกอบทั้งหมดที่จะติดตั้ง
  • ขนาด Cloud VM ที่แนะนำ:  
    • Azure: B4ms: 4 คอร์, RAM 16 GB  
    • AWS: m5.xlarge: 4 คอร์, RAM 16 GB 
  • องค์ประกอบที่จะติดตั้ง:   
    • Internet Information Services (IIS) 
    • ใบรับรอง SSL (จำเป็นสำหรับการสื่อสาร HTTPS ไปยังเซิร์ฟเวอร์b) 
    • เว็บเบราว์เซอร์เวอร์ชัน 64 บิต 
  1. แนะนำให้ใช้ใบรับรอง SSL ที่ออกให้โดยหน่วยงานรับรองที่มีชื่อเสียง เซิร์ฟเวอร์ทั้งคู่จะต้องใช้โดเมน Windows เดียวกันในการตรวจสอบสิทธิ์ด้วย Active Directory เพื่อให้ทำงานได้อย่างถูกต้อง 

การกำหนดค่าเซิร์ฟเวอร์ 2 - เซิร์ฟเวอร์ฐานข้อมูล  

  • Operating System: Microsoft Windows Server 2012 R2 ขึ้นไป 
  • CPU: 4 คอร์ 
  • RAM: 32 GB
  • นที่ดิสก์หลัก:  
    • นที่ 500 GB บน Solid-state drive (SSD) สำหรับระบบปฏิบัติการ, องค์ประกอบทั้งหมดที่จะติดตั้ง รวมถึงไฟล์ฐานข้อมูลและอินสแตนซ์ของ Microsoft SQL Servera
  • ขนาด Cloud VM ที่แนะนำ:  
    • Azure: E4ads v5: 4 คอร์, RAM 32 GB
    • AWS: r5.xlarge: 4 vCPUs, RAM 32 GB
  • พื้นที่จัดเก็บข้อมูลไฟล์:  
    • Microsoft Azure Blob storage หรือ Amazon S3 storage (แนะนำ)
    • FILESTREAM: อย่างน้อย 20 TB บน Hard Disk Drive Array (HDD RAID) สำหรับข้อมูล FILESTREAM ของ Microsoft SQL Servera
  • องค์ประกอบที่จะติดตั้ง:  
    • Microsoft SQL Server 2017 ขึ้นไปbc
  1. ขนาดที่ต้องการจะแตกต่างกันไปขึ้นอยู่กับปริมาณข้อมูลที่จัดเก็บในระบบไฟล์ ควรกำหนดค่าซอฟต์แวร์ตรวจติดตามให้แจ้งเตือน เมื่อพื้นที่ว่างบนดิสก์เหลือน้อย 
  2. เราขอแนะนำให้คุณไม่ติดตั้ง Microsoft SQL Server ลงในตัวควบคุมโดเมน 
  3. แนะนำให้ใช้ Microsoft SQL Server Enterprise Edition หากทำงานตลอด 24 ชั่วโมงทุกวัน และไม่ต้องการให้ระบบหยุดทำงาน