Có ai đang sử dụng GPS để đồng bộ hóa thời gian không?


36

Tôi đã bắt gặp một số ít máy chủ GPS NTP, cũng như một số giải pháp rẻ tiền bằng cách sử dụng các máy thu và phần mềm sẵn có. Hiện tại tôi chỉ đang sử dụng NTP với một danh sách các máy chủ qua Internet. Lợi thế của việc sử dụng GPS thay thế (xem xét thay thế là miễn phí) là gì?


5
Điểm thưởng của Geek?
MathewC

Thật đáng kinh ngạc với tôi bao nhiêu BS đã được bơm trong chủ đề này. Địa tầng 0 thực sự. Tại OP. Nếu bạn có một hoạt động phụ thuộc vào nguồn thời gian chính xác cao thì hãy đầu tư vào một chiếc đồng hồ Stratum 2/3 tốt, dựa trên độ chính xác cần thiết. Hãy chú ý đến thông số kỹ thuật nắm giữ.
dbasnett

2
@dbasnett Erm, tôi nghĩ rằng bạn thực sự đang hiểu sai ... Không có thứ gọi là "đồng hồ Stratum 2/3", tất cả các nguồn phần cứng vốn là Stratum 0. Có lẽ đọc nhanh qua RFC 958 sẽ hữu ích.
Chris S

Xem RFC 1305. Bạn có thể muốn kiểm tra trang web USNO và bất kỳ số lượng nhà sản xuất nào ( symmetricom.com ) Họ rõ ràng không nhận được bản ghi nhớ về việc không có 2/3 đồng hồ.
dbasnett

Câu trả lời:


13

Tôi đã sử dụng chúng trong một hoạt động đánh bạc để chúng tôi có thể giữ thời gian chính xác nhưng vẫn có một khoảng cách không khí thực sự giữa mạng sản xuất và mạng internet / mạng công ty.

Với doanh thu được tạo ra mỗi giờ và trong một dịp, một đại diện bán hàng từ xa đã đến văn phòng và cắm máy tính xách tay bị nhiễm của anh ta vào mạng corp và đưa nó xuống trong vòng vài phút (sản xuất không bị ảnh hưởng). Nỗ lực sử dụng những thứ như thời gian gps để cho phép một khoảng cách không khí là xứng đáng.


Nếu bạn đang ở trên một khe hở không khí, làm thế nào để bạn có được thời gian GPS? Điều đó có yêu cầu kết nối với mạng không?
Pacerier

1
Tín hiệu GPS là truyền phát vô tuyến một chiều từ các vệ tinh, do đó không cần kết nối mạng bên ngoài.
Kaypro II

12

Với máy chủ GPS ntp, bạn sẽ nhận được một nguồn đồng hồ 0 tầng. lợi thế là độ chính xác và jitter thấp hơn. Nhược điểm là chi phí. Có rất ít trường hợp yêu cầu mức độ chính xác này. nói chung, bạn muốn đảm bảo các hệ thống của bạn đồng bộ với nhau. Vì vậy, đồng bộ hóa tất cả các máy chủ của bạn với một cặp hộp ntp nội bộ đồng bộ hóa với các máy chủ ntp tầng dưới bên ngoài thường là đủ.

Lần duy nhất tôi tham gia sử dụng hộp ntp GPS (đối với hệ thống PKI), chúng tôi chưa bao giờ thực sự sử dụng chúng. Chúng tôi không thể được phép gắn ăng-ten trên nóc trung tâm dữ liệu và đưa cáp trở lại hộp ntp.


Địa tầng 0 ??? Không có khả năng.
dbasnett

7
@dbasnett, nó được coi là Stratum 0 nếu nguồn dựa trên phần cứng (như GPS). Điều đó không đảm bảo độ chính xác, nhưng không có sự xáo trộn cố hữu khi sử dụng mạng máy tính như Internet. Lưu ý: máy tính được gắn vào phần cứng vẫn là Stratum 1 (máy chủ NTP thấp nhất có thể).
Chris S

