นี่คือ 2018 Windows สามารถรักษาเซิร์ฟเวอร์ให้ตรงกันภายใน 2 ms หรือมากกว่านั้นตามที่กำหนดไว้ในกฎ MIFID II ดังนั้นปัญหาของคุณไม่ใช่ปัญหา
ดูแลระบบของเราโดยใช้ windows NTP เพื่อซิงค์เวลากับตัวควบคุมโดเมน การซิงโครไนซ์ของ VM กับโฮสต์ ESXI ปิดอยู่
ทำไม? โฮสต์สามารถจัดการสิ่งนี้ได้ดีกว่ามาก (เป็นฮาร์ดแวร์) และคุณมีน้อยกว่ามาก ดูแลระบบของคุณยิงตัวเองที่เท้าแล้วบ่นว่าพวกเขามีเลือดออก
พวกเขายืนยันว่า "ภายในสอง" นั้นไม่ถูกต้องและไม่สามารถทำตามอุปกรณ์ GPS ซิงค์ของฮาร์ดแวร์ได้ ระดับ SLA และการตรวจสอบของพวกเขาคือ "ภายใน 3 นาที"
OLD - Ancient - Windows ทำข้อมูลให้ตรงกันภายในกำหนดเวลานั้นเนื่องจากตั๋ว Kerberos มีความถูกต้อง 5 นาที
แต่นี่ก็เป็นอย่างที่ฉันพูดในปี 2018 อุตสาหกรรมการเงินมีข้อกำหนดที่โหดร้ายมากในปัจจุบันและ MS ก็จัดการเรื่องนี้มาตั้งแต่ปี 2012 ฉันคิดว่า 2016 นำมาใช้อย่างเต็มที่ ความแม่นยำมิลลิวินาทีทางอินเทอร์เน็ตเป็นปัญหาที่แก้ไขแล้ว - แก้ไขเมื่อ 50 ปีที่แล้วเพื่อการเชื่อมต่อที่เหมาะสม NTP สามารถจัดการกับมันได้ คุณอาจต้องติดตั้งกล่องฮาร์ดแวร์ราคาถูกหากคุณต้องการลดทราฟฟิก (เช่นสร้างแหล่งเวลาระดับ 3 NTP ของคุณเอง) แต่สิ่งนั้นไม่ได้แพงอีก
ถูกต้องหรือไม่ที่เราจะขอคำว่า "ภายในวินาที" หรือเราต้องทิ้งควอตซ์ทั้งหมด?
คุณต้องตั้งโปรแกรมสำหรับปัญหาเกี่ยวกับเวลาเป็นครั้งคราวเช่นเดียวกับที่ทำกับฮาร์ดแวร์ แต่ "ภายในวินาที" เป็นเรื่องตลกของข้อกำหนด - มันเป็นเรื่องเล็กน้อยที่จะพบภายใต้สถานการณ์ปกติ
อ้างอิงบางส่วน:
https://docs.microsoft.com/en-us/windows-server/networking/windows-time-service/accurate-time
ข้อบังคับของรัฐบาลเช่น: ความแม่นยำ 50 ms สำหรับ FINRA ในสหรัฐอเมริกา 1 มิลลิวินาที ESMA (MiFID II) ในสหภาพยุโรป
มีรายละเอียดและคำแนะนำมากมาย นี่คือการอ่านที่น่าอัศจรรย์จริง ๆ ถ้าคุณต้องแก้ปัญหานี้ คุณอาจต้องอัพเกรดไฮเปอร์ไวเซอร์ - พวกเขาพูดถึง Hyper-V ทั้งหมด VMWare ควรจะสามารถทำเช่นเดียวกัน แต่ไม่แน่ใจว่ารุ่นของคุณเก่าแค่ไหน