熱搜關(guān)鍵詞: ntp服務(wù)器 北斗衛(wèi)星導(dǎo)航系統(tǒng) 時(shí)鐘同步系統(tǒng)廠家 自動駕駛時(shí)間同步
Facebook 去年下半年分享了名叫時(shí)間卡(Time Card )的硬件和軟件設(shè)計(jì),這是它用來保持其龐大數(shù)據(jù)中心以效率運(yùn)行的設(shè)備?;?span style="white-space:normal;">準(zhǔn)確原子鐘和導(dǎo)航衛(wèi)星的授時(shí)技術(shù)幫助加快巨大規(guī)?;ヂ?lián)網(wǎng)上效率運(yùn)行的服務(wù)。
如今幾乎每個(gè)數(shù)字設(shè)備都需要準(zhǔn)確的時(shí)間,例如,在保存文件時(shí)正確記錄。這就是為什么計(jì)算機(jī)可以利用已有數(shù)十年歷史的網(wǎng)絡(luò)時(shí)間協(xié)議接入公共服務(wù)器來廣播信息的原因。但要以 Facebook 的規(guī)模協(xié)調(diào)跨數(shù)據(jù)中心的工作,社交網(wǎng)絡(luò)需要更高的精度,因此它決定構(gòu)建自己的授時(shí)設(shè)備。
時(shí)間卡聽起來像是神秘博士用來修復(fù) Tardis 的東西,但它在數(shù)據(jù)中心更有用。Facebook 的設(shè)計(jì)現(xiàn)在通過Open Compute Project共享,任何想要的人都可以以大約 300 到 2,000 美元的價(jià)格構(gòu)建一個(gè),具體取決于他們想要的外觀。
此舉顯示了支撐大部分互聯(lián)網(wǎng)的好奇合作精神。即使像 Facebook、微軟和谷歌這樣的公司經(jīng)常競爭激烈,他們也為開源項(xiàng)目做出貢獻(xiàn),讓他們的競爭對手受益。好的例子是 Linux,它是 Android 手機(jī)、SpaceX 、超級計(jì)算機(jī)和無數(shù)數(shù)據(jù)中心服務(wù)器的操作系統(tǒng)基礎(chǔ)。
Facebook 工程師 Ahmad Byagowi 和 Oleg Obleukhov 在一篇博文中寫道:“制造一種非常準(zhǔn)確、便宜且不受供應(yīng)商鎖定的設(shè)備是一項(xiàng)成就,但他們希望通過開源這項(xiàng)工作來幫助更多的人?,F(xiàn)在,“任何人都可以用常規(guī)時(shí)間設(shè)備的一小部分成本構(gòu)建自己的時(shí)間卡?!?
Time Cards 其實(shí)是一種電子板或者叫授時(shí)板卡、時(shí)間板卡,可以安裝到服務(wù)器中,使用與插入顯卡和其他設(shè)備相同的 PCI Express 擴(kuò)展卡技術(shù)。Facebook 將插入時(shí)間卡并運(yùn)行其計(jì)時(shí)軟件的服務(wù)器稱為時(shí)間設(shè)備。Facebook 表示, Orolia是一家已經(jīng)銷售用于計(jì)時(shí)、定位和導(dǎo)航產(chǎn)品的電子產(chǎn)品的公司,它將銷售 Time Card 的版本。
考勤卡通過接收GNSS 導(dǎo)航衛(wèi)星嵌入其無線電信號的時(shí)間信息來保持同步。時(shí)間卡潛伏在數(shù)據(jù)中心的深處,但它們連接到接收衛(wèi)星信號的屋頂天線。其實(shí)和我們的授時(shí)板卡計(jì)時(shí)原理都差不多。
然后,包括微型原子鐘在內(nèi)的一套電子元件處理數(shù)據(jù)以供數(shù)據(jù)中心服務(wù)器使用。Facebook 表示,如果您不需要 Facebook 的準(zhǔn)確度,您可以通過更換更傳統(tǒng)的晶體振蕩器來降低成本,從而將成本降至 300 美元左右。
準(zhǔn)確時(shí)間數(shù)據(jù)讓大量服務(wù)器共享工作,更像是一臺機(jī)器。為此,每個(gè)服務(wù)器都需要準(zhǔn)確地知道現(xiàn)在是什么時(shí)間,例如,當(dāng)將數(shù)據(jù)存儲在需要知道每個(gè)數(shù)據(jù)元素寫入的準(zhǔn)確順序的中央存儲系統(tǒng)上時(shí)。
通過了解,F(xiàn)acebook并沒有說明這種時(shí)間卡或者時(shí)間板卡的具體精度,是能到達(dá)毫秒、微妙還是納秒以至于準(zhǔn)確到皮秒,個(gè)人認(rèn)為應(yīng)該能準(zhǔn)確到微妙,要不然正常的服務(wù)器網(wǎng)絡(luò)時(shí)間的精度用傳統(tǒng)的NTP 服務(wù)器即可,精度已經(jīng)能達(dá)到微妙了。因?yàn)榛ヂ?lián)網(wǎng)中大量數(shù)據(jù)同時(shí)傳遞,每個(gè)數(shù)據(jù)都應(yīng)該有獨(dú)自的標(biāo)記,時(shí)間就是一個(gè)標(biāo)記因素,比如在Facebook數(shù)據(jù)庫內(nèi),全球可能有10億條數(shù)據(jù)同時(shí)發(fā)布和傳遞,這就會還有先后順序,和存儲順序,產(chǎn)生的時(shí)間傳統(tǒng)的可能就不夠用了,畢竟1秒內(nèi)容的10數(shù)據(jù)產(chǎn)生和發(fā)送,每條數(shù)據(jù)的時(shí)間就是1除以10億,這個(gè) 準(zhǔn)確度就是需要更準(zhǔn)確的授時(shí)技術(shù)進(jìn)行做標(biāo)記。【本文標(biāo)簽】 時(shí)間卡 原子鐘技術(shù)
【責(zé)任編輯】酷鯊