Stratum thực sự là khoảng cách từ đồng hồ tham chiếu và tôi đồng ý rằng nó không liên quan gì đến chất lượng. Trước đây, chúng tôi đã chọn đồng hồ dựa trên Stratum và điều gì sẽ xảy ra nếu chúng tôi mất tham chiếu (GPS). Đồng hồ chúng tôi chọn tất cả đều có bản sao lưu Rubidium.
dbasnett

8

Chúng tôi có một cặp máy chủ 1 tầng sử dụng GPS cho NTP.

Liệu nó có tạo ra sự khác biệt trong công việc hàng ngày của chúng tôi so với khi chúng tôi không có máy chủ NTP không? Ví dụ, một chút về phía hỗ trợ khách hàng, điện thoại, cả kỹ thuật số và voip và tất cả các máy tính để bàn hiện có cùng thời gian. Điều này làm giảm tất cả lý do tại sao tất cả các đồng hồ này có thời gian khác nhau và tôi có thể sửa nó không.

Về phía máy chủ, khi chúng tôi tổng hợp các bản ghi, chúng tôi biết rằng dấu thời gian của chúng tôi đều giống nhau. Vì vậy, nếu có điều gì đó xảy ra vào lúc 12: 37: 15.34 trên hai máy chủ, chúng tôi biết rằng nó thực sự đã ở CÙNG THỜI GIAN chứ không phải 30 giây đến một phút nữa.

Chúng tôi có cần NTP dựa trên GPS để làm điều này không? Có lẽ là không, chúng tôi có thể đã sử dụng bất kỳ nguồn NTP nào. Chúng tôi biết mọi thứ được đồng bộ hóa hoàn hảo và thời gian không bao giờ trôi. Ngoài ra, nếu kết nối internet của chúng tôi bị hỏng hoặc bị lag, nó vẫn hoàn hảo. Bất kỳ NTP nào cũng sẽ là một sự cải thiện đối với việc thiếu NTP mà chúng tôi đã có.


3
"Một người đàn ông với chiếc đồng hồ biết mấy giờ rồi. Một người đàn ông có hai chiếc đồng hồ là không bao giờ chắc chắn." Với hai đồng hồ, không thể xác định một mã đánh dấu sai. Nhưng đừng hiểu ý tôi, Phần 5.3.1 của ntp faq : "Đây thực sự là cấu hình tồi tệ nhất - bạn nên sử dụng chỉ một máy chủ thời gian ngược dòng và để đồng hồ chạy miễn phí nếu ngược dòng đã chết hoặc không thể truy cập được. "
dfc

4

Mặc dù không được sử dụng để đồng bộ hóa thời gian để tất cả các thiết bị đang sử dụng cùng một lúc cho nhật ký, đồng bộ hóa thời gian GPS thường được sử dụng trong phần cứng truyền dẫn không dây của nhà mạng. Nó cho phép các điểm truy cập đồng bộ hóa và tất cả truyền / nhận đồng thời, do đó chúng sẽ không gây nhiễu hoặc tăng nhiễu nền khi nghe truyền từ khách hàng.


3

Chi phí không nhỏ (tương đối) và lợi ích rất ít. Những nơi duy nhất tôi thấy chạy nguồn thời gian 0 tầng của riêng họ có kỳ vọng rất cao về chất lượng đầu vào và thiếu niềm tin vào các nguồn thời gian bên ngoài.


1
Có lợi thế. Nếu không sẽ không ai chạy chúng.
Joseph Kern

2
Tôi lảng tránh hai lợi thế trong bài viết của mình. Thiếu niềm tin vào đầu vào và thiếu niềm tin vào cơ sở hạ tầng bên ngoài. Nhưng, tôi chỉ thấy những người trong lĩnh vực dịch vụ tài chính và .mil.
dr.pooter

1
Ám chỉ ... và ai sẽ nói anh ta cũng không ở trong đó? +1 để thử.
Joseph Kern

