曲靖严孔汽车用品有限公司

網(wǎng)站首頁 >> 技術(shù)文章 >> 講解Linux搭建時間同步服務(wù)器的重要性
講解Linux搭建時間同步服務(wù)器的重要性
更新時間:2021-10-25   點擊次數(shù):1284次
   在集群中同步時間有著十分重要的作用,負載均衡集群或高可用集群如果時間不一致,在服務(wù)器之間的數(shù)據(jù)誤差就會很大,尋找數(shù)據(jù)便會成為一件棘手的事情。備份是一個合格的運維工程師的基本功,若是時間無法同步,那么就算是備份了數(shù)據(jù),你也可能無法在正確的時間將正確的數(shù)據(jù)備份。那損失可就大了。
  時間同步服務(wù)器就是來同步時間的,是一種高科技智能化、可獨立基于NTP/SNTP協(xié)議工作。原理就是從GPS衛(wèi)星上獲取標準時鐘信號信息,將這些信息在網(wǎng)絡(luò)中傳輸,網(wǎng)絡(luò)中需要時間信號的設(shè)備如計算機,控制器等設(shè)備就可以與標準時間源同步。
  同步的基本原理包括時間發(fā)出和接收時間信息的記錄,并且對每一條信息增加一個“時間戳”。有了時間記錄,接收端就可以計算出自己在網(wǎng)絡(luò)中的時鐘誤差和延時。為了管理這些信息,PTP協(xié)議定義了4種多點傳送的報文類型和管理報文,包括同步報文(Sync),跟隨報文(Follow_up),延遲請求報文(Delay_Req),延遲應答報文(Delay_Resp)。收到的信息回應是與時鐘當前的狀態(tài)有關(guān)的。同步報文是從主時鐘周期性發(fā)出的(一般為每兩秒一次),它包含了主時鐘算法所需的時鐘屬性??偟膩碚f同步報文包含了一個時間戳,精確地描述了數(shù)據(jù)包發(fā)出的預計時間。
  為什么linux不能像Windows一樣快速同步時間呢?在Windwos中,系統(tǒng)時間的設(shè)置很簡單,界面操作,通俗易懂,而且設(shè)置后,重啟,關(guān)機都沒關(guān)系。系統(tǒng)時間會自動保存在BIOS時鐘里面,啟動計算機的時候,系統(tǒng)會自動在BIOS里面取硬件時間,以保證時間的不間斷。但在Linux下,默認情況下,系統(tǒng)時間和硬件時間并不會自動同步。在Linux運行過程中,系統(tǒng)時間和硬件時間以異步的方式運行,互不干擾。硬件時間的運行,是靠BIOS電池來維持,而系統(tǒng)時間,是用CPUTick來維持的。在系統(tǒng)開機的時候,會自動從BIOS中取得硬件時間,設(shè)置為系統(tǒng)時間。所以在Linux搭建時間同步服務(wù)器是非常重要的,尤其是現(xiàn)在集群化的時代。一組服務(wù)器對外表現(xiàn)為一個整體去提供服務(wù)。
 

分享到:

返回列表 | 返回頂部

上海銳呈電氣有限公司(m.gbdzg.cn)版權(quán)所有
聯(lián)系人:魏元棟 手機:13918107979 地址:上海市翔殷路128號上海理工大學國家科技園
技術(shù)支持:智能制造網(wǎng) 管理登陸 ICP備案號:滬ICP備08110705號-19 GoogleSitemap

滬公網(wǎng)安備 31011002002639號

辰溪县| 武邑县| 盖州市| 治多县| 玉环县| 崇州市| 康乐县| 简阳市| 廉江市| 黑水县| 资中县| 尉氏县| 启东市| 广平县| 岫岩| 淮阳县| 河南省| 广河县| 庆安县| 竹山县| 香格里拉县| 云南省| 乌苏市| 阿合奇县| 安图县| 通州市| 太原市| 抚远县| 庆元县| 舒城县| 仪征市| 满城县| 延长县| 成安县| 柞水县| 台山市| 安泽县| 禄丰县| 鸡西市| 蒙阴县| 武宣县|