国产强伦姧在线观看无码,中文字幕99久久亚洲精品,国产精品乱码在线观看,色桃花亚洲天堂视频久久,日韩精品无码观看视频免费

      產品|公司|采購|資訊

      GPS北斗時鐘-GPS時鐘服務器

      參考價 12 11 10
      訂貨量 1-2 3-4 ≥5
      具體成交價以合同協(xié)議為準
      • 公司名稱安徽京準電鐘電子科技有限公司
      • 品       牌
      • 型       號HR-906C
      • 所  在  地合肥市
      • 廠商性質生產廠家
      • 更新時間2019/12/9 15:44:07
      • 訪問次數1287
      在線詢價收藏產品 點擊查看電話

      聯(lián)系我們時請說明是 智能制造網 上看到的信息,謝謝!

       公司專業(yè)從事同步錄音錄像、NTP時間服務器、北斗GPS衛(wèi)星同步時鐘、GPS時鐘服務器、網絡時間服務器、視頻會議桌面終端等產品研發(fā)、生產、服務為一體的專業(yè)生產企業(yè)。高科技人才聚集,技術力量雄厚,具有很強的產品開發(fā)能力及*的科研試驗、生產設備和質量檢測技術,是目前國內具有很強實力的生產廠家。
           
             
           公司在積極經營的同時,努力探索企業(yè)文化的內涵,努力實現(xiàn)與客戶、與員工、與社會、與合作伙伴、與競爭對手的多角度、多層面的雙贏。倡導“誠信、負責、創(chuàng)新、合作”的行為準則。形成“以人為本、精益求精”為企業(yè)理念,以科技求發(fā)展、以質量求效益,為客戶提供高品質服務!

      衛(wèi)星授時服務器,GPS衛(wèi)星同步時鐘,NTP網絡時間服務器,北斗對時裝置,時間同步系統(tǒng)
      GPS北斗時鐘-GPS時鐘服務器是一款通用型NTP時間服務器。設備采用多重可靠性設計(雙衛(wèi)星源、冗余電源、無風扇設計)
      GPS北斗時鐘-GPS時鐘服務器 產品信息

      GPS北斗時鐘-GPS時鐘服務器

      GPS北斗時鐘-GPS時鐘服務器

      如何才能同步分布式系統(tǒng)中的所有時鐘

      分布式系統(tǒng)由Tanenbaum定義,“分布式系統(tǒng)是一組獨立的計算機,在”分布式系統(tǒng) — 原理和范例“中作為用戶的單一,連貫的系統(tǒng)出現(xiàn)”。
      區(qū)塊鏈通過構建分布式系統(tǒng),嘗試實現(xiàn)分散的新數據存儲和組織結構。
      首先,定位到分布式系統(tǒng)的原因主要是可擴展性,位置和可用性。區(qū)塊鏈也不例外。地理可擴展性,形成價值存儲網絡/信息保護區(qū)域,包括非集中式結構下的防篡改/零停機時間的可用性。這些未來都是使用分布式系統(tǒng)在block中實現(xiàn)的。
      0.目錄
      X.區(qū)塊鏈和分布式系統(tǒng)
      1.簡介(同步和整體流程概述)
      2.時鐘同步
      2–1。物理時鐘(時鐘和時鐘偏移)
      2–2。 時鐘同步算法(網絡時間協(xié)議(NTP)/伯克利算法)
      3.邏輯時鐘
      3–1。 Lamport的邏輯時鐘(*有序的多播)
      3–2。 矢量時鐘(因果訂單組播)
      4.控制
      4–1。 集中算法
      4–2。 分散算法
      4–3。 分布式算法
      5.選舉算法
      5–1。 欺負算法
      5–2。 環(huán)算法
      6.阻止鏈和同步作為分布式系統(tǒng)
      6–1。 塊鏈和時鐘同步(塊鏈和物理/邏輯時鐘)
      6–2。 塊鏈和獨占控制算法(PoW·PoS·BFT中的獨占控制算法)
      6–3。 塊鏈和選舉算法(PoW·PoS·BFT中的選擇算法)
      1.簡介(同步和整體流程概述)
      與集中式系統(tǒng)不同,在分布式系統(tǒng)中就時間達成一致并不容易。
      在前一種情況下,可以基于全局共享時鐘確定順序關系,但是在后一種情況下,由于存在時鐘值錯誤和對應時間,因此難以共享時間。
      但是,時間的順序并不是必要的,如果相對順序是固定的,通常就足夠了。
      在本文中,將按以下順序解釋節(jié)點之間的同步。
      時鐘同步是如何發(fā)生的?
      使用邏輯時鐘和矢量時鐘的相對排序方法
      關于分布式系統(tǒng)一致性的排除控制算法
      關于分布式系統(tǒng)中的選舉算法
      2.時鐘同步
      2–1. 物理時鐘
      時鐘和時鐘歪斜
      大多數計算機都有保持時間的電路,這種設備稱為“時鐘”。這是基于頻率的振動,該振動可以通過晶體類型,切割方法和向精確加工的石英增加張力時的壓力大小明確定義。
      雖然這個頻率相當穩(wěn)定,但不能保證不同計算機的所有晶體都能以*相同的頻率運行。由此引起的同步時間的差異稱為時鐘偏差。
      在這種情況下,特別是在實時系統(tǒng)中,如何使多個時鐘與現(xiàn)實時鐘同步以及如何同步時鐘是一個問題。
      現(xiàn)實世界中的時間初基于平均太陽秒,但現(xiàn)在銫133過渡9,192,631,770次的時間定義為1秒,并且定義了原子時間和通用協(xié)調時間(UTC)。為了向需要準確時間的人提供UTC,使用WWV并且時間以±10毫秒的精度提供。
      2–2. 時鐘同步算法
      但是,大多數機器沒有WWV接收器。因此,每臺機器都需要時間跟蹤和管理算法,以便所有機器都可以同步時間。
      順便提及,用于確定是否需要重新同步的錯誤,即時鐘偏移,如下測量。
      將H定義為每臺機器計數的晶體振動引起的每秒中斷次數(刻度數),并將C表示為該時鐘的值。設Cp(t)表示機器的時鐘值,當UTC時間為t時。
      如果將p定義為定義允許的時鐘偏差量的大漂移率,則假定它在以下范圍內運行。
      1-p 《= dC/dt 《= 1+p
      也就是說,在從先前同步開始經過At秒之后,兩個時鐘多分開2pΔt。
      當保證在操作執(zhí)行時沒有大于&的偏差時,必須至少每&/2p重新同步軟件。
      網絡時間協(xié)議(NTP)
      在許多協(xié)議中很常見,[Cristian,1989]首先提出的方法是一種與客戶服務器通信的方法。由于時間服務器具有WWV接收器或具有準確的時鐘,因此它可以提供當前時間。在與服務器通信時,重要的是延遲報告消息傳播延遲的時間,但是通過估計延遲,這里可以小化錯誤。目前,已知NTP能夠在1至50毫秒的范圍內實現(xiàn)精度。
      伯克利算法
      在諸如NTP的許多算法中,時間服務器是被動的并且僅回答查詢。另一方面,在Berkeley算法中,時間服務器接收每個參與節(jié)點所持有的時間,并且還基于平均值改變其自己的時間。當時間值不必與現(xiàn)實世界有關系時,很容易在同一當前時間達成一致,并且它對此算法有效。
      3.邏輯時鐘
      到目前為止,雖然我們描述了一種根據實際時鐘將時鐘與時間同步作為參考的方法,但通常只執(zhí)行相對同步。這里,邏輯時鐘的概念用于確定相對順序。
      3–1. Lamport的邏輯時鐘
      為了同步邏輯時鐘,Lamport定義了一個名為happen-before的關系。表達式a→b表示“a發(fā)生在b之前”,這意味著事件首先發(fā)生,然后所有進程都同意事件b將發(fā)生。發(fā)生之前 — 可以在以下兩種情況下直接觀察到關系。
      如果a和b是同一過程中的事件且a出現(xiàn)在b之前,則a→b為真。
      2. 如果a是由一個進程發(fā)送的消息的事件,并且b是由另一個進程接收的該消息的事件,那么a→b也是如此。在發(fā)送消息之前無法接收消息,即使消息同時也需要有限的非零時間。
      因為發(fā)生前關系處于過渡關系中,如果a→b和b→c,則可以證明a→c。如果事件x,y出現(xiàn)在不交換消息的不同進程中,則x→y和y→x都不為真,并且這些事件被認為是并發(fā)的。 (之前發(fā)生的關系未知。)
      利用邏輯時鐘,通過分配所有進程對每個事件a一致的時間C(a)來測量相對時間。如果這些時間值是a→b,則通過向時間添加正值來校正它們,使得C(a)《C(b)。通過分配如下圖所示的時間值,可以掌握之前發(fā)生的關系。
       
      在Lamport的邏輯時鐘中,如果a→b,則可以證明C(a)《C(b),但如果C(a)《C(b)則a→b不一定成立。換句話說,a→b是C(a)《C(b)的必要條件,并且不是充分條件。 Lamport的邏輯時鐘增加了改進,它是一個矢量時鐘,可以滿足這種必要和充足的條件。
      *有序的多播
      有關詳細信息,請參閱“分布式系統(tǒng)一致性”一文中的內容
      在許多情況下,有必要在重復的副本之間執(zhí)行*有序的多播。換句話說,所有消息都需要以相同的順序傳遞給每個收件人。 Lamport的邏輯時鐘可用于在*分布式系統(tǒng)下實現(xiàn)*有序的多播。
      當進程收到某個消息時,它會根據時間戳按順序放入本地隊列。收件人向另一個進程多播確認。如果您按照Lamport的算法調整本地時鐘,則所有進程實際上都具有本地隊列的相同副本。只有當消息位于隊列的頭部并且被所有其他進程確認時,才有一個進程可以將隊列中的消息傳遞給正在運行的應用程序,因此,所有消息都以相同的順序傳遞到各處。換句話說,已經建立了*有序的多播。
      3–2. 矢量時鐘
      使用矢量時鐘,可以掌握Lamport邏輯時鐘無法掌握的因果關系。 假設事件a的向量時鐘是VC(a),則執(zhí)行以下步驟,使得a→b成為VC(a)《VC(b)的必要和充分條件。
      在通過網絡發(fā)送消息之前,節(jié)點Pi向矢量時鐘VCi [i]添加1,或者操作一些內部事件。
      2. 如果處理Pi將消息m發(fā)送到Pj,則Pi在執(zhí)行前一步驟之后將m的向量時間戳ts(m)設置為等于VCi。
      3. 當接收到消息m時,進程Pj執(zhí)行步驟1,將消息分發(fā)給應用程序,然后更新其自己的向量時鐘的每個k,如下所示:VCj [k]←max {VCj [k],ts(m)[k]}。
       
      因果關系多播
      通過使用向量時鐘,可以實現(xiàn)稍微弱于上述*有序多播的因果有序多播。
      通過比較矢量時鐘的值并掌握發(fā)生在之前的關系,對于特定事件x,其他事件可以被分類為過去事件,并發(fā)事件和未來事件。例如,在上圖中,當事件d用作參考點時,過去事件是a,b,c,i,并發(fā)事件是j,l,m,未來事件是f,g,h。
      此時,假設因果有序多播是過去事件和因果事件的序列,其中發(fā)生所有因果關系,以便在所有過程中保持一致,但是關于并發(fā)事件的順序是無關緊要的。通過這種方式,與Lamport的邏輯時鐘不同,可以用向量時鐘來掌握因果關系。
      4.控制
      多個進程之間的并發(fā)操作和協(xié)作操作是分布式系統(tǒng)的基本,但是為了保證對資源的獨占訪問,以便通過多個進程同時訪問相同資源時不處于不一致狀態(tài)時,需要分布式排他算法。
      分布式獨占控制算法可以分為以下兩種類型。
      基于Token的解決方案
      基于權限的方法
      在基于Token的方案中,很容易避免StarvaTIon(很長時間內不允許訪問資源)和死鎖(多個進程等待彼此的進展)。一個代表性的例子是Token環(huán)算法。但是,當持有Token的過程異常停止并且Token丟失,有必要只生成一個新Token,這種復雜性是一個嚴重的缺點。
      許多其他分散的獨占控制算法采用基于權限的方法,并有許多不同的獲取權限的方法,我們將分別具體解釋。
      4–1. 集中算法
      通過模擬單處理器系統(tǒng)的功能,可以輕松實現(xiàn)分布式系統(tǒng)中獨占控制的單一訪問。在集中式算法中,一個進程被為協(xié)調器,并且當進程訪問共享資源時,請求消息被發(fā)送到協(xié)調器以獲得許可。如果其他進程未訪問共享資源,則協(xié)調器返回權限響應,并且在接收到回復之后,所請求的進程執(zhí)行該進程。
      很容易看出,該算法保證了對資源的獨占訪問,但它具有單點故障的嚴重缺點。雖然這可能是大型系統(tǒng)中的性能瓶頸,但這種簡單性帶來的優(yōu)勢仍然可以彌補這些缺點。
      4–2. 分散算法
      假設各項都會重復n次。在分散算法中,當進程訪問資源時,需要批準大多數m》 n / 2。如果獲得大多數批準,則該過程獲得許可并可以進行處理。
      雖然該方案解決了集中式算法的單點故障問題,但是如果有太多的節(jié)點試圖訪問,則存在另一個問題,即沒有節(jié)點可以獲得足夠的投票而無法獲得充分的性能。
      4–3. 分布式算法
      在該算法中,假設系統(tǒng)上所有事件的順序可以定義為*有序的關系。作為這個基礎,使用了前一章中描述的Lamport的邏輯時鐘,并且假設沒有消息會丟失。
      當進程嘗試訪問共享資源時,它會創(chuàng)建一條消息,其中包含資源名稱,自己的進程號和當前邏輯時鐘,并將其發(fā)送給所有其他進程。當接收到該請求消息時,根據其自身狀態(tài)執(zhí)行以下操作。
      1. 如果收件人未訪問該資源且未嘗試訪問該資源,則收件人會向發(fā)件人返回“確定”消息。
      2. 如果收件人已在訪問資源,請不要回復并執(zhí)行排隊請求。
      3. 如果收件人正在嘗試訪問資源但尚未完成,請將輸入消息中的時間戳與發(fā)送給其他進程的消息中的時間戳進行比較,并將較低的一個作為獲勝者。如果收到的消息具有小的時間戳,則收件人返回OK消息。如果自己的消息具有較小的時間戳,則接收方將不會將輸入消息排隊。
      顯然,如果它不像process1或2那樣沖突,這個算法就能正常工作。即使在沖突的情況下,也只建立了唯個進程可以訪問的條件。
      與集中式算法一樣,該算法可以保證獨占控制,不會出現(xiàn)死鎖或饑餓。 此外,沒有單點故障。 盡管如此,單點故障被故障n位置特征所取代。 它可以通過回復權限或拒絕權限并引入超時來解決,但也會出現(xiàn)其他問題,例如需要多播通信原語。 不幸的是,目前尚未設計出超越集中式算法的分布式算法,并且仍在研究中。
      當比較各個算法時,變?yōu)槿缦隆?br /> 
      5.者選舉算法
      許多分布式算法需要一個特殊的過程,它具有作為協(xié)調者或發(fā)起者的角色。哪個過程是者,過程是否可以成為者是一個重要問題,研究人員在過去幾十年中一直在努力。
      5–1. 欺負算法
      當協(xié)調員失敗并且任何進程P注意到該情況時,P根據以下過程激活選舉。
      · P向所有具有比其自身更高數值的進程發(fā)送ELECTION消息。
      · 如果沒有人回復,P將贏得選舉并成為協(xié)調員。

       

      關鍵詞:處理器
      同類產品推薦
      在找 GPS北斗時鐘-GPS時鐘服務器 產品的人還在看
      返回首頁 產品對比

      提示

      ×

      *您想獲取產品的資料:

      以上可多選,勾選其他,可自行輸入要求

      個人信息:

      Copyright gkzhan.com , all rights reserved

      智能制造網-工業(yè)4.0時代智能制造領域“互聯(lián)網+”服務平臺

      對比欄