1
Tôi cho rằng anh ấy không thuộc một trong hai lĩnh vực đó bởi vì anh ấy hiện đang đồng bộ hóa với các máy chủ NTP trên Internet và hiện chỉ xem xét giải pháp này. Nếu anh ta ở trong những lĩnh vực đó, các tiêu chuẩn có thể đã ra lệnh rằng anh ta không làm điều đó. Cảm ơn đã sửa lỗi chính tả.
dr.pooter

Trừ khi bạn đã tham quan USNO, không có khả năng bạn đã thấy đồng hồ Stratum 0.
dbasnett

2

Câu trả lời tuyệt vời cho đến nay! Tôi có thể nói rằng tôi đã thấy các nguồn thời gian GPS được sử dụng trên bộ ghép kênh và một số loại tiền điện tử nhất định ... nó được sử dụng cho NTP, chỉ vì nó đã có sẵn.

Lợi thế của việc sử dụng máy chủ GPS NTP cục bộ là

  • Độ chính xác cao
  • Không phụ thuộc vào kết nối Internet

Một trong những thứ này có giá bao nhiêu? Nó không phải là đắt tiền. GPS + Linux + NTP ...

Wow, $ 1000 - $ 3000 , bạn có cần nó tệ không?


1
Tôi chỉ thực sự thực sự thích thời gian chính xác. Cho đến nay tôi đã không có may mắn thuyết phục TPTB rằng việc ấn định thời gian chính xác của tôi đáng giá đến mức đó.
sysadmin1138

2
Nếu đó chỉ là vì bạn thực sự thích thời gian chính xác, thì sự cố định của bạn đáng giá 0 đô la trong loại nền kinh tế này.
ceejayoz

2
3000 đô la là khoảng chi phí của Windows 2008 Server Enterprise với 25 CAL, RHEL AP cho một máy chủ có hỗ trợ 24/7 hoặc (được nạp đầy đủ) một nhân viên 100 nghìn đô la / năm trong bốn ngày. Nếu bạn yêu cầu thời gian chính xác trong mạng không kết nối Internet và PHB của bạn sẽ không cung cấp cho Symmetricom những gì họ yêu cầu, vui lòng cố gắng tránh cắt cổ tay trên mái tóc nhọn của họ - nó khá sắc nét.
Brad Ackerman

Nói hay lắm! +1 Để đưa nó vào quan điểm.
Joseph Kern

2

Một vài năm trước, tôi đã xem xét liệu có thể sử dụng GPS giá rẻ (~ $ 200- $ 300) để có thời gian chính xác trên máy chủ hay không. Tôi chắc chắn rằng tại thời điểm đó, Garmin hoặc một trong những công ty khác có phần mềm bạn có thể chạy trên Windows để đọc thời gian trên máy tính để đọc thời gian từ GPS được kết nối với cổng nối tiếp. Tôi sẽ hỏi liệu có ai đã sử dụng nó như một giải pháp thay thế giá rẻ cho máy chủ NTP được xây dựng có mục đích không. Nó phải đủ chính xác và chỉ vài trăm đô la.


Không. Sự chậm trễ được giới thiệu với các thiết bị như vậy sẽ cho độ chính xác thấp hơn so với việc chỉ sử dụng bất kỳ máy chủ ol 'NTP nào trên mạng; thẻ giá của bộ thu GPS được xây dựng có mục đích không chỉ dành cho logo đẹp.
Piskvor

Vâng. Mặc dù Windows tạo ra một máy chủ NTP kém do tần số "đánh dấu" (ít nhiều tương tự như các dấu nhân trong thế giới * nix). Một chiếc Garmin 18x LVC với một chút hàn DIY có thể được gắn vào một cổng nối tiếp với giá dưới 100 đô la. Các BSD đưa ra lựa chọn tốt nhất cho các HĐH được sử dụng rộng rãi (độ chính xác khoảng nano giây), mặc dù Linux vẫn trong vòng một phần nghìn giây (đủ tốt cho hầu hết các ứng dụng).
Chris S

1

Một thử nghiệm phát hiện neutrino tôi đã làm việc trên GPS đã sử dụng cho tín hiệu thời gian chính cho hệ thống Thu thập dữ liệu của chúng tôi. Họ đã sử dụng một hệ thống khá đắt tiền được cung cấp bởi một người nào đó ở Nhật Bản.

Đây là một phần trong nỗ lực trên toàn thế giới nhằm cung cấp thông tin chính xác cao về thời gian đến khác nhau cho các mặt trận sóng neutrino và photon từ các siêu tân tinh lớn. Rất nhiều vật lý tuyệt vời trong đó, nếu bạn có thể nhận được dữ liệu đủ chính xác.


1

Chúng tôi sử dụng chúng vì tính năng "người chết" của họ (sẽ không sửa hơn một vài giây để nếu có sự cố xảy ra, toàn bộ cơ sở hạ tầng của bạn không chuyển 12 giờ vào quá khứ) và bảo mật; NTP hoàn toàn không an toàn; giả mạo, người đàn ông ở giữa, v.v.


Bạn đã thực sự thử giả mạo câu trả lời ntp? Ít nhất là với việc thực hiện tham chiếu unix, điều đó sẽ khá khó khăn. Mặc định NTP được làm cứng và bạn có thể thêm chữ ký điện tử để thêm ủy quyền.
Koos van den Hout

Lưu ý rằng GPS cũng không "an toàn": có các mô phỏng chòm sao ngoài kia, điều này sẽ cho phép thao tác tín hiệu như mong muốn.
Piskvor

0

Nó cung cấp cho bạn một máy chủ Stratum 0 NTP, dưới sự kiểm soát của bạn. Sau đó, bạn có thể định cấu hình một số máy làm máy chủ Stratum 1, đồng bộ hóa từ máy chủ có đồng hồ GPS của bạn và có lưu lượng truy cập ít hơn cần rời khỏi mạng của bạn.

Đã gần 10 năm kể từ lần cuối tôi có một trong số đó (mà tôi biết) trong mạng của mình, nhưng tại thời điểm đó, chúng tôi không có vị trí ăng-ten tốt và trong khi nó hầu như nhìn thấy tín hiệu GPS, đôi khi nó bị mất tín hiệu, yêu cầu thiết lập lại thiết bị thu. Với vị trí ăng-ten tốt hơn, điều đó có lẽ sẽ không xảy ra.


1
Không có thứ gọi là "Máy chủ NTP Stratum 0". Stratum 0 là một nguồn phần cứng bên ngoài NTP. Do đó, máy chủ NTP được kết nối với nó là Stratum 1 vì nó cách đồng hồ tham chiếu 1 bước.
Chris S

@ChrisS Tôi luôn hiểu tầng lớp là đặc biệt chỉ trong NTP. Nhưng tôi hạnh phúc để thay đổi sự hiểu biết của tôi. Cảm ơn bạn.
Vatine

0

Những lợi thế là bạn có thể có được seqence thực sự của đăng nhập sự kiện.

Một ví dụ là trong cơ sở hạ tầng quan trọng. Tất cả các tiện ích điện nên được sử dụng tầng 1 lần cho cơ sở dữ liệu của họ. Stratum 1 lần là rất quan trọng để tìm ra điều gì đã làm cho một cái gì đó thất bại trên quy mô của thời gian ngừng hoạt động tiện ích địa phương, để tìm ra ai đã gây ra sự cố Đông Bắc năm 2003 . NTP thường được thông qua có lợi cho PTP (IEEE 1588) để đồng bộ hóa ở mức micro giây.


0

Ở công việc cũ của tôi, chúng tôi đã sử dụng GPS để định thời cho rất nhiều thiết bị khác nhau. mỗi thiết bị đều có bộ thu GPS riêng, cho phép đồng bộ hóa hoàn hảo trong đó độ trễ không phải là vấn đề. Sử dụng GPS thực tế giúp loại bỏ các yếu tố mạng trong độ chính xác.